@charset "UTF-8";
/**
 * Stylesheet:  style.css
 * Theme:       Fidus Professionals Pvt Ltd 
 * Version:     1.0
 * Author:     	Fidus Professionals Pvt Ltd
 * URL:         http://thefidus.com/ 
 * 
 */
/* Table of contents
=========================
1.Imported All CSS File 
2.Spacing css 
3.Theme CSS 
4.Imported CSS
5.Header CSS
6.Theme Default CSS
7.Nav Menu CSS
8.About CSS
9.Sponser Logo CSS
10.Service Modules CSS
11.Blog Post Modules CSS
12.Pricing Modules CSS
13. Counter Up Modules CSS
14.Testimonial Modules CSS
15.Sidebar CSS
16.Team CSS
17.Footer Modules CSS
===========================*/
/*
1.Imported All CSS File 
=========================== */
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900|https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);
@import url(../css/bootstrap.min.css);
@import url(../css/flaticon.css);
@import url(../css/all-fontawesome.min.css);
@import url(../css/icofont.min.css);
@import url(../css/magnific-popup.css);
@import url(../css/owl.carousel.min.css);
@import url(../css/animate.css);
.bg-gray {
  background-color: #f6f6f9;
}

.bg-gray-two {
  background-color: #eae9ed;
}

.light-gray {
  background-color: #f5f8fc;
}

.little-gray {
  background-color: #f9f9f9;
}

.small-gray {
  background-color: #f3f3f3;
}

/*
2.Spacing css 
=========================== */
/* margin 1px */
.m-1 {
  margin: 1px;
}

.ml-1 {
  margin-left: 1px;
}

.mr-1 {
  margin-right: 1px;
}

.mt-1 {
  margin-top: 1px;
}

.mb-1 {
  margin-bottom: 1px;
}

.mx-1 {
  margin-left: 1px;
  margin-right: 1px;
}

.my-1 {
  margin-top: 1px;
  margin-bottom: 1px;
}

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

.ml-2 {
  margin-left: 2px;
}

.mr-2 {
  margin-right: 2px;
}

.mt-2 {
  margin-top: 2px;
}

.mb-2 {
  margin-bottom: 2px;
}

.mx-2 {
  margin-left: 2px;
  margin-right: 2px;
}

.my-2 {
  margin-top: 2px;
  margin-bottom: 2px;
}

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

.ml-3 {
  margin-left: 3px;
}

.mr-3 {
  margin-right: 3px;
}

.mt-3 {
  margin-top: 3px;
}

.mb-3 {
  margin-bottom: 3px;
}

.mx-3 {
  margin-left: 3px;
  margin-right: 3px;
}

.my-3 {
  margin-top: 3px;
  margin-bottom: 3px;
}

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

.ml-4 {
  margin-left: 4px;
}

.mr-4 {
  margin-right: 4px;
}

.mt-4 {
  margin-top: 4px;
}

.mb-4 {
  margin-bottom: 4px;
}

.mx-4 {
  margin-left: 4px;
  margin-right: 4px;
}

.my-4 {
  margin-top: 4px;
  margin-bottom: 4px;
}

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

.ml-5 {
  margin-left: 5px;
}

.mr-5 {
  margin-right: 5px;
}

.mt-5 {
  margin-top: 5px;
}

.mb-5 {
  margin-bottom: 5px;
}

.mx-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.my-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

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

.ml-6 {
  margin-left: 6px;
}

.mr-6 {
  margin-right: 6px;
}

.mt-6 {
  margin-top: 6px;
}

.mb-6 {
  margin-bottom: 6px;
}

.mx-6 {
  margin-left: 6px;
  margin-right: 6px;
}

.my-6 {
  margin-top: 6px;
  margin-bottom: 6px;
}

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

.ml-7 {
  margin-left: 7px;
}

.mr-7 {
  margin-right: 7px;
}

.mt-7 {
  margin-top: 7px;
}

.mb-7 {
  margin-bottom: 7px;
}

.mx-7 {
  margin-left: 7px;
  margin-right: 7px;
}

.my-7 {
  margin-top: 7px;
  margin-bottom: 7px;
}

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

.ml-8 {
  margin-left: 8px;
}

.mr-8 {
  margin-right: 8px;
}

.mt-8 {
  margin-top: 8px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mx-8 {
  margin-left: 8px;
  margin-right: 8px;
}

.my-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}

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

.ml-9 {
  margin-left: 9px;
}

.mr-9 {
  margin-right: 9px;
}

.mt-9 {
  margin-top: 9px;
}

.mb-9 {
  margin-bottom: 9px;
}

.mx-9 {
  margin-left: 9px;
  margin-right: 9px;
}

.my-9 {
  margin-top: 9px;
  margin-bottom: 9px;
}

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

.ml-10 {
  margin-left: 10px;
}

.mr-10 {
  margin-right: 10px;
}

.mt-10 {
  margin-top: 10px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mx-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.my-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

.ml-11 {
  margin-left: 11px;
}

.mr-11 {
  margin-right: 11px;
}

.mt-11 {
  margin-top: 11px;
}

.mb-11 {
  margin-bottom: 11px;
}

.mx-11 {
  margin-left: 11px;
  margin-right: 11px;
}

.my-11 {
  margin-top: 11px;
  margin-bottom: 11px;
}

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

.ml-12 {
  margin-left: 12px;
}

.mr-12 {
  margin-right: 12px;
}

.mt-12 {
  margin-top: 12px;
}

.mb-12 {
  margin-bottom: 12px;
}

.mx-12 {
  margin-left: 12px;
  margin-right: 12px;
}

.my-12 {
  margin-top: 12px;
  margin-bottom: 12px;
}

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

.ml-13 {
  margin-left: 13px;
}

.mr-13 {
  margin-right: 13px;
}

.mt-13 {
  margin-top: 13px;
}

.mb-13 {
  margin-bottom: 13px;
}

.mx-13 {
  margin-left: 13px;
  margin-right: 13px;
}

.my-13 {
  margin-top: 13px;
  margin-bottom: 13px;
}

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

.ml-14 {
  margin-left: 14px;
}

.mr-14 {
  margin-right: 14px;
}

.mt-14 {
  margin-top: 14px;
}

.mb-14 {
  margin-bottom: 14px;
}

.mx-14 {
  margin-left: 14px;
  margin-right: 14px;
}

.my-14 {
  margin-top: 14px;
  margin-bottom: 14px;
}

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

.ml-15 {
  margin-left: 15px;
}

.mr-15 {
  margin-right: 15px;
}

.mt-15 {
  margin-top: 15px;
}

.mb-15 {
  margin-bottom: 15px;
}

.mx-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.my-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

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

.ml-16 {
  margin-left: 16px;
}

.mr-16 {
  margin-right: 16px;
}

.mt-16 {
  margin-top: 16px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mx-16 {
  margin-left: 16px;
  margin-right: 16px;
}

.my-16 {
  margin-top: 16px;
  margin-bottom: 16px;
}

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

.ml-17 {
  margin-left: 17px;
}

.mr-17 {
  margin-right: 17px;
}

.mt-17 {
  margin-top: 17px;
}

.mb-17 {
  margin-bottom: 17px;
}

.mx-17 {
  margin-left: 17px;
  margin-right: 17px;
}

.my-17 {
  margin-top: 17px;
  margin-bottom: 17px;
}

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

.ml-18 {
  margin-left: 18px;
}

.mr-18 {
  margin-right: 18px;
}

.mt-18 {
  margin-top: 18px;
}

.mb-18 {
  margin-bottom: 18px;
}

.mx-18 {
  margin-left: 18px;
  margin-right: 18px;
}

.my-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}

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

.ml-19 {
  margin-left: 19px;
}

.mr-19 {
  margin-right: 19px;
}

.mt-19 {
  margin-top: 19px;
}

.mb-19 {
  margin-bottom: 19px;
}

.mx-19 {
  margin-left: 19px;
  margin-right: 19px;
}

.my-19 {
  margin-top: 19px;
  margin-bottom: 19px;
}

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

.ml-20 {
  margin-left: 20px;
}

.mr-20 {
  margin-right: 20px;
}

.mt-20 {
  margin-top: 20px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mx-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.my-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

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

.ml-21 {
  margin-left: 21px;
}

.mr-21 {
  margin-right: 21px;
}

.mt-21 {
  margin-top: 21px;
}

.mb-21 {
  margin-bottom: 21px;
}

.mx-21 {
  margin-left: 21px;
  margin-right: 21px;
}

.my-21 {
  margin-top: 21px;
  margin-bottom: 21px;
}

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

.ml-22 {
  margin-left: 22px;
}

.mr-22 {
  margin-right: 22px;
}

.mt-22 {
  margin-top: 22px;
}

.mb-22 {
  margin-bottom: 22px;
}

.mx-22 {
  margin-left: 22px;
  margin-right: 22px;
}

.my-22 {
  margin-top: 22px;
  margin-bottom: 22px;
}

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

.ml-23 {
  margin-left: 23px;
}

.mr-23 {
  margin-right: 23px;
}

.mt-23 {
  margin-top: 23px;
}

.mb-23 {
  margin-bottom: 23px;
}

.mx-23 {
  margin-left: 23px;
  margin-right: 23px;
}

.my-23 {
  margin-top: 23px;
  margin-bottom: 23px;
}

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

.ml-24 {
  margin-left: 24px;
}

.mr-24 {
  margin-right: 24px;
}

.mt-24 {
  margin-top: 24px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mx-24 {
  margin-left: 24px;
  margin-right: 24px;
}

.my-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}

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

.ml-25 {
  margin-left: 25px;
}

.mr-25 {
  margin-right: 25px;
}

.mt-25 {
  margin-top: 25px;
}

.mb-25 {
  margin-bottom: 25px;
}

.mx-25 {
  margin-left: 25px;
  margin-right: 25px;
}

.my-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}

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

.ml-26 {
  margin-left: 26px;
}

.mr-26 {
  margin-right: 26px;
}

.mt-26 {
  margin-top: 26px;
}

.mb-26 {
  margin-bottom: 26px;
}

.mx-26 {
  margin-left: 26px;
  margin-right: 26px;
}

.my-26 {
  margin-top: 26px;
  margin-bottom: 26px;
}

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

.ml-27 {
  margin-left: 27px;
}

.mr-27 {
  margin-right: 27px;
}

.mt-27 {
  margin-top: 27px;
}

.mb-27 {
  margin-bottom: 27px;
}

.mx-27 {
  margin-left: 27px;
  margin-right: 27px;
}

.my-27 {
  margin-top: 27px;
  margin-bottom: 27px;
}

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

.ml-28 {
  margin-left: 28px;
}

.mr-28 {
  margin-right: 28px;
}

.mt-28 {
  margin-top: 28px;
}

.mb-28 {
  margin-bottom: 28px;
}

.mx-28 {
  margin-left: 28px;
  margin-right: 28px;
}

.my-28 {
  margin-top: 28px;
  margin-bottom: 28px;
}

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

.ml-29 {
  margin-left: 29px;
}

.mr-29 {
  margin-right: 29px;
}

.mt-29 {
  margin-top: 29px;
}

.mb-29 {
  margin-bottom: 29px;
}

.mx-29 {
  margin-left: 29px;
  margin-right: 29px;
}

.my-29 {
  margin-top: 29px;
  margin-bottom: 29px;
}

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

.ml-30 {
  margin-left: 30px;
}

.mr-30 {
  margin-right: 30px;
}

.mt-30 {
  margin-top: 30px;
}

.mb-30 {
  margin-bottom: 30px;
}

.mx-30 {
  margin-left: 30px;
  margin-right: 30px;
}

.my-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

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

.ml-31 {
  margin-left: 31px;
}

.mr-31 {
  margin-right: 31px;
}

.mt-31 {
  margin-top: 31px;
}

.mb-31 {
  margin-bottom: 31px;
}

.mx-31 {
  margin-left: 31px;
  margin-right: 31px;
}

.my-31 {
  margin-top: 31px;
  margin-bottom: 31px;
}

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

.ml-32 {
  margin-left: 32px;
}

.mr-32 {
  margin-right: 32px;
}

.mt-32 {
  margin-top: 32px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mx-32 {
  margin-left: 32px;
  margin-right: 32px;
}

.my-32 {
  margin-top: 32px;
  margin-bottom: 32px;
}

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

.ml-33 {
  margin-left: 33px;
}

.mr-33 {
  margin-right: 33px;
}

.mt-33 {
  margin-top: 33px;
}

.mb-33 {
  margin-bottom: 33px;
}

.mx-33 {
  margin-left: 33px;
  margin-right: 33px;
}

.my-33 {
  margin-top: 33px;
  margin-bottom: 33px;
}

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

.ml-34 {
  margin-left: 34px;
}

.mr-34 {
  margin-right: 34px;
}

.mt-34 {
  margin-top: 34px;
}

.mb-34 {
  margin-bottom: 34px;
}

.mx-34 {
  margin-left: 34px;
  margin-right: 34px;
}

.my-34 {
  margin-top: 34px;
  margin-bottom: 34px;
}

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

.ml-35 {
  margin-left: 35px;
}

.mr-35 {
  margin-right: 35px;
}

.mt-35 {
  margin-top: 35px;
}

.mb-35 {
  margin-bottom: 35px;
}

.mx-35 {
  margin-left: 35px;
  margin-right: 35px;
}

.my-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

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

.ml-36 {
  margin-left: 36px;
}

.mr-36 {
  margin-right: 36px;
}

.mt-36 {
  margin-top: 36px;
}

.mb-36 {
  margin-bottom: 36px;
}

.mx-36 {
  margin-left: 36px;
  margin-right: 36px;
}

.my-36 {
  margin-top: 36px;
  margin-bottom: 36px;
}

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

.ml-37 {
  margin-left: 37px;
}

.mr-37 {
  margin-right: 37px;
}

.mt-37 {
  margin-top: 37px;
}

.mb-37 {
  margin-bottom: 37px;
}

.mx-37 {
  margin-left: 37px;
  margin-right: 37px;
}

.my-37 {
  margin-top: 37px;
  margin-bottom: 37px;
}

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

.ml-38 {
  margin-left: 38px;
}

.mr-38 {
  margin-right: 38px;
}

.mt-38 {
  margin-top: 38px;
}

.mb-38 {
  margin-bottom: 38px;
}

.mx-38 {
  margin-left: 38px;
  margin-right: 38px;
}

.my-38 {
  margin-top: 38px;
  margin-bottom: 38px;
}

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

.ml-39 {
  margin-left: 39px;
}

.mr-39 {
  margin-right: 39px;
}

.mt-39 {
  margin-top: 39px;
}

.mb-39 {
  margin-bottom: 39px;
}

.mx-39 {
  margin-left: 39px;
  margin-right: 39px;
}

.my-39 {
  margin-top: 39px;
  margin-bottom: 39px;
}

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

.ml-40 {
  margin-left: 40px;
}

.mr-40 {
  margin-right: 40px;
}

.mt-40 {
  margin-top: 40px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mx-40 {
  margin-left: 40px;
  margin-right: 40px;
}

.my-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

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

.ml-41 {
  margin-left: 41px;
}

.mr-41 {
  margin-right: 41px;
}

.mt-41 {
  margin-top: 41px;
}

.mb-41 {
  margin-bottom: 41px;
}

.mx-41 {
  margin-left: 41px;
  margin-right: 41px;
}

.my-41 {
  margin-top: 41px;
  margin-bottom: 41px;
}

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

.ml-42 {
  margin-left: 42px;
}

.mr-42 {
  margin-right: 42px;
}

.mt-42 {
  margin-top: 42px;
}

.mb-42 {
  margin-bottom: 42px;
}

.mx-42 {
  margin-left: 42px;
  margin-right: 42px;
}

.my-42 {
  margin-top: 42px;
  margin-bottom: 42px;
}

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

.ml-43 {
  margin-left: 43px;
}

.mr-43 {
  margin-right: 43px;
}

.mt-43 {
  margin-top: 43px;
}

.mb-43 {
  margin-bottom: 43px;
}

.mx-43 {
  margin-left: 43px;
  margin-right: 43px;
}

.my-43 {
  margin-top: 43px;
  margin-bottom: 43px;
}

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

.ml-44 {
  margin-left: 44px;
}

.mr-44 {
  margin-right: 44px;
}

.mt-44 {
  margin-top: 44px;
}

.mb-44 {
  margin-bottom: 44px;
}

.mx-44 {
  margin-left: 44px;
  margin-right: 44px;
}

.my-44 {
  margin-top: 44px;
  margin-bottom: 44px;
}

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

.ml-45 {
  margin-left: 45px;
}

.mr-45 {
  margin-right: 45px;
}

.mt-45 {
  margin-top: 45px;
}

.mb-45 {
  margin-bottom: 45px;
}

.mx-45 {
  margin-left: 45px;
  margin-right: 45px;
}

.my-45 {
  margin-top: 45px;
  margin-bottom: 45px;
}

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

.ml-46 {
  margin-left: 46px;
}

.mr-46 {
  margin-right: 46px;
}

.mt-46 {
  margin-top: 46px;
}

.mb-46 {
  margin-bottom: 46px;
}

.mx-46 {
  margin-left: 46px;
  margin-right: 46px;
}

.my-46 {
  margin-top: 46px;
  margin-bottom: 46px;
}

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

.ml-47 {
  margin-left: 47px;
}

.mr-47 {
  margin-right: 47px;
}

.mt-47 {
  margin-top: 47px;
}

.mb-47 {
  margin-bottom: 47px;
}

.mx-47 {
  margin-left: 47px;
  margin-right: 47px;
}

.my-47 {
  margin-top: 47px;
  margin-bottom: 47px;
}

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

.ml-48 {
  margin-left: 48px;
}

.mr-48 {
  margin-right: 48px;
}

.mt-48 {
  margin-top: 48px;
}

.mb-48 {
  margin-bottom: 48px;
}

.mx-48 {
  margin-left: 48px;
  margin-right: 48px;
}

.my-48 {
  margin-top: 48px;
  margin-bottom: 48px;
}

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

.ml-49 {
  margin-left: 49px;
}

.mr-49 {
  margin-right: 49px;
}

.mt-49 {
  margin-top: 49px;
}

.mb-49 {
  margin-bottom: 49px;
}

.mx-49 {
  margin-left: 49px;
  margin-right: 49px;
}

.my-49 {
  margin-top: 49px;
  margin-bottom: 49px;
}

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

.ml-50 {
  margin-left: 50px;
}

.mr-50 {
  margin-right: 50px;
}

.mt-50 {
  margin-top: 50px;
}

.mb-50 {
  margin-bottom: 50px;
}

.mx-50 {
  margin-left: 50px;
  margin-right: 50px;
}

.my-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

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

.ml-51 {
  margin-left: 51px;
}

.mr-51 {
  margin-right: 51px;
}

.mt-51 {
  margin-top: 51px;
}

.mb-51 {
  margin-bottom: 51px;
}

.mx-51 {
  margin-left: 51px;
  margin-right: 51px;
}

.my-51 {
  margin-top: 51px;
  margin-bottom: 51px;
}

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

.ml-52 {
  margin-left: 52px;
}

.mr-52 {
  margin-right: 52px;
}

.mt-52 {
  margin-top: 52px;
}

.mb-52 {
  margin-bottom: 52px;
}

.mx-52 {
  margin-left: 52px;
  margin-right: 52px;
}

.my-52 {
  margin-top: 52px;
  margin-bottom: 52px;
}

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

.ml-53 {
  margin-left: 53px;
}

.mr-53 {
  margin-right: 53px;
}

.mt-53 {
  margin-top: 53px;
}

.mb-53 {
  margin-bottom: 53px;
}

.mx-53 {
  margin-left: 53px;
  margin-right: 53px;
}

.my-53 {
  margin-top: 53px;
  margin-bottom: 53px;
}

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

.ml-54 {
  margin-left: 54px;
}

.mr-54 {
  margin-right: 54px;
}

.mt-54 {
  margin-top: 54px;
}

.mb-54 {
  margin-bottom: 54px;
}

.mx-54 {
  margin-left: 54px;
  margin-right: 54px;
}

.my-54 {
  margin-top: 54px;
  margin-bottom: 54px;
}

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

.ml-55 {
  margin-left: 55px;
}

.mr-55 {
  margin-right: 55px;
}

.mt-55 {
  margin-top: 55px;
}

.mb-55 {
  margin-bottom: 55px;
}

.mx-55 {
  margin-left: 55px;
  margin-right: 55px;
}

.my-55 {
  margin-top: 55px;
  margin-bottom: 55px;
}

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

.ml-56 {
  margin-left: 56px;
}

.mr-56 {
  margin-right: 56px;
}

.mt-56 {
  margin-top: 56px;
}

.mb-56 {
  margin-bottom: 56px;
}

.mx-56 {
  margin-left: 56px;
  margin-right: 56px;
}

.my-56 {
  margin-top: 56px;
  margin-bottom: 56px;
}

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

.ml-57 {
  margin-left: 57px;
}

.mr-57 {
  margin-right: 57px;
}

.mt-57 {
  margin-top: 57px;
}

.mb-57 {
  margin-bottom: 57px;
}

.mx-57 {
  margin-left: 57px;
  margin-right: 57px;
}

.my-57 {
  margin-top: 57px;
  margin-bottom: 57px;
}

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

.ml-58 {
  margin-left: 58px;
}

.mr-58 {
  margin-right: 58px;
}

.mt-58 {
  margin-top: 58px;
}

.mb-58 {
  margin-bottom: 58px;
}

.mx-58 {
  margin-left: 58px;
  margin-right: 58px;
}

.my-58 {
  margin-top: 58px;
  margin-bottom: 58px;
}

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

.ml-59 {
  margin-left: 59px;
}

.mr-59 {
  margin-right: 59px;
}

.mt-59 {
  margin-top: 59px;
}

.mb-59 {
  margin-bottom: 59px;
}

.mx-59 {
  margin-left: 59px;
  margin-right: 59px;
}

.my-59 {
  margin-top: 59px;
  margin-bottom: 59px;
}

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

.ml-60 {
  margin-left: 60px;
}

.mr-60 {
  margin-right: 60px;
}

.mt-60 {
  margin-top: 60px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mx-60 {
  margin-left: 60px;
  margin-right: 60px;
}

.my-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}

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

.ml-61 {
  margin-left: 61px;
}

.mr-61 {
  margin-right: 61px;
}

.mt-61 {
  margin-top: 61px;
}

.mb-61 {
  margin-bottom: 61px;
}

.mx-61 {
  margin-left: 61px;
  margin-right: 61px;
}

.my-61 {
  margin-top: 61px;
  margin-bottom: 61px;
}

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

.ml-62 {
  margin-left: 62px;
}

.mr-62 {
  margin-right: 62px;
}

.mt-62 {
  margin-top: 62px;
}

.mb-62 {
  margin-bottom: 62px;
}

.mx-62 {
  margin-left: 62px;
  margin-right: 62px;
}

.my-62 {
  margin-top: 62px;
  margin-bottom: 62px;
}

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

.ml-63 {
  margin-left: 63px;
}

.mr-63 {
  margin-right: 63px;
}

.mt-63 {
  margin-top: 63px;
}

.mb-63 {
  margin-bottom: 63px;
}

.mx-63 {
  margin-left: 63px;
  margin-right: 63px;
}

.my-63 {
  margin-top: 63px;
  margin-bottom: 63px;
}

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

.ml-64 {
  margin-left: 64px;
}

.mr-64 {
  margin-right: 64px;
}

.mt-64 {
  margin-top: 64px;
}

.mb-64 {
  margin-bottom: 64px;
}

.mx-64 {
  margin-left: 64px;
  margin-right: 64px;
}

.my-64 {
  margin-top: 64px;
  margin-bottom: 64px;
}

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

.ml-65 {
  margin-left: 65px;
}

.mr-65 {
  margin-right: 65px;
}

.mt-65 {
  margin-top: 65px;
}

.mb-65 {
  margin-bottom: 65px;
}

.mx-65 {
  margin-left: 65px;
  margin-right: 65px;
}

.my-65 {
  margin-top: 65px;
  margin-bottom: 65px;
}

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

.ml-66 {
  margin-left: 66px;
}

.mr-66 {
  margin-right: 66px;
}

.mt-66 {
  margin-top: 66px;
}

.mb-66 {
  margin-bottom: 66px;
}

.mx-66 {
  margin-left: 66px;
  margin-right: 66px;
}

.my-66 {
  margin-top: 66px;
  margin-bottom: 66px;
}

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

.ml-67 {
  margin-left: 67px;
}

.mr-67 {
  margin-right: 67px;
}

.mt-67 {
  margin-top: 67px;
}

.mb-67 {
  margin-bottom: 67px;
}

.mx-67 {
  margin-left: 67px;
  margin-right: 67px;
}

.my-67 {
  margin-top: 67px;
  margin-bottom: 67px;
}

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

.ml-68 {
  margin-left: 68px;
}

.mr-68 {
  margin-right: 68px;
}

.mt-68 {
  margin-top: 68px;
}

.mb-68 {
  margin-bottom: 68px;
}

.mx-68 {
  margin-left: 68px;
  margin-right: 68px;
}

.my-68 {
  margin-top: 68px;
  margin-bottom: 68px;
}

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

.ml-69 {
  margin-left: 69px;
}

.mr-69 {
  margin-right: 69px;
}

.mt-69 {
  margin-top: 69px;
}

.mb-69 {
  margin-bottom: 69px;
}

.mx-69 {
  margin-left: 69px;
  margin-right: 69px;
}

.my-69 {
  margin-top: 69px;
  margin-bottom: 69px;
}

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

.ml-70 {
  margin-left: 70px;
}

.mr-70 {
  margin-right: 70px;
}

.mt-70 {
  margin-top: 70px;
}

.mb-70 {
  margin-bottom: 70px;
}

.mx-70 {
  margin-left: 70px;
  margin-right: 70px;
}

.my-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

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

.ml-71 {
  margin-left: 71px;
}

.mr-71 {
  margin-right: 71px;
}

.mt-71 {
  margin-top: 71px;
}

.mb-71 {
  margin-bottom: 71px;
}

.mx-71 {
  margin-left: 71px;
  margin-right: 71px;
}

.my-71 {
  margin-top: 71px;
  margin-bottom: 71px;
}

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

.ml-72 {
  margin-left: 72px;
}

.mr-72 {
  margin-right: 72px;
}

.mt-72 {
  margin-top: 72px;
}

.mb-72 {
  margin-bottom: 72px;
}

.mx-72 {
  margin-left: 72px;
  margin-right: 72px;
}

.my-72 {
  margin-top: 72px;
  margin-bottom: 72px;
}

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

.ml-73 {
  margin-left: 73px;
}

.mr-73 {
  margin-right: 73px;
}

.mt-73 {
  margin-top: 73px;
}

.mb-73 {
  margin-bottom: 73px;
}

.mx-73 {
  margin-left: 73px;
  margin-right: 73px;
}

.my-73 {
  margin-top: 73px;
  margin-bottom: 73px;
}

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

.ml-74 {
  margin-left: 74px;
}

.mr-74 {
  margin-right: 74px;
}

.mt-74 {
  margin-top: 74px;
}

.mb-74 {
  margin-bottom: 74px;
}

.mx-74 {
  margin-left: 74px;
  margin-right: 74px;
}

.my-74 {
  margin-top: 74px;
  margin-bottom: 74px;
}

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

.ml-75 {
  margin-left: 75px;
}

.mr-75 {
  margin-right: 75px;
}

.mt-75 {
  margin-top: 75px;
}

.mb-75 {
  margin-bottom: 75px;
}

.mx-75 {
  margin-left: 75px;
  margin-right: 75px;
}

.my-75 {
  margin-top: 75px;
  margin-bottom: 75px;
}

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

.ml-76 {
  margin-left: 76px;
}

.mr-76 {
  margin-right: 76px;
}

.mt-76 {
  margin-top: 76px;
}

.mb-76 {
  margin-bottom: 76px;
}

.mx-76 {
  margin-left: 76px;
  margin-right: 76px;
}

.my-76 {
  margin-top: 76px;
  margin-bottom: 76px;
}

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

.ml-77 {
  margin-left: 77px;
}

.mr-77 {
  margin-right: 77px;
}

.mt-77 {
  margin-top: 77px;
}

.mb-77 {
  margin-bottom: 77px;
}

.mx-77 {
  margin-left: 77px;
  margin-right: 77px;
}

.my-77 {
  margin-top: 77px;
  margin-bottom: 77px;
}

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

.ml-78 {
  margin-left: 78px;
}

.mr-78 {
  margin-right: 78px;
}

.mt-78 {
  margin-top: 78px;
}

.mb-78 {
  margin-bottom: 78px;
}

.mx-78 {
  margin-left: 78px;
  margin-right: 78px;
}

.my-78 {
  margin-top: 78px;
  margin-bottom: 78px;
}

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

.ml-79 {
  margin-left: 79px;
}

.mr-79 {
  margin-right: 79px;
}

.mt-79 {
  margin-top: 79px;
}

.mb-79 {
  margin-bottom: 79px;
}

.mx-79 {
  margin-left: 79px;
  margin-right: 79px;
}

.my-79 {
  margin-top: 79px;
  margin-bottom: 79px;
}

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

.ml-80 {
  margin-left: 80px;
}

.mr-80 {
  margin-right: 80px;
}

.mt-80 {
  margin-top: 80px;
}

.mb-80 {
  margin-bottom: 80px;
}

.mx-80 {
  margin-left: 80px;
  margin-right: 80px;
}

.my-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}

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

.ml-81 {
  margin-left: 81px;
}

.mr-81 {
  margin-right: 81px;
}

.mt-81 {
  margin-top: 81px;
}

.mb-81 {
  margin-bottom: 81px;
}

.mx-81 {
  margin-left: 81px;
  margin-right: 81px;
}

.my-81 {
  margin-top: 81px;
  margin-bottom: 81px;
}

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

.ml-82 {
  margin-left: 82px;
}

.mr-82 {
  margin-right: 82px;
}

.mt-82 {
  margin-top: 82px;
}

.mb-82 {
  margin-bottom: 82px;
}

.mx-82 {
  margin-left: 82px;
  margin-right: 82px;
}

.my-82 {
  margin-top: 82px;
  margin-bottom: 82px;
}

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

.ml-83 {
  margin-left: 83px;
}

.mr-83 {
  margin-right: 83px;
}

.mt-83 {
  margin-top: 83px;
}

.mb-83 {
  margin-bottom: 83px;
}

.mx-83 {
  margin-left: 83px;
  margin-right: 83px;
}

.my-83 {
  margin-top: 83px;
  margin-bottom: 83px;
}

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

.ml-84 {
  margin-left: 84px;
}

.mr-84 {
  margin-right: 84px;
}

.mt-84 {
  margin-top: 84px;
}

.mb-84 {
  margin-bottom: 84px;
}

.mx-84 {
  margin-left: 84px;
  margin-right: 84px;
}

.my-84 {
  margin-top: 84px;
  margin-bottom: 84px;
}

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

.ml-85 {
  margin-left: 85px;
}

.mr-85 {
  margin-right: 85px;
}

.mt-85 {
  margin-top: 85px;
}

.mb-85 {
  margin-bottom: 85px;
}

.mx-85 {
  margin-left: 85px;
  margin-right: 85px;
}

.my-85 {
  margin-top: 85px;
  margin-bottom: 85px;
}

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

.ml-86 {
  margin-left: 86px;
}

.mr-86 {
  margin-right: 86px;
}

.mt-86 {
  margin-top: 86px;
}

.mb-86 {
  margin-bottom: 86px;
}

.mx-86 {
  margin-left: 86px;
  margin-right: 86px;
}

.my-86 {
  margin-top: 86px;
  margin-bottom: 86px;
}

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

.ml-87 {
  margin-left: 87px;
}

.mr-87 {
  margin-right: 87px;
}

.mt-87 {
  margin-top: 87px;
}

.mb-87 {
  margin-bottom: 87px;
}

.mx-87 {
  margin-left: 87px;
  margin-right: 87px;
}

.my-87 {
  margin-top: 87px;
  margin-bottom: 87px;
}

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

.ml-88 {
  margin-left: 88px;
}

.mr-88 {
  margin-right: 88px;
}

.mt-88 {
  margin-top: 88px;
}

.mb-88 {
  margin-bottom: 88px;
}

.mx-88 {
  margin-left: 88px;
  margin-right: 88px;
}

.my-88 {
  margin-top: 88px;
  margin-bottom: 88px;
}

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

.ml-89 {
  margin-left: 89px;
}

.mr-89 {
  margin-right: 89px;
}

.mt-89 {
  margin-top: 89px;
}

.mb-89 {
  margin-bottom: 89px;
}

.mx-89 {
  margin-left: 89px;
  margin-right: 89px;
}

.my-89 {
  margin-top: 89px;
  margin-bottom: 89px;
}

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

.ml-90 {
  margin-left: 90px;
}

.mr-90 {
  margin-right: 90px;
}

.mt-90 {
  margin-top: 90px;
}

.mb-90 {
  margin-bottom: 90px;
}

.mx-90 {
  margin-left: 90px;
  margin-right: 90px;
}

.my-90 {
  margin-top: 90px;
  margin-bottom: 90px;
}

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

.ml-91 {
  margin-left: 91px;
}

.mr-91 {
  margin-right: 91px;
}

.mt-91 {
  margin-top: 91px;
}

.mb-91 {
  margin-bottom: 91px;
}

.mx-91 {
  margin-left: 91px;
  margin-right: 91px;
}

.my-91 {
  margin-top: 91px;
  margin-bottom: 91px;
}

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

.ml-92 {
  margin-left: 92px;
}

.mr-92 {
  margin-right: 92px;
}

.mt-92 {
  margin-top: 92px;
}

.mb-92 {
  margin-bottom: 92px;
}

.mx-92 {
  margin-left: 92px;
  margin-right: 92px;
}

.my-92 {
  margin-top: 92px;
  margin-bottom: 92px;
}

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

.ml-93 {
  margin-left: 93px;
}

.mr-93 {
  margin-right: 93px;
}

.mt-93 {
  margin-top: 93px;
}

.mb-93 {
  margin-bottom: 93px;
}

.mx-93 {
  margin-left: 93px;
  margin-right: 93px;
}

.my-93 {
  margin-top: 93px;
  margin-bottom: 93px;
}

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

.ml-94 {
  margin-left: 94px;
}

.mr-94 {
  margin-right: 94px;
}

.mt-94 {
  margin-top: 94px;
}

.mb-94 {
  margin-bottom: 94px;
}

.mx-94 {
  margin-left: 94px;
  margin-right: 94px;
}

.my-94 {
  margin-top: 94px;
  margin-bottom: 94px;
}

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

.ml-95 {
  margin-left: 95px;
}

.mr-95 {
  margin-right: 95px;
}

.mt-95 {
  margin-top: 95px;
}

.mb-95 {
  margin-bottom: 95px;
}

.mx-95 {
  margin-left: 95px;
  margin-right: 95px;
}

.my-95 {
  margin-top: 95px;
  margin-bottom: 95px;
}

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

.ml-96 {
  margin-left: 96px;
}

.mr-96 {
  margin-right: 96px;
}

.mt-96 {
  margin-top: 96px;
}

.mb-96 {
  margin-bottom: 96px;
}

.mx-96 {
  margin-left: 96px;
  margin-right: 96px;
}

.my-96 {
  margin-top: 96px;
  margin-bottom: 96px;
}

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

.ml-97 {
  margin-left: 97px;
}

.mr-97 {
  margin-right: 97px;
}

.mt-97 {
  margin-top: 97px;
}

.mb-97 {
  margin-bottom: 97px;
}

.mx-97 {
  margin-left: 97px;
  margin-right: 97px;
}

.my-97 {
  margin-top: 97px;
  margin-bottom: 97px;
}

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

.ml-98 {
  margin-left: 98px;
}

.mr-98 {
  margin-right: 98px;
}

.mt-98 {
  margin-top: 98px;
}

.mb-98 {
  margin-bottom: 98px;
}

.mx-98 {
  margin-left: 98px;
  margin-right: 98px;
}

.my-98 {
  margin-top: 98px;
  margin-bottom: 98px;
}

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

.ml-99 {
  margin-left: 99px;
}

.mr-99 {
  margin-right: 99px;
}

.mt-99 {
  margin-top: 99px;
}

.mb-99 {
  margin-bottom: 99px;
}

.mx-99 {
  margin-left: 99px;
  margin-right: 99px;
}

.my-99 {
  margin-top: 99px;
  margin-bottom: 99px;
}

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

.ml-100 {
  margin-left: 100px;
}

.mr-100 {
  margin-right: 100px;
}

.mt-100 {
  margin-top: 100px;
}

.mb-100 {
  margin-bottom: 100px;
}

.mx-100 {
  margin-left: 100px;
  margin-right: 100px;
}

.my-100 {
  margin-top: 100px;
  margin-bottom: 100px;
}

/* margin 101px */
.m-101 {
  margin: 101px;
}

.ml-101 {
  margin-left: 101px;
}

.mr-101 {
  margin-right: 101px;
}

.mt-101 {
  margin-top: 101px;
}

.mb-101 {
  margin-bottom: 101px;
}

.mx-101 {
  margin-left: 101px;
  margin-right: 101px;
}

.my-101 {
  margin-top: 101px;
  margin-bottom: 101px;
}

/* margin 102px */
.m-102 {
  margin: 102px;
}

.ml-102 {
  margin-left: 102px;
}

.mr-102 {
  margin-right: 102px;
}

.mt-102 {
  margin-top: 102px;
}

.mb-102 {
  margin-bottom: 102px;
}

.mx-102 {
  margin-left: 102px;
  margin-right: 102px;
}

.my-102 {
  margin-top: 102px;
  margin-bottom: 102px;
}

/* margin 103px */
.m-103 {
  margin: 103px;
}

.ml-103 {
  margin-left: 103px;
}

.mr-103 {
  margin-right: 103px;
}

.mt-103 {
  margin-top: 103px;
}

.mb-103 {
  margin-bottom: 103px;
}

.mx-103 {
  margin-left: 103px;
  margin-right: 103px;
}

.my-103 {
  margin-top: 103px;
  margin-bottom: 103px;
}

/* margin 104px */
.m-104 {
  margin: 104px;
}

.ml-104 {
  margin-left: 104px;
}

.mr-104 {
  margin-right: 104px;
}

.mt-104 {
  margin-top: 104px;
}

.mb-104 {
  margin-bottom: 104px;
}

.mx-104 {
  margin-left: 104px;
  margin-right: 104px;
}

.my-104 {
  margin-top: 104px;
  margin-bottom: 104px;
}

/* margin 105px */
.m-105 {
  margin: 105px;
}

.ml-105 {
  margin-left: 105px;
}

.mr-105 {
  margin-right: 105px;
}

.mt-105 {
  margin-top: 105px;
}

.mb-105 {
  margin-bottom: 105px;
}

.mx-105 {
  margin-left: 105px;
  margin-right: 105px;
}

.my-105 {
  margin-top: 105px;
  margin-bottom: 105px;
}

/* margin 106px */
.m-106 {
  margin: 106px;
}

.ml-106 {
  margin-left: 106px;
}

.mr-106 {
  margin-right: 106px;
}

.mt-106 {
  margin-top: 106px;
}

.mb-106 {
  margin-bottom: 106px;
}

.mx-106 {
  margin-left: 106px;
  margin-right: 106px;
}

.my-106 {
  margin-top: 106px;
  margin-bottom: 106px;
}

/* margin 107px */
.m-107 {
  margin: 107px;
}

.ml-107 {
  margin-left: 107px;
}

.mr-107 {
  margin-right: 107px;
}

.mt-107 {
  margin-top: 107px;
}

.mb-107 {
  margin-bottom: 107px;
}

.mx-107 {
  margin-left: 107px;
  margin-right: 107px;
}

.my-107 {
  margin-top: 107px;
  margin-bottom: 107px;
}

/* margin 108px */
.m-108 {
  margin: 108px;
}

.ml-108 {
  margin-left: 108px;
}

.mr-108 {
  margin-right: 108px;
}

.mt-108 {
  margin-top: 108px;
}

.mb-108 {
  margin-bottom: 108px;
}

.mx-108 {
  margin-left: 108px;
  margin-right: 108px;
}

.my-108 {
  margin-top: 108px;
  margin-bottom: 108px;
}

/* margin 109px */
.m-109 {
  margin: 109px;
}

.ml-109 {
  margin-left: 109px;
}

.mr-109 {
  margin-right: 109px;
}

.mt-109 {
  margin-top: 109px;
}

.mb-109 {
  margin-bottom: 109px;
}

.mx-109 {
  margin-left: 109px;
  margin-right: 109px;
}

.my-109 {
  margin-top: 109px;
  margin-bottom: 109px;
}

/* margin 110px */
.m-110 {
  margin: 110px;
}

.ml-110 {
  margin-left: 110px;
}

.mr-110 {
  margin-right: 110px;
}

.mt-110 {
  margin-top: 110px;
}

.mb-110 {
  margin-bottom: 110px;
}

.mx-110 {
  margin-left: 110px;
  margin-right: 110px;
}

.my-110 {
  margin-top: 110px;
  margin-bottom: 110px;
}

/* margin 111px */
.m-111 {
  margin: 111px;
}

.ml-111 {
  margin-left: 111px;
}

.mr-111 {
  margin-right: 111px;
}

.mt-111 {
  margin-top: 111px;
}

.mb-111 {
  margin-bottom: 111px;
}

.mx-111 {
  margin-left: 111px;
  margin-right: 111px;
}

.my-111 {
  margin-top: 111px;
  margin-bottom: 111px;
}

/* margin 112px */
.m-112 {
  margin: 112px;
}

.ml-112 {
  margin-left: 112px;
}

.mr-112 {
  margin-right: 112px;
}

.mt-112 {
  margin-top: 112px;
}

.mb-112 {
  margin-bottom: 112px;
}

.mx-112 {
  margin-left: 112px;
  margin-right: 112px;
}

.my-112 {
  margin-top: 112px;
  margin-bottom: 112px;
}

/* margin 113px */
.m-113 {
  margin: 113px;
}

.ml-113 {
  margin-left: 113px;
}

.mr-113 {
  margin-right: 113px;
}

.mt-113 {
  margin-top: 113px;
}

.mb-113 {
  margin-bottom: 113px;
}

.mx-113 {
  margin-left: 113px;
  margin-right: 113px;
}

.my-113 {
  margin-top: 113px;
  margin-bottom: 113px;
}

/* margin 114px */
.m-114 {
  margin: 114px;
}

.ml-114 {
  margin-left: 114px;
}

.mr-114 {
  margin-right: 114px;
}

.mt-114 {
  margin-top: 114px;
}

.mb-114 {
  margin-bottom: 114px;
}

.mx-114 {
  margin-left: 114px;
  margin-right: 114px;
}

.my-114 {
  margin-top: 114px;
  margin-bottom: 114px;
}

/* margin 115px */
.m-115 {
  margin: 115px;
}

.ml-115 {
  margin-left: 115px;
}

.mr-115 {
  margin-right: 115px;
}

.mt-115 {
  margin-top: 115px;
}

.mb-115 {
  margin-bottom: 115px;
}

.mx-115 {
  margin-left: 115px;
  margin-right: 115px;
}

.my-115 {
  margin-top: 115px;
  margin-bottom: 115px;
}

/* margin 116px */
.m-116 {
  margin: 116px;
}

.ml-116 {
  margin-left: 116px;
}

.mr-116 {
  margin-right: 116px;
}

.mt-116 {
  margin-top: 116px;
}

.mb-116 {
  margin-bottom: 116px;
}

.mx-116 {
  margin-left: 116px;
  margin-right: 116px;
}

.my-116 {
  margin-top: 116px;
  margin-bottom: 116px;
}

/* margin 117px */
.m-117 {
  margin: 117px;
}

.ml-117 {
  margin-left: 117px;
}

.mr-117 {
  margin-right: 117px;
}

.mt-117 {
  margin-top: 117px;
}

.mb-117 {
  margin-bottom: 117px;
}

.mx-117 {
  margin-left: 117px;
  margin-right: 117px;
}

.my-117 {
  margin-top: 117px;
  margin-bottom: 117px;
}

/* margin 118px */
.m-118 {
  margin: 118px;
}

.ml-118 {
  margin-left: 118px;
}

.mr-118 {
  margin-right: 118px;
}

.mt-118 {
  margin-top: 118px;
}

.mb-118 {
  margin-bottom: 118px;
}

.mx-118 {
  margin-left: 118px;
  margin-right: 118px;
}

.my-118 {
  margin-top: 118px;
  margin-bottom: 118px;
}

/* margin 119px */
.m-119 {
  margin: 119px;
}

.ml-119 {
  margin-left: 119px;
}

.mr-119 {
  margin-right: 119px;
}

.mt-119 {
  margin-top: 119px;
}

.mb-119 {
  margin-bottom: 119px;
}

.mx-119 {
  margin-left: 119px;
  margin-right: 119px;
}

.my-119 {
  margin-top: 119px;
  margin-bottom: 119px;
}

/* margin 120px */
.m-120 {
  margin: 120px;
}

.ml-120 {
  margin-left: 120px;
}

.mr-120 {
  margin-right: 120px;
}

.mt-120 {
  margin-top: 120px;
}

.mb-120 {
  margin-bottom: 120px;
}

.mx-120 {
  margin-left: 120px;
  margin-right: 120px;
}

.my-120 {
  margin-top: 120px;
  margin-bottom: 120px;
}

/* margin 121px */
.m-121 {
  margin: 121px;
}

.ml-121 {
  margin-left: 121px;
}

.mr-121 {
  margin-right: 121px;
}

.mt-121 {
  margin-top: 121px;
}

.mb-121 {
  margin-bottom: 121px;
}

.mx-121 {
  margin-left: 121px;
  margin-right: 121px;
}

.my-121 {
  margin-top: 121px;
  margin-bottom: 121px;
}

/* margin 122px */
.m-122 {
  margin: 122px;
}

.ml-122 {
  margin-left: 122px;
}

.mr-122 {
  margin-right: 122px;
}

.mt-122 {
  margin-top: 122px;
}

.mb-122 {
  margin-bottom: 122px;
}

.mx-122 {
  margin-left: 122px;
  margin-right: 122px;
}

.my-122 {
  margin-top: 122px;
  margin-bottom: 122px;
}

/* margin 123px */
.m-123 {
  margin: 123px;
}

.ml-123 {
  margin-left: 123px;
}

.mr-123 {
  margin-right: 123px;
}

.mt-123 {
  margin-top: 123px;
}

.mb-123 {
  margin-bottom: 123px;
}

.mx-123 {
  margin-left: 123px;
  margin-right: 123px;
}

.my-123 {
  margin-top: 123px;
  margin-bottom: 123px;
}

/* margin 124px */
.m-124 {
  margin: 124px;
}

.ml-124 {
  margin-left: 124px;
}

.mr-124 {
  margin-right: 124px;
}

.mt-124 {
  margin-top: 124px;
}

.mb-124 {
  margin-bottom: 124px;
}

.mx-124 {
  margin-left: 124px;
  margin-right: 124px;
}

.my-124 {
  margin-top: 124px;
  margin-bottom: 124px;
}

/* margin 125px */
.m-125 {
  margin: 125px;
}

.ml-125 {
  margin-left: 125px;
}

.mr-125 {
  margin-right: 125px;
}

.mt-125 {
  margin-top: 125px;
}

.mb-125 {
  margin-bottom: 125px;
}

.mx-125 {
  margin-left: 125px;
  margin-right: 125px;
}

.my-125 {
  margin-top: 125px;
  margin-bottom: 125px;
}

/* margin 126px */
.m-126 {
  margin: 126px;
}

.ml-126 {
  margin-left: 126px;
}

.mr-126 {
  margin-right: 126px;
}

.mt-126 {
  margin-top: 126px;
}

.mb-126 {
  margin-bottom: 126px;
}

.mx-126 {
  margin-left: 126px;
  margin-right: 126px;
}

.my-126 {
  margin-top: 126px;
  margin-bottom: 126px;
}

/* margin 127px */
.m-127 {
  margin: 127px;
}

.ml-127 {
  margin-left: 127px;
}

.mr-127 {
  margin-right: 127px;
}

.mt-127 {
  margin-top: 127px;
}

.mb-127 {
  margin-bottom: 127px;
}

.mx-127 {
  margin-left: 127px;
  margin-right: 127px;
}

.my-127 {
  margin-top: 127px;
  margin-bottom: 127px;
}

/* margin 128px */
.m-128 {
  margin: 128px;
}

.ml-128 {
  margin-left: 128px;
}

.mr-128 {
  margin-right: 128px;
}

.mt-128 {
  margin-top: 128px;
}

.mb-128 {
  margin-bottom: 128px;
}

.mx-128 {
  margin-left: 128px;
  margin-right: 128px;
}

.my-128 {
  margin-top: 128px;
  margin-bottom: 128px;
}

/* margin 129px */
.m-129 {
  margin: 129px;
}

.ml-129 {
  margin-left: 129px;
}

.mr-129 {
  margin-right: 129px;
}

.mt-129 {
  margin-top: 129px;
}

.mb-129 {
  margin-bottom: 129px;
}

.mx-129 {
  margin-left: 129px;
  margin-right: 129px;
}

.my-129 {
  margin-top: 129px;
  margin-bottom: 129px;
}

/* margin 130px */
.m-130 {
  margin: 130px;
}

.ml-130 {
  margin-left: 130px;
}

.mr-130 {
  margin-right: 130px;
}

.mt-130 {
  margin-top: 130px;
}

.mb-130 {
  margin-bottom: 130px;
}

.mx-130 {
  margin-left: 130px;
  margin-right: 130px;
}

.my-130 {
  margin-top: 130px;
  margin-bottom: 130px;
}

/* margin 131px */
.m-131 {
  margin: 131px;
}

.ml-131 {
  margin-left: 131px;
}

.mr-131 {
  margin-right: 131px;
}

.mt-131 {
  margin-top: 131px;
}

.mb-131 {
  margin-bottom: 131px;
}

.mx-131 {
  margin-left: 131px;
  margin-right: 131px;
}

.my-131 {
  margin-top: 131px;
  margin-bottom: 131px;
}

/* margin 132px */
.m-132 {
  margin: 132px;
}

.ml-132 {
  margin-left: 132px;
}

.mr-132 {
  margin-right: 132px;
}

.mt-132 {
  margin-top: 132px;
}

.mb-132 {
  margin-bottom: 132px;
}

.mx-132 {
  margin-left: 132px;
  margin-right: 132px;
}

.my-132 {
  margin-top: 132px;
  margin-bottom: 132px;
}

/* margin 133px */
.m-133 {
  margin: 133px;
}

.ml-133 {
  margin-left: 133px;
}

.mr-133 {
  margin-right: 133px;
}

.mt-133 {
  margin-top: 133px;
}

.mb-133 {
  margin-bottom: 133px;
}

.mx-133 {
  margin-left: 133px;
  margin-right: 133px;
}

.my-133 {
  margin-top: 133px;
  margin-bottom: 133px;
}

/* margin 134px */
.m-134 {
  margin: 134px;
}

.ml-134 {
  margin-left: 134px;
}

.mr-134 {
  margin-right: 134px;
}

.mt-134 {
  margin-top: 134px;
}

.mb-134 {
  margin-bottom: 134px;
}

.mx-134 {
  margin-left: 134px;
  margin-right: 134px;
}

.my-134 {
  margin-top: 134px;
  margin-bottom: 134px;
}

/* margin 135px */
.m-135 {
  margin: 135px;
}

.ml-135 {
  margin-left: 135px;
}

.mr-135 {
  margin-right: 135px;
}

.mt-135 {
  margin-top: 135px;
}

.mb-135 {
  margin-bottom: 135px;
}

.mx-135 {
  margin-left: 135px;
  margin-right: 135px;
}

.my-135 {
  margin-top: 135px;
  margin-bottom: 135px;
}

/* margin 136px */
.m-136 {
  margin: 136px;
}

.ml-136 {
  margin-left: 136px;
}

.mr-136 {
  margin-right: 136px;
}

.mt-136 {
  margin-top: 136px;
}

.mb-136 {
  margin-bottom: 136px;
}

.mx-136 {
  margin-left: 136px;
  margin-right: 136px;
}

.my-136 {
  margin-top: 136px;
  margin-bottom: 136px;
}

/* margin 137px */
.m-137 {
  margin: 137px;
}

.ml-137 {
  margin-left: 137px;
}

.mr-137 {
  margin-right: 137px;
}

.mt-137 {
  margin-top: 137px;
}

.mb-137 {
  margin-bottom: 137px;
}

.mx-137 {
  margin-left: 137px;
  margin-right: 137px;
}

.my-137 {
  margin-top: 137px;
  margin-bottom: 137px;
}

/* margin 138px */
.m-138 {
  margin: 138px;
}

.ml-138 {
  margin-left: 138px;
}

.mr-138 {
  margin-right: 138px;
}

.mt-138 {
  margin-top: 138px;
}

.mb-138 {
  margin-bottom: 138px;
}

.mx-138 {
  margin-left: 138px;
  margin-right: 138px;
}

.my-138 {
  margin-top: 138px;
  margin-bottom: 138px;
}

/* margin 139px */
.m-139 {
  margin: 139px;
}

.ml-139 {
  margin-left: 139px;
}

.mr-139 {
  margin-right: 139px;
}

.mt-139 {
  margin-top: 139px;
}

.mb-139 {
  margin-bottom: 139px;
}

.mx-139 {
  margin-left: 139px;
  margin-right: 139px;
}

.my-139 {
  margin-top: 139px;
  margin-bottom: 139px;
}

/* margin 140px */
.m-140 {
  margin: 140px;
}

.ml-140 {
  margin-left: 140px;
}

.mr-140 {
  margin-right: 140px;
}

.mt-140 {
  margin-top: 140px;
}

.mb-140 {
  margin-bottom: 140px;
}

.mx-140 {
  margin-left: 140px;
  margin-right: 140px;
}

.my-140 {
  margin-top: 140px;
  margin-bottom: 140px;
}

/* margin 141px */
.m-141 {
  margin: 141px;
}

.ml-141 {
  margin-left: 141px;
}

.mr-141 {
  margin-right: 141px;
}

.mt-141 {
  margin-top: 141px;
}

.mb-141 {
  margin-bottom: 141px;
}

.mx-141 {
  margin-left: 141px;
  margin-right: 141px;
}

.my-141 {
  margin-top: 141px;
  margin-bottom: 141px;
}

/* margin 142px */
.m-142 {
  margin: 142px;
}

.ml-142 {
  margin-left: 142px;
}

.mr-142 {
  margin-right: 142px;
}

.mt-142 {
  margin-top: 142px;
}

.mb-142 {
  margin-bottom: 142px;
}

.mx-142 {
  margin-left: 142px;
  margin-right: 142px;
}

.my-142 {
  margin-top: 142px;
  margin-bottom: 142px;
}

/* margin 143px */
.m-143 {
  margin: 143px;
}

.ml-143 {
  margin-left: 143px;
}

.mr-143 {
  margin-right: 143px;
}

.mt-143 {
  margin-top: 143px;
}

.mb-143 {
  margin-bottom: 143px;
}

.mx-143 {
  margin-left: 143px;
  margin-right: 143px;
}

.my-143 {
  margin-top: 143px;
  margin-bottom: 143px;
}

/* margin 144px */
.m-144 {
  margin: 144px;
}

.ml-144 {
  margin-left: 144px;
}

.mr-144 {
  margin-right: 144px;
}

.mt-144 {
  margin-top: 144px;
}

.mb-144 {
  margin-bottom: 144px;
}

.mx-144 {
  margin-left: 144px;
  margin-right: 144px;
}

.my-144 {
  margin-top: 144px;
  margin-bottom: 144px;
}

/* margin 145px */
.m-145 {
  margin: 145px;
}

.ml-145 {
  margin-left: 145px;
}

.mr-145 {
  margin-right: 145px;
}

.mt-145 {
  margin-top: 145px;
}

.mb-145 {
  margin-bottom: 145px;
}

.mx-145 {
  margin-left: 145px;
  margin-right: 145px;
}

.my-145 {
  margin-top: 145px;
  margin-bottom: 145px;
}

/* margin 146px */
.m-146 {
  margin: 146px;
}

.ml-146 {
  margin-left: 146px;
}

.mr-146 {
  margin-right: 146px;
}

.mt-146 {
  margin-top: 146px;
}

.mb-146 {
  margin-bottom: 146px;
}

.mx-146 {
  margin-left: 146px;
  margin-right: 146px;
}

.my-146 {
  margin-top: 146px;
  margin-bottom: 146px;
}

/* margin 147px */
.m-147 {
  margin: 147px;
}

.ml-147 {
  margin-left: 147px;
}

.mr-147 {
  margin-right: 147px;
}

.mt-147 {
  margin-top: 147px;
}

.mb-147 {
  margin-bottom: 147px;
}

.mx-147 {
  margin-left: 147px;
  margin-right: 147px;
}

.my-147 {
  margin-top: 147px;
  margin-bottom: 147px;
}

/* margin 148px */
.m-148 {
  margin: 148px;
}

.ml-148 {
  margin-left: 148px;
}

.mr-148 {
  margin-right: 148px;
}

.mt-148 {
  margin-top: 148px;
}

.mb-148 {
  margin-bottom: 148px;
}

.mx-148 {
  margin-left: 148px;
  margin-right: 148px;
}

.my-148 {
  margin-top: 148px;
  margin-bottom: 148px;
}

/* margin 149px */
.m-149 {
  margin: 149px;
}

.ml-149 {
  margin-left: 149px;
}

.mr-149 {
  margin-right: 149px;
}

.mt-149 {
  margin-top: 149px;
}

.mb-149 {
  margin-bottom: 149px;
}

.mx-149 {
  margin-left: 149px;
  margin-right: 149px;
}

.my-149 {
  margin-top: 149px;
  margin-bottom: 149px;
}

/* margin 150px */
.m-150 {
  margin: 150px;
}

.ml-150 {
  margin-left: 150px;
}

.mr-150 {
  margin-right: 150px;
}

.mt-150 {
  margin-top: 150px;
}

.mb-150 {
  margin-bottom: 150px;
}

.mx-150 {
  margin-left: 150px;
  margin-right: 150px;
}

.my-150 {
  margin-top: 150px;
  margin-bottom: 150px;
}

/* margin 151px */
.m-151 {
  margin: 151px;
}

.ml-151 {
  margin-left: 151px;
}

.mr-151 {
  margin-right: 151px;
}

.mt-151 {
  margin-top: 151px;
}

.mb-151 {
  margin-bottom: 151px;
}

.mx-151 {
  margin-left: 151px;
  margin-right: 151px;
}

.my-151 {
  margin-top: 151px;
  margin-bottom: 151px;
}

/* margin 152px */
.m-152 {
  margin: 152px;
}

.ml-152 {
  margin-left: 152px;
}

.mr-152 {
  margin-right: 152px;
}

.mt-152 {
  margin-top: 152px;
}

.mb-152 {
  margin-bottom: 152px;
}

.mx-152 {
  margin-left: 152px;
  margin-right: 152px;
}

.my-152 {
  margin-top: 152px;
  margin-bottom: 152px;
}

/* margin 153px */
.m-153 {
  margin: 153px;
}

.ml-153 {
  margin-left: 153px;
}

.mr-153 {
  margin-right: 153px;
}

.mt-153 {
  margin-top: 153px;
}

.mb-153 {
  margin-bottom: 153px;
}

.mx-153 {
  margin-left: 153px;
  margin-right: 153px;
}

.my-153 {
  margin-top: 153px;
  margin-bottom: 153px;
}

/* margin 154px */
.m-154 {
  margin: 154px;
}

.ml-154 {
  margin-left: 154px;
}

.mr-154 {
  margin-right: 154px;
}

.mt-154 {
  margin-top: 154px;
}

.mb-154 {
  margin-bottom: 154px;
}

.mx-154 {
  margin-left: 154px;
  margin-right: 154px;
}

.my-154 {
  margin-top: 154px;
  margin-bottom: 154px;
}

/* margin 155px */
.m-155 {
  margin: 155px;
}

.ml-155 {
  margin-left: 155px;
}

.mr-155 {
  margin-right: 155px;
}

.mt-155 {
  margin-top: 155px;
}

.mb-155 {
  margin-bottom: 155px;
}

.mx-155 {
  margin-left: 155px;
  margin-right: 155px;
}

.my-155 {
  margin-top: 155px;
  margin-bottom: 155px;
}

/* margin 156px */
.m-156 {
  margin: 156px;
}

.ml-156 {
  margin-left: 156px;
}

.mr-156 {
  margin-right: 156px;
}

.mt-156 {
  margin-top: 156px;
}

.mb-156 {
  margin-bottom: 156px;
}

.mx-156 {
  margin-left: 156px;
  margin-right: 156px;
}

.my-156 {
  margin-top: 156px;
  margin-bottom: 156px;
}

/* margin 157px */
.m-157 {
  margin: 157px;
}

.ml-157 {
  margin-left: 157px;
}

.mr-157 {
  margin-right: 157px;
}

.mt-157 {
  margin-top: 157px;
}

.mb-157 {
  margin-bottom: 157px;
}

.mx-157 {
  margin-left: 157px;
  margin-right: 157px;
}

.my-157 {
  margin-top: 157px;
  margin-bottom: 157px;
}

/* margin 158px */
.m-158 {
  margin: 158px;
}

.ml-158 {
  margin-left: 158px;
}

.mr-158 {
  margin-right: 158px;
}

.mt-158 {
  margin-top: 158px;
}

.mb-158 {
  margin-bottom: 158px;
}

.mx-158 {
  margin-left: 158px;
  margin-right: 158px;
}

.my-158 {
  margin-top: 158px;
  margin-bottom: 158px;
}

/* margin 159px */
.m-159 {
  margin: 159px;
}

.ml-159 {
  margin-left: 159px;
}

.mr-159 {
  margin-right: 159px;
}

.mt-159 {
  margin-top: 159px;
}

.mb-159 {
  margin-bottom: 159px;
}

.mx-159 {
  margin-left: 159px;
  margin-right: 159px;
}

.my-159 {
  margin-top: 159px;
  margin-bottom: 159px;
}

/* margin 160px */
.m-160 {
  margin: 160px;
}

.ml-160 {
  margin-left: 160px;
}

.mr-160 {
  margin-right: 160px;
}

.mt-160 {
  margin-top: 160px;
}

.mb-160 {
  margin-bottom: 160px;
}

.mx-160 {
  margin-left: 160px;
  margin-right: 160px;
}

.my-160 {
  margin-top: 160px;
  margin-bottom: 160px;
}

/* margin 161px */
.m-161 {
  margin: 161px;
}

.ml-161 {
  margin-left: 161px;
}

.mr-161 {
  margin-right: 161px;
}

.mt-161 {
  margin-top: 161px;
}

.mb-161 {
  margin-bottom: 161px;
}

.mx-161 {
  margin-left: 161px;
  margin-right: 161px;
}

.my-161 {
  margin-top: 161px;
  margin-bottom: 161px;
}

/* margin 162px */
.m-162 {
  margin: 162px;
}

.ml-162 {
  margin-left: 162px;
}

.mr-162 {
  margin-right: 162px;
}

.mt-162 {
  margin-top: 162px;
}

.mb-162 {
  margin-bottom: 162px;
}

.mx-162 {
  margin-left: 162px;
  margin-right: 162px;
}

.my-162 {
  margin-top: 162px;
  margin-bottom: 162px;
}

/* margin 163px */
.m-163 {
  margin: 163px;
}

.ml-163 {
  margin-left: 163px;
}

.mr-163 {
  margin-right: 163px;
}

.mt-163 {
  margin-top: 163px;
}

.mb-163 {
  margin-bottom: 163px;
}

.mx-163 {
  margin-left: 163px;
  margin-right: 163px;
}

.my-163 {
  margin-top: 163px;
  margin-bottom: 163px;
}

/* margin 164px */
.m-164 {
  margin: 164px;
}

.ml-164 {
  margin-left: 164px;
}

.mr-164 {
  margin-right: 164px;
}

.mt-164 {
  margin-top: 164px;
}

.mb-164 {
  margin-bottom: 164px;
}

.mx-164 {
  margin-left: 164px;
  margin-right: 164px;
}

.my-164 {
  margin-top: 164px;
  margin-bottom: 164px;
}

/* margin 165px */
.m-165 {
  margin: 165px;
}

.ml-165 {
  margin-left: 165px;
}

.mr-165 {
  margin-right: 165px;
}

.mt-165 {
  margin-top: 165px;
}

.mb-165 {
  margin-bottom: 165px;
}

.mx-165 {
  margin-left: 165px;
  margin-right: 165px;
}

.my-165 {
  margin-top: 165px;
  margin-bottom: 165px;
}

/* margin 166px */
.m-166 {
  margin: 166px;
}

.ml-166 {
  margin-left: 166px;
}

.mr-166 {
  margin-right: 166px;
}

.mt-166 {
  margin-top: 166px;
}

.mb-166 {
  margin-bottom: 166px;
}

.mx-166 {
  margin-left: 166px;
  margin-right: 166px;
}

.my-166 {
  margin-top: 166px;
  margin-bottom: 166px;
}

/* margin 167px */
.m-167 {
  margin: 167px;
}

.ml-167 {
  margin-left: 167px;
}

.mr-167 {
  margin-right: 167px;
}

.mt-167 {
  margin-top: 167px;
}

.mb-167 {
  margin-bottom: 167px;
}

.mx-167 {
  margin-left: 167px;
  margin-right: 167px;
}

.my-167 {
  margin-top: 167px;
  margin-bottom: 167px;
}

/* margin 168px */
.m-168 {
  margin: 168px;
}

.ml-168 {
  margin-left: 168px;
}

.mr-168 {
  margin-right: 168px;
}

.mt-168 {
  margin-top: 168px;
}

.mb-168 {
  margin-bottom: 168px;
}

.mx-168 {
  margin-left: 168px;
  margin-right: 168px;
}

.my-168 {
  margin-top: 168px;
  margin-bottom: 168px;
}

/* margin 169px */
.m-169 {
  margin: 169px;
}

.ml-169 {
  margin-left: 169px;
}

.mr-169 {
  margin-right: 169px;
}

.mt-169 {
  margin-top: 169px;
}

.mb-169 {
  margin-bottom: 169px;
}

.mx-169 {
  margin-left: 169px;
  margin-right: 169px;
}

.my-169 {
  margin-top: 169px;
  margin-bottom: 169px;
}

/* margin 170px */
.m-170 {
  margin: 170px;
}

.ml-170 {
  margin-left: 170px;
}

.mr-170 {
  margin-right: 170px;
}

.mt-170 {
  margin-top: 170px;
}

.mb-170 {
  margin-bottom: 170px;
}

.mx-170 {
  margin-left: 170px;
  margin-right: 170px;
}

.my-170 {
  margin-top: 170px;
  margin-bottom: 170px;
}

/* margin 171px */
.m-171 {
  margin: 171px;
}

.ml-171 {
  margin-left: 171px;
}

.mr-171 {
  margin-right: 171px;
}

.mt-171 {
  margin-top: 171px;
}

.mb-171 {
  margin-bottom: 171px;
}

.mx-171 {
  margin-left: 171px;
  margin-right: 171px;
}

.my-171 {
  margin-top: 171px;
  margin-bottom: 171px;
}

/* margin 172px */
.m-172 {
  margin: 172px;
}

.ml-172 {
  margin-left: 172px;
}

.mr-172 {
  margin-right: 172px;
}

.mt-172 {
  margin-top: 172px;
}

.mb-172 {
  margin-bottom: 172px;
}

.mx-172 {
  margin-left: 172px;
  margin-right: 172px;
}

.my-172 {
  margin-top: 172px;
  margin-bottom: 172px;
}

/* margin 173px */
.m-173 {
  margin: 173px;
}

.ml-173 {
  margin-left: 173px;
}

.mr-173 {
  margin-right: 173px;
}

.mt-173 {
  margin-top: 173px;
}

.mb-173 {
  margin-bottom: 173px;
}

.mx-173 {
  margin-left: 173px;
  margin-right: 173px;
}

.my-173 {
  margin-top: 173px;
  margin-bottom: 173px;
}

/* margin 174px */
.m-174 {
  margin: 174px;
}

.ml-174 {
  margin-left: 174px;
}

.mr-174 {
  margin-right: 174px;
}

.mt-174 {
  margin-top: 174px;
}

.mb-174 {
  margin-bottom: 174px;
}

.mx-174 {
  margin-left: 174px;
  margin-right: 174px;
}

.my-174 {
  margin-top: 174px;
  margin-bottom: 174px;
}

/* margin 175px */
.m-175 {
  margin: 175px;
}

.ml-175 {
  margin-left: 175px;
}

.mr-175 {
  margin-right: 175px;
}

.mt-175 {
  margin-top: 175px;
}

.mb-175 {
  margin-bottom: 175px;
}

.mx-175 {
  margin-left: 175px;
  margin-right: 175px;
}

.my-175 {
  margin-top: 175px;
  margin-bottom: 175px;
}

/* margin 176px */
.m-176 {
  margin: 176px;
}

.ml-176 {
  margin-left: 176px;
}

.mr-176 {
  margin-right: 176px;
}

.mt-176 {
  margin-top: 176px;
}

.mb-176 {
  margin-bottom: 176px;
}

.mx-176 {
  margin-left: 176px;
  margin-right: 176px;
}

.my-176 {
  margin-top: 176px;
  margin-bottom: 176px;
}

/* margin 177px */
.m-177 {
  margin: 177px;
}

.ml-177 {
  margin-left: 177px;
}

.mr-177 {
  margin-right: 177px;
}

.mt-177 {
  margin-top: 177px;
}

.mb-177 {
  margin-bottom: 177px;
}

.mx-177 {
  margin-left: 177px;
  margin-right: 177px;
}

.my-177 {
  margin-top: 177px;
  margin-bottom: 177px;
}

/* margin 178px */
.m-178 {
  margin: 178px;
}

.ml-178 {
  margin-left: 178px;
}

.mr-178 {
  margin-right: 178px;
}

.mt-178 {
  margin-top: 178px;
}

.mb-178 {
  margin-bottom: 178px;
}

.mx-178 {
  margin-left: 178px;
  margin-right: 178px;
}

.my-178 {
  margin-top: 178px;
  margin-bottom: 178px;
}

/* margin 179px */
.m-179 {
  margin: 179px;
}

.ml-179 {
  margin-left: 179px;
}

.mr-179 {
  margin-right: 179px;
}

.mt-179 {
  margin-top: 179px;
}

.mb-179 {
  margin-bottom: 179px;
}

.mx-179 {
  margin-left: 179px;
  margin-right: 179px;
}

.my-179 {
  margin-top: 179px;
  margin-bottom: 179px;
}

/* margin 180px */
.m-180 {
  margin: 180px;
}

.ml-180 {
  margin-left: 180px;
}

.mr-180 {
  margin-right: 180px;
}

.mt-180 {
  margin-top: 180px;
}

.mb-180 {
  margin-bottom: 180px;
}

.mx-180 {
  margin-left: 180px;
  margin-right: 180px;
}

.my-180 {
  margin-top: 180px;
  margin-bottom: 180px;
}

/* margin 181px */
.m-181 {
  margin: 181px;
}

.ml-181 {
  margin-left: 181px;
}

.mr-181 {
  margin-right: 181px;
}

.mt-181 {
  margin-top: 181px;
}

.mb-181 {
  margin-bottom: 181px;
}

.mx-181 {
  margin-left: 181px;
  margin-right: 181px;
}

.my-181 {
  margin-top: 181px;
  margin-bottom: 181px;
}

/* margin 182px */
.m-182 {
  margin: 182px;
}

.ml-182 {
  margin-left: 182px;
}

.mr-182 {
  margin-right: 182px;
}

.mt-182 {
  margin-top: 182px;
}

.mb-182 {
  margin-bottom: 182px;
}

.mx-182 {
  margin-left: 182px;
  margin-right: 182px;
}

.my-182 {
  margin-top: 182px;
  margin-bottom: 182px;
}

/* margin 183px */
.m-183 {
  margin: 183px;
}

.ml-183 {
  margin-left: 183px;
}

.mr-183 {
  margin-right: 183px;
}

.mt-183 {
  margin-top: 183px;
}

.mb-183 {
  margin-bottom: 183px;
}

.mx-183 {
  margin-left: 183px;
  margin-right: 183px;
}

.my-183 {
  margin-top: 183px;
  margin-bottom: 183px;
}

/* margin 184px */
.m-184 {
  margin: 184px;
}

.ml-184 {
  margin-left: 184px;
}

.mr-184 {
  margin-right: 184px;
}

.mt-184 {
  margin-top: 184px;
}

.mb-184 {
  margin-bottom: 184px;
}

.mx-184 {
  margin-left: 184px;
  margin-right: 184px;
}

.my-184 {
  margin-top: 184px;
  margin-bottom: 184px;
}

/* margin 185px */
.m-185 {
  margin: 185px;
}

.ml-185 {
  margin-left: 185px;
}

.mr-185 {
  margin-right: 185px;
}

.mt-185 {
  margin-top: 185px;
}

.mb-185 {
  margin-bottom: 185px;
}

.mx-185 {
  margin-left: 185px;
  margin-right: 185px;
}

.my-185 {
  margin-top: 185px;
  margin-bottom: 185px;
}

/* margin 186px */
.m-186 {
  margin: 186px;
}

.ml-186 {
  margin-left: 186px;
}

.mr-186 {
  margin-right: 186px;
}

.mt-186 {
  margin-top: 186px;
}

.mb-186 {
  margin-bottom: 186px;
}

.mx-186 {
  margin-left: 186px;
  margin-right: 186px;
}

.my-186 {
  margin-top: 186px;
  margin-bottom: 186px;
}

/* margin 187px */
.m-187 {
  margin: 187px;
}

.ml-187 {
  margin-left: 187px;
}

.mr-187 {
  margin-right: 187px;
}

.mt-187 {
  margin-top: 187px;
}

.mb-187 {
  margin-bottom: 187px;
}

.mx-187 {
  margin-left: 187px;
  margin-right: 187px;
}

.my-187 {
  margin-top: 187px;
  margin-bottom: 187px;
}

/* margin 188px */
.m-188 {
  margin: 188px;
}

.ml-188 {
  margin-left: 188px;
}

.mr-188 {
  margin-right: 188px;
}

.mt-188 {
  margin-top: 188px;
}

.mb-188 {
  margin-bottom: 188px;
}

.mx-188 {
  margin-left: 188px;
  margin-right: 188px;
}

.my-188 {
  margin-top: 188px;
  margin-bottom: 188px;
}

/* margin 189px */
.m-189 {
  margin: 189px;
}

.ml-189 {
  margin-left: 189px;
}

.mr-189 {
  margin-right: 189px;
}

.mt-189 {
  margin-top: 189px;
}

.mb-189 {
  margin-bottom: 189px;
}

.mx-189 {
  margin-left: 189px;
  margin-right: 189px;
}

.my-189 {
  margin-top: 189px;
  margin-bottom: 189px;
}

/* margin 190px */
.m-190 {
  margin: 190px;
}

.ml-190 {
  margin-left: 190px;
}

.mr-190 {
  margin-right: 190px;
}

.mt-190 {
  margin-top: 190px;
}

.mb-190 {
  margin-bottom: 190px;
}

.mx-190 {
  margin-left: 190px;
  margin-right: 190px;
}

.my-190 {
  margin-top: 190px;
  margin-bottom: 190px;
}

/* margin 191px */
.m-191 {
  margin: 191px;
}

.ml-191 {
  margin-left: 191px;
}

.mr-191 {
  margin-right: 191px;
}

.mt-191 {
  margin-top: 191px;
}

.mb-191 {
  margin-bottom: 191px;
}

.mx-191 {
  margin-left: 191px;
  margin-right: 191px;
}

.my-191 {
  margin-top: 191px;
  margin-bottom: 191px;
}

/* margin 192px */
.m-192 {
  margin: 192px;
}

.ml-192 {
  margin-left: 192px;
}

.mr-192 {
  margin-right: 192px;
}

.mt-192 {
  margin-top: 192px;
}

.mb-192 {
  margin-bottom: 192px;
}

.mx-192 {
  margin-left: 192px;
  margin-right: 192px;
}

.my-192 {
  margin-top: 192px;
  margin-bottom: 192px;
}

/* margin 193px */
.m-193 {
  margin: 193px;
}

.ml-193 {
  margin-left: 193px;
}

.mr-193 {
  margin-right: 193px;
}

.mt-193 {
  margin-top: 193px;
}

.mb-193 {
  margin-bottom: 193px;
}

.mx-193 {
  margin-left: 193px;
  margin-right: 193px;
}

.my-193 {
  margin-top: 193px;
  margin-bottom: 193px;
}

/* margin 194px */
.m-194 {
  margin: 194px;
}

.ml-194 {
  margin-left: 194px;
}

.mr-194 {
  margin-right: 194px;
}

.mt-194 {
  margin-top: 194px;
}

.mb-194 {
  margin-bottom: 194px;
}

.mx-194 {
  margin-left: 194px;
  margin-right: 194px;
}

.my-194 {
  margin-top: 194px;
  margin-bottom: 194px;
}

/* margin 195px */
.m-195 {
  margin: 195px;
}

.ml-195 {
  margin-left: 195px;
}

.mr-195 {
  margin-right: 195px;
}

.mt-195 {
  margin-top: 195px;
}

.mb-195 {
  margin-bottom: 195px;
}

.mx-195 {
  margin-left: 195px;
  margin-right: 195px;
}

.my-195 {
  margin-top: 195px;
  margin-bottom: 195px;
}

/* margin 196px */
.m-196 {
  margin: 196px;
}

.ml-196 {
  margin-left: 196px;
}

.mr-196 {
  margin-right: 196px;
}

.mt-196 {
  margin-top: 196px;
}

.mb-196 {
  margin-bottom: 196px;
}

.mx-196 {
  margin-left: 196px;
  margin-right: 196px;
}

.my-196 {
  margin-top: 196px;
  margin-bottom: 196px;
}

/* margin 197px */
.m-197 {
  margin: 197px;
}

.ml-197 {
  margin-left: 197px;
}

.mr-197 {
  margin-right: 197px;
}

.mt-197 {
  margin-top: 197px;
}

.mb-197 {
  margin-bottom: 197px;
}

.mx-197 {
  margin-left: 197px;
  margin-right: 197px;
}

.my-197 {
  margin-top: 197px;
  margin-bottom: 197px;
}

/* margin 198px */
.m-198 {
  margin: 198px;
}

.ml-198 {
  margin-left: 198px;
}

.mr-198 {
  margin-right: 198px;
}

.mt-198 {
  margin-top: 198px;
}

.mb-198 {
  margin-bottom: 198px;
}

.mx-198 {
  margin-left: 198px;
  margin-right: 198px;
}

.my-198 {
  margin-top: 198px;
  margin-bottom: 198px;
}

/* margin 199px */
.m-199 {
  margin: 199px;
}

.ml-199 {
  margin-left: 199px;
}

.mr-199 {
  margin-right: 199px;
}

.mt-199 {
  margin-top: 199px;
}

.mb-199 {
  margin-bottom: 199px;
}

.mx-199 {
  margin-left: 199px;
  margin-right: 199px;
}

.my-199 {
  margin-top: 199px;
  margin-bottom: 199px;
}

/* margin 200px */
.m-200 {
  margin: 200px;
}

.ml-200 {
  margin-left: 200px;
}

.mr-200 {
  margin-right: 200px;
}

.mt-200 {
  margin-top: 200px;
}

.mb-200 {
  margin-bottom: 200px;
}

.mx-200 {
  margin-left: 200px;
  margin-right: 200px;
}

.my-200 {
  margin-top: 200px;
  margin-bottom: 200px;
}

/* margin 201px */
.m-201 {
  margin: 201px;
}

.ml-201 {
  margin-left: 201px;
}

.mr-201 {
  margin-right: 201px;
}

.mt-201 {
  margin-top: 201px;
}

.mb-201 {
  margin-bottom: 201px;
}

.mx-201 {
  margin-left: 201px;
  margin-right: 201px;
}

.my-201 {
  margin-top: 201px;
  margin-bottom: 201px;
}

/* margin 202px */
.m-202 {
  margin: 202px;
}

.ml-202 {
  margin-left: 202px;
}

.mr-202 {
  margin-right: 202px;
}

.mt-202 {
  margin-top: 202px;
}

.mb-202 {
  margin-bottom: 202px;
}

.mx-202 {
  margin-left: 202px;
  margin-right: 202px;
}

.my-202 {
  margin-top: 202px;
  margin-bottom: 202px;
}

/* margin 203px */
.m-203 {
  margin: 203px;
}

.ml-203 {
  margin-left: 203px;
}

.mr-203 {
  margin-right: 203px;
}

.mt-203 {
  margin-top: 203px;
}

.mb-203 {
  margin-bottom: 203px;
}

.mx-203 {
  margin-left: 203px;
  margin-right: 203px;
}

.my-203 {
  margin-top: 203px;
  margin-bottom: 203px;
}

/* margin 204px */
.m-204 {
  margin: 204px;
}

.ml-204 {
  margin-left: 204px;
}

.mr-204 {
  margin-right: 204px;
}

.mt-204 {
  margin-top: 204px;
}

.mb-204 {
  margin-bottom: 204px;
}

.mx-204 {
  margin-left: 204px;
  margin-right: 204px;
}

.my-204 {
  margin-top: 204px;
  margin-bottom: 204px;
}

/* margin 205px */
.m-205 {
  margin: 205px;
}

.ml-205 {
  margin-left: 205px;
}

.mr-205 {
  margin-right: 205px;
}

.mt-205 {
  margin-top: 205px;
}

.mb-205 {
  margin-bottom: 205px;
}

.mx-205 {
  margin-left: 205px;
  margin-right: 205px;
}

.my-205 {
  margin-top: 205px;
  margin-bottom: 205px;
}

/* margin 206px */
.m-206 {
  margin: 206px;
}

.ml-206 {
  margin-left: 206px;
}

.mr-206 {
  margin-right: 206px;
}

.mt-206 {
  margin-top: 206px;
}

.mb-206 {
  margin-bottom: 206px;
}

.mx-206 {
  margin-left: 206px;
  margin-right: 206px;
}

.my-206 {
  margin-top: 206px;
  margin-bottom: 206px;
}

/* margin 207px */
.m-207 {
  margin: 207px;
}

.ml-207 {
  margin-left: 207px;
}

.mr-207 {
  margin-right: 207px;
}

.mt-207 {
  margin-top: 207px;
}

.mb-207 {
  margin-bottom: 207px;
}

.mx-207 {
  margin-left: 207px;
  margin-right: 207px;
}

.my-207 {
  margin-top: 207px;
  margin-bottom: 207px;
}

/* margin 208px */
.m-208 {
  margin: 208px;
}

.ml-208 {
  margin-left: 208px;
}

.mr-208 {
  margin-right: 208px;
}

.mt-208 {
  margin-top: 208px;
}

.mb-208 {
  margin-bottom: 208px;
}

.mx-208 {
  margin-left: 208px;
  margin-right: 208px;
}

.my-208 {
  margin-top: 208px;
  margin-bottom: 208px;
}

/* margin 209px */
.m-209 {
  margin: 209px;
}

.ml-209 {
  margin-left: 209px;
}

.mr-209 {
  margin-right: 209px;
}

.mt-209 {
  margin-top: 209px;
}

.mb-209 {
  margin-bottom: 209px;
}

.mx-209 {
  margin-left: 209px;
  margin-right: 209px;
}

.my-209 {
  margin-top: 209px;
  margin-bottom: 209px;
}

/* margin 210px */
.m-210 {
  margin: 210px;
}

.ml-210 {
  margin-left: 210px;
}

.mr-210 {
  margin-right: 210px;
}

.mt-210 {
  margin-top: 210px;
}

.mb-210 {
  margin-bottom: 210px;
}

.mx-210 {
  margin-left: 210px;
  margin-right: 210px;
}

.my-210 {
  margin-top: 210px;
  margin-bottom: 210px;
}

/* margin 211px */
.m-211 {
  margin: 211px;
}

.ml-211 {
  margin-left: 211px;
}

.mr-211 {
  margin-right: 211px;
}

.mt-211 {
  margin-top: 211px;
}

.mb-211 {
  margin-bottom: 211px;
}

.mx-211 {
  margin-left: 211px;
  margin-right: 211px;
}

.my-211 {
  margin-top: 211px;
  margin-bottom: 211px;
}

/* margin 212px */
.m-212 {
  margin: 212px;
}

.ml-212 {
  margin-left: 212px;
}

.mr-212 {
  margin-right: 212px;
}

.mt-212 {
  margin-top: 212px;
}

.mb-212 {
  margin-bottom: 212px;
}

.mx-212 {
  margin-left: 212px;
  margin-right: 212px;
}

.my-212 {
  margin-top: 212px;
  margin-bottom: 212px;
}

/* margin 213px */
.m-213 {
  margin: 213px;
}

.ml-213 {
  margin-left: 213px;
}

.mr-213 {
  margin-right: 213px;
}

.mt-213 {
  margin-top: 213px;
}

.mb-213 {
  margin-bottom: 213px;
}

.mx-213 {
  margin-left: 213px;
  margin-right: 213px;
}

.my-213 {
  margin-top: 213px;
  margin-bottom: 213px;
}

/* margin 214px */
.m-214 {
  margin: 214px;
}

.ml-214 {
  margin-left: 214px;
}

.mr-214 {
  margin-right: 214px;
}

.mt-214 {
  margin-top: 214px;
}

.mb-214 {
  margin-bottom: 214px;
}

.mx-214 {
  margin-left: 214px;
  margin-right: 214px;
}

.my-214 {
  margin-top: 214px;
  margin-bottom: 214px;
}

/* margin 215px */
.m-215 {
  margin: 215px;
}

.ml-215 {
  margin-left: 215px;
}

.mr-215 {
  margin-right: 215px;
}

.mt-215 {
  margin-top: 215px;
}

.mb-215 {
  margin-bottom: 215px;
}

.mx-215 {
  margin-left: 215px;
  margin-right: 215px;
}

.my-215 {
  margin-top: 215px;
  margin-bottom: 215px;
}

/* margin 216px */
.m-216 {
  margin: 216px;
}

.ml-216 {
  margin-left: 216px;
}

.mr-216 {
  margin-right: 216px;
}

.mt-216 {
  margin-top: 216px;
}

.mb-216 {
  margin-bottom: 216px;
}

.mx-216 {
  margin-left: 216px;
  margin-right: 216px;
}

.my-216 {
  margin-top: 216px;
  margin-bottom: 216px;
}

/* margin 217px */
.m-217 {
  margin: 217px;
}

.ml-217 {
  margin-left: 217px;
}

.mr-217 {
  margin-right: 217px;
}

.mt-217 {
  margin-top: 217px;
}

.mb-217 {
  margin-bottom: 217px;
}

.mx-217 {
  margin-left: 217px;
  margin-right: 217px;
}

.my-217 {
  margin-top: 217px;
  margin-bottom: 217px;
}

/* margin 218px */
.m-218 {
  margin: 218px;
}

.ml-218 {
  margin-left: 218px;
}

.mr-218 {
  margin-right: 218px;
}

.mt-218 {
  margin-top: 218px;
}

.mb-218 {
  margin-bottom: 218px;
}

.mx-218 {
  margin-left: 218px;
  margin-right: 218px;
}

.my-218 {
  margin-top: 218px;
  margin-bottom: 218px;
}

/* margin 219px */
.m-219 {
  margin: 219px;
}

.ml-219 {
  margin-left: 219px;
}

.mr-219 {
  margin-right: 219px;
}

.mt-219 {
  margin-top: 219px;
}

.mb-219 {
  margin-bottom: 219px;
}

.mx-219 {
  margin-left: 219px;
  margin-right: 219px;
}

.my-219 {
  margin-top: 219px;
  margin-bottom: 219px;
}

/* margin 220px */
.m-220 {
  margin: 220px;
}

.ml-220 {
  margin-left: 220px;
}

.mr-220 {
  margin-right: 220px;
}

.mt-220 {
  margin-top: 220px;
}

.mb-220 {
  margin-bottom: 220px;
}

.mx-220 {
  margin-left: 220px;
  margin-right: 220px;
}

.my-220 {
  margin-top: 220px;
  margin-bottom: 220px;
}

/* margin 221px */
.m-221 {
  margin: 221px;
}

.ml-221 {
  margin-left: 221px;
}

.mr-221 {
  margin-right: 221px;
}

.mt-221 {
  margin-top: 221px;
}

.mb-221 {
  margin-bottom: 221px;
}

.mx-221 {
  margin-left: 221px;
  margin-right: 221px;
}

.my-221 {
  margin-top: 221px;
  margin-bottom: 221px;
}

/* margin 222px */
.m-222 {
  margin: 222px;
}

.ml-222 {
  margin-left: 222px;
}

.mr-222 {
  margin-right: 222px;
}

.mt-222 {
  margin-top: 222px;
}

.mb-222 {
  margin-bottom: 222px;
}

.mx-222 {
  margin-left: 222px;
  margin-right: 222px;
}

.my-222 {
  margin-top: 222px;
  margin-bottom: 222px;
}

/* margin 223px */
.m-223 {
  margin: 223px;
}

.ml-223 {
  margin-left: 223px;
}

.mr-223 {
  margin-right: 223px;
}

.mt-223 {
  margin-top: 223px;
}

.mb-223 {
  margin-bottom: 223px;
}

.mx-223 {
  margin-left: 223px;
  margin-right: 223px;
}

.my-223 {
  margin-top: 223px;
  margin-bottom: 223px;
}

/* margin 224px */
.m-224 {
  margin: 224px;
}

.ml-224 {
  margin-left: 224px;
}

.mr-224 {
  margin-right: 224px;
}

.mt-224 {
  margin-top: 224px;
}

.mb-224 {
  margin-bottom: 224px;
}

.mx-224 {
  margin-left: 224px;
  margin-right: 224px;
}

.my-224 {
  margin-top: 224px;
  margin-bottom: 224px;
}

/* margin 225px */
.m-225 {
  margin: 225px;
}

.ml-225 {
  margin-left: 225px;
}

.mr-225 {
  margin-right: 225px;
}

.mt-225 {
  margin-top: 225px;
}

.mb-225 {
  margin-bottom: 225px;
}

.mx-225 {
  margin-left: 225px;
  margin-right: 225px;
}

.my-225 {
  margin-top: 225px;
  margin-bottom: 225px;
}

/* margin 226px */
.m-226 {
  margin: 226px;
}

.ml-226 {
  margin-left: 226px;
}

.mr-226 {
  margin-right: 226px;
}

.mt-226 {
  margin-top: 226px;
}

.mb-226 {
  margin-bottom: 226px;
}

.mx-226 {
  margin-left: 226px;
  margin-right: 226px;
}

.my-226 {
  margin-top: 226px;
  margin-bottom: 226px;
}

/* margin 227px */
.m-227 {
  margin: 227px;
}

.ml-227 {
  margin-left: 227px;
}

.mr-227 {
  margin-right: 227px;
}

.mt-227 {
  margin-top: 227px;
}

.mb-227 {
  margin-bottom: 227px;
}

.mx-227 {
  margin-left: 227px;
  margin-right: 227px;
}

.my-227 {
  margin-top: 227px;
  margin-bottom: 227px;
}

/* margin 228px */
.m-228 {
  margin: 228px;
}

.ml-228 {
  margin-left: 228px;
}

.mr-228 {
  margin-right: 228px;
}

.mt-228 {
  margin-top: 228px;
}

.mb-228 {
  margin-bottom: 228px;
}

.mx-228 {
  margin-left: 228px;
  margin-right: 228px;
}

.my-228 {
  margin-top: 228px;
  margin-bottom: 228px;
}

/* margin 229px */
.m-229 {
  margin: 229px;
}

.ml-229 {
  margin-left: 229px;
}

.mr-229 {
  margin-right: 229px;
}

.mt-229 {
  margin-top: 229px;
}

.mb-229 {
  margin-bottom: 229px;
}

.mx-229 {
  margin-left: 229px;
  margin-right: 229px;
}

.my-229 {
  margin-top: 229px;
  margin-bottom: 229px;
}

/* margin 230px */
.m-230 {
  margin: 230px;
}

.ml-230 {
  margin-left: 230px;
}

.mr-230 {
  margin-right: 230px;
}

.mt-230 {
  margin-top: 230px;
}

.mb-230 {
  margin-bottom: 230px;
}

.mx-230 {
  margin-left: 230px;
  margin-right: 230px;
}

.my-230 {
  margin-top: 230px;
  margin-bottom: 230px;
}

/* margin 231px */
.m-231 {
  margin: 231px;
}

.ml-231 {
  margin-left: 231px;
}

.mr-231 {
  margin-right: 231px;
}

.mt-231 {
  margin-top: 231px;
}

.mb-231 {
  margin-bottom: 231px;
}

.mx-231 {
  margin-left: 231px;
  margin-right: 231px;
}

.my-231 {
  margin-top: 231px;
  margin-bottom: 231px;
}

/* margin 232px */
.m-232 {
  margin: 232px;
}

.ml-232 {
  margin-left: 232px;
}

.mr-232 {
  margin-right: 232px;
}

.mt-232 {
  margin-top: 232px;
}

.mb-232 {
  margin-bottom: 232px;
}

.mx-232 {
  margin-left: 232px;
  margin-right: 232px;
}

.my-232 {
  margin-top: 232px;
  margin-bottom: 232px;
}

/* margin 233px */
.m-233 {
  margin: 233px;
}

.ml-233 {
  margin-left: 233px;
}

.mr-233 {
  margin-right: 233px;
}

.mt-233 {
  margin-top: 233px;
}

.mb-233 {
  margin-bottom: 233px;
}

.mx-233 {
  margin-left: 233px;
  margin-right: 233px;
}

.my-233 {
  margin-top: 233px;
  margin-bottom: 233px;
}

/* margin 234px */
.m-234 {
  margin: 234px;
}

.ml-234 {
  margin-left: 234px;
}

.mr-234 {
  margin-right: 234px;
}

.mt-234 {
  margin-top: 234px;
}

.mb-234 {
  margin-bottom: 234px;
}

.mx-234 {
  margin-left: 234px;
  margin-right: 234px;
}

.my-234 {
  margin-top: 234px;
  margin-bottom: 234px;
}

/* margin 235px */
.m-235 {
  margin: 235px;
}

.ml-235 {
  margin-left: 235px;
}

.mr-235 {
  margin-right: 235px;
}

.mt-235 {
  margin-top: 235px;
}

.mb-235 {
  margin-bottom: 235px;
}

.mx-235 {
  margin-left: 235px;
  margin-right: 235px;
}

.my-235 {
  margin-top: 235px;
  margin-bottom: 235px;
}

/* margin 236px */
.m-236 {
  margin: 236px;
}

.ml-236 {
  margin-left: 236px;
}

.mr-236 {
  margin-right: 236px;
}

.mt-236 {
  margin-top: 236px;
}

.mb-236 {
  margin-bottom: 236px;
}

.mx-236 {
  margin-left: 236px;
  margin-right: 236px;
}

.my-236 {
  margin-top: 236px;
  margin-bottom: 236px;
}

/* margin 237px */
.m-237 {
  margin: 237px;
}

.ml-237 {
  margin-left: 237px;
}

.mr-237 {
  margin-right: 237px;
}

.mt-237 {
  margin-top: 237px;
}

.mb-237 {
  margin-bottom: 237px;
}

.mx-237 {
  margin-left: 237px;
  margin-right: 237px;
}

.my-237 {
  margin-top: 237px;
  margin-bottom: 237px;
}

/* margin 238px */
.m-238 {
  margin: 238px;
}

.ml-238 {
  margin-left: 238px;
}

.mr-238 {
  margin-right: 238px;
}

.mt-238 {
  margin-top: 238px;
}

.mb-238 {
  margin-bottom: 238px;
}

.mx-238 {
  margin-left: 238px;
  margin-right: 238px;
}

.my-238 {
  margin-top: 238px;
  margin-bottom: 238px;
}

/* margin 239px */
.m-239 {
  margin: 239px;
}

.ml-239 {
  margin-left: 239px;
}

.mr-239 {
  margin-right: 239px;
}

.mt-239 {
  margin-top: 239px;
}

.mb-239 {
  margin-bottom: 239px;
}

.mx-239 {
  margin-left: 239px;
  margin-right: 239px;
}

.my-239 {
  margin-top: 239px;
  margin-bottom: 239px;
}

/* margin 240px */
.m-240 {
  margin: 240px;
}

.ml-240 {
  margin-left: 240px;
}

.mr-240 {
  margin-right: 240px;
}

.mt-240 {
  margin-top: 240px;
}

.mb-240 {
  margin-bottom: 240px;
}

.mx-240 {
  margin-left: 240px;
  margin-right: 240px;
}

.my-240 {
  margin-top: 240px;
  margin-bottom: 240px;
}

/* margin 241px */
.m-241 {
  margin: 241px;
}

.ml-241 {
  margin-left: 241px;
}

.mr-241 {
  margin-right: 241px;
}

.mt-241 {
  margin-top: 241px;
}

.mb-241 {
  margin-bottom: 241px;
}

.mx-241 {
  margin-left: 241px;
  margin-right: 241px;
}

.my-241 {
  margin-top: 241px;
  margin-bottom: 241px;
}

/* margin 242px */
.m-242 {
  margin: 242px;
}

.ml-242 {
  margin-left: 242px;
}

.mr-242 {
  margin-right: 242px;
}

.mt-242 {
  margin-top: 242px;
}

.mb-242 {
  margin-bottom: 242px;
}

.mx-242 {
  margin-left: 242px;
  margin-right: 242px;
}

.my-242 {
  margin-top: 242px;
  margin-bottom: 242px;
}

/* margin 243px */
.m-243 {
  margin: 243px;
}

.ml-243 {
  margin-left: 243px;
}

.mr-243 {
  margin-right: 243px;
}

.mt-243 {
  margin-top: 243px;
}

.mb-243 {
  margin-bottom: 243px;
}

.mx-243 {
  margin-left: 243px;
  margin-right: 243px;
}

.my-243 {
  margin-top: 243px;
  margin-bottom: 243px;
}

/* margin 244px */
.m-244 {
  margin: 244px;
}

.ml-244 {
  margin-left: 244px;
}

.mr-244 {
  margin-right: 244px;
}

.mt-244 {
  margin-top: 244px;
}

.mb-244 {
  margin-bottom: 244px;
}

.mx-244 {
  margin-left: 244px;
  margin-right: 244px;
}

.my-244 {
  margin-top: 244px;
  margin-bottom: 244px;
}

/* margin 245px */
.m-245 {
  margin: 245px;
}

.ml-245 {
  margin-left: 245px;
}

.mr-245 {
  margin-right: 245px;
}

.mt-245 {
  margin-top: 245px;
}

.mb-245 {
  margin-bottom: 245px;
}

.mx-245 {
  margin-left: 245px;
  margin-right: 245px;
}

.my-245 {
  margin-top: 245px;
  margin-bottom: 245px;
}

/* margin 246px */
.m-246 {
  margin: 246px;
}

.ml-246 {
  margin-left: 246px;
}

.mr-246 {
  margin-right: 246px;
}

.mt-246 {
  margin-top: 246px;
}

.mb-246 {
  margin-bottom: 246px;
}

.mx-246 {
  margin-left: 246px;
  margin-right: 246px;
}

.my-246 {
  margin-top: 246px;
  margin-bottom: 246px;
}

/* margin 247px */
.m-247 {
  margin: 247px;
}

.ml-247 {
  margin-left: 247px;
}

.mr-247 {
  margin-right: 247px;
}

.mt-247 {
  margin-top: 247px;
}

.mb-247 {
  margin-bottom: 247px;
}

.mx-247 {
  margin-left: 247px;
  margin-right: 247px;
}

.my-247 {
  margin-top: 247px;
  margin-bottom: 247px;
}

/* margin 248px */
.m-248 {
  margin: 248px;
}

.ml-248 {
  margin-left: 248px;
}

.mr-248 {
  margin-right: 248px;
}

.mt-248 {
  margin-top: 248px;
}

.mb-248 {
  margin-bottom: 248px;
}

.mx-248 {
  margin-left: 248px;
  margin-right: 248px;
}

.my-248 {
  margin-top: 248px;
  margin-bottom: 248px;
}

/* margin 249px */
.m-249 {
  margin: 249px;
}

.ml-249 {
  margin-left: 249px;
}

.mr-249 {
  margin-right: 249px;
}

.mt-249 {
  margin-top: 249px;
}

.mb-249 {
  margin-bottom: 249px;
}

.mx-249 {
  margin-left: 249px;
  margin-right: 249px;
}

.my-249 {
  margin-top: 249px;
  margin-bottom: 249px;
}

/* margin 250px */
.m-250 {
  margin: 250px;
}

.ml-250 {
  margin-left: 250px;
}

.mr-250 {
  margin-right: 250px;
}

.mt-250 {
  margin-top: 250px;
}

.mb-250 {
  margin-bottom: 250px;
}

.mx-250 {
  margin-left: 250px;
  margin-right: 250px;
}

.my-250 {
  margin-top: 250px;
  margin-bottom: 250px;
}

/* margin 251px */
.m-251 {
  margin: 251px;
}

.ml-251 {
  margin-left: 251px;
}

.mr-251 {
  margin-right: 251px;
}

.mt-251 {
  margin-top: 251px;
}

.mb-251 {
  margin-bottom: 251px;
}

.mx-251 {
  margin-left: 251px;
  margin-right: 251px;
}

.my-251 {
  margin-top: 251px;
  margin-bottom: 251px;
}

/* margin 252px */
.m-252 {
  margin: 252px;
}

.ml-252 {
  margin-left: 252px;
}

.mr-252 {
  margin-right: 252px;
}

.mt-252 {
  margin-top: 252px;
}

.mb-252 {
  margin-bottom: 252px;
}

.mx-252 {
  margin-left: 252px;
  margin-right: 252px;
}

.my-252 {
  margin-top: 252px;
  margin-bottom: 252px;
}

/* margin 253px */
.m-253 {
  margin: 253px;
}

.ml-253 {
  margin-left: 253px;
}

.mr-253 {
  margin-right: 253px;
}

.mt-253 {
  margin-top: 253px;
}

.mb-253 {
  margin-bottom: 253px;
}

.mx-253 {
  margin-left: 253px;
  margin-right: 253px;
}

.my-253 {
  margin-top: 253px;
  margin-bottom: 253px;
}

/* margin 254px */
.m-254 {
  margin: 254px;
}

.ml-254 {
  margin-left: 254px;
}

.mr-254 {
  margin-right: 254px;
}

.mt-254 {
  margin-top: 254px;
}

.mb-254 {
  margin-bottom: 254px;
}

.mx-254 {
  margin-left: 254px;
  margin-right: 254px;
}

.my-254 {
  margin-top: 254px;
  margin-bottom: 254px;
}

/* margin 255px */
.m-255 {
  margin: 255px;
}

.ml-255 {
  margin-left: 255px;
}

.mr-255 {
  margin-right: 255px;
}

.mt-255 {
  margin-top: 255px;
}

.mb-255 {
  margin-bottom: 255px;
}

.mx-255 {
  margin-left: 255px;
  margin-right: 255px;
}

.my-255 {
  margin-top: 255px;
  margin-bottom: 255px;
}

/* margin 256px */
.m-256 {
  margin: 256px;
}

.ml-256 {
  margin-left: 256px;
}

.mr-256 {
  margin-right: 256px;
}

.mt-256 {
  margin-top: 256px;
}

.mb-256 {
  margin-bottom: 256px;
}

.mx-256 {
  margin-left: 256px;
  margin-right: 256px;
}

.my-256 {
  margin-top: 256px;
  margin-bottom: 256px;
}

/* margin 257px */
.m-257 {
  margin: 257px;
}

.ml-257 {
  margin-left: 257px;
}

.mr-257 {
  margin-right: 257px;
}

.mt-257 {
  margin-top: 257px;
}

.mb-257 {
  margin-bottom: 257px;
}

.mx-257 {
  margin-left: 257px;
  margin-right: 257px;
}

.my-257 {
  margin-top: 257px;
  margin-bottom: 257px;
}

/* margin 258px */
.m-258 {
  margin: 258px;
}

.ml-258 {
  margin-left: 258px;
}

.mr-258 {
  margin-right: 258px;
}

.mt-258 {
  margin-top: 258px;
}

.mb-258 {
  margin-bottom: 258px;
}

.mx-258 {
  margin-left: 258px;
  margin-right: 258px;
}

.my-258 {
  margin-top: 258px;
  margin-bottom: 258px;
}

/* margin 259px */
.m-259 {
  margin: 259px;
}

.ml-259 {
  margin-left: 259px;
}

.mr-259 {
  margin-right: 259px;
}

.mt-259 {
  margin-top: 259px;
}

.mb-259 {
  margin-bottom: 259px;
}

.mx-259 {
  margin-left: 259px;
  margin-right: 259px;
}

.my-259 {
  margin-top: 259px;
  margin-bottom: 259px;
}

/* margin 260px */
.m-260 {
  margin: 260px;
}

.ml-260 {
  margin-left: 260px;
}

.mr-260 {
  margin-right: 260px;
}

.mt-260 {
  margin-top: 260px;
}

.mb-260 {
  margin-bottom: 260px;
}

.mx-260 {
  margin-left: 260px;
  margin-right: 260px;
}

.my-260 {
  margin-top: 260px;
  margin-bottom: 260px;
}

/* margin 261px */
.m-261 {
  margin: 261px;
}

.ml-261 {
  margin-left: 261px;
}

.mr-261 {
  margin-right: 261px;
}

.mt-261 {
  margin-top: 261px;
}

.mb-261 {
  margin-bottom: 261px;
}

.mx-261 {
  margin-left: 261px;
  margin-right: 261px;
}

.my-261 {
  margin-top: 261px;
  margin-bottom: 261px;
}

/* margin 262px */
.m-262 {
  margin: 262px;
}

.ml-262 {
  margin-left: 262px;
}

.mr-262 {
  margin-right: 262px;
}

.mt-262 {
  margin-top: 262px;
}

.mb-262 {
  margin-bottom: 262px;
}

.mx-262 {
  margin-left: 262px;
  margin-right: 262px;
}

.my-262 {
  margin-top: 262px;
  margin-bottom: 262px;
}

/* margin 263px */
.m-263 {
  margin: 263px;
}

.ml-263 {
  margin-left: 263px;
}

.mr-263 {
  margin-right: 263px;
}

.mt-263 {
  margin-top: 263px;
}

.mb-263 {
  margin-bottom: 263px;
}

.mx-263 {
  margin-left: 263px;
  margin-right: 263px;
}

.my-263 {
  margin-top: 263px;
  margin-bottom: 263px;
}

/* margin 264px */
.m-264 {
  margin: 264px;
}

.ml-264 {
  margin-left: 264px;
}

.mr-264 {
  margin-right: 264px;
}

.mt-264 {
  margin-top: 264px;
}

.mb-264 {
  margin-bottom: 264px;
}

.mx-264 {
  margin-left: 264px;
  margin-right: 264px;
}

.my-264 {
  margin-top: 264px;
  margin-bottom: 264px;
}

/* margin 265px */
.m-265 {
  margin: 265px;
}

.ml-265 {
  margin-left: 265px;
}

.mr-265 {
  margin-right: 265px;
}

.mt-265 {
  margin-top: 265px;
}

.mb-265 {
  margin-bottom: 265px;
}

.mx-265 {
  margin-left: 265px;
  margin-right: 265px;
}

.my-265 {
  margin-top: 265px;
  margin-bottom: 265px;
}

/* margin 266px */
.m-266 {
  margin: 266px;
}

.ml-266 {
  margin-left: 266px;
}

.mr-266 {
  margin-right: 266px;
}

.mt-266 {
  margin-top: 266px;
}

.mb-266 {
  margin-bottom: 266px;
}

.mx-266 {
  margin-left: 266px;
  margin-right: 266px;
}

.my-266 {
  margin-top: 266px;
  margin-bottom: 266px;
}

/* margin 267px */
.m-267 {
  margin: 267px;
}

.ml-267 {
  margin-left: 267px;
}

.mr-267 {
  margin-right: 267px;
}

.mt-267 {
  margin-top: 267px;
}

.mb-267 {
  margin-bottom: 267px;
}

.mx-267 {
  margin-left: 267px;
  margin-right: 267px;
}

.my-267 {
  margin-top: 267px;
  margin-bottom: 267px;
}

/* margin 268px */
.m-268 {
  margin: 268px;
}

.ml-268 {
  margin-left: 268px;
}

.mr-268 {
  margin-right: 268px;
}

.mt-268 {
  margin-top: 268px;
}

.mb-268 {
  margin-bottom: 268px;
}

.mx-268 {
  margin-left: 268px;
  margin-right: 268px;
}

.my-268 {
  margin-top: 268px;
  margin-bottom: 268px;
}

/* margin 269px */
.m-269 {
  margin: 269px;
}

.ml-269 {
  margin-left: 269px;
}

.mr-269 {
  margin-right: 269px;
}

.mt-269 {
  margin-top: 269px;
}

.mb-269 {
  margin-bottom: 269px;
}

.mx-269 {
  margin-left: 269px;
  margin-right: 269px;
}

.my-269 {
  margin-top: 269px;
  margin-bottom: 269px;
}

/* margin 270px */
.m-270 {
  margin: 270px;
}

.ml-270 {
  margin-left: 270px;
}

.mr-270 {
  margin-right: 270px;
}

.mt-270 {
  margin-top: 270px;
}

.mb-270 {
  margin-bottom: 270px;
}

.mx-270 {
  margin-left: 270px;
  margin-right: 270px;
}

.my-270 {
  margin-top: 270px;
  margin-bottom: 270px;
}

/* margin 271px */
.m-271 {
  margin: 271px;
}

.ml-271 {
  margin-left: 271px;
}

.mr-271 {
  margin-right: 271px;
}

.mt-271 {
  margin-top: 271px;
}

.mb-271 {
  margin-bottom: 271px;
}

.mx-271 {
  margin-left: 271px;
  margin-right: 271px;
}

.my-271 {
  margin-top: 271px;
  margin-bottom: 271px;
}

/* margin 272px */
.m-272 {
  margin: 272px;
}

.ml-272 {
  margin-left: 272px;
}

.mr-272 {
  margin-right: 272px;
}

.mt-272 {
  margin-top: 272px;
}

.mb-272 {
  margin-bottom: 272px;
}

.mx-272 {
  margin-left: 272px;
  margin-right: 272px;
}

.my-272 {
  margin-top: 272px;
  margin-bottom: 272px;
}

/* margin 273px */
.m-273 {
  margin: 273px;
}

.ml-273 {
  margin-left: 273px;
}

.mr-273 {
  margin-right: 273px;
}

.mt-273 {
  margin-top: 273px;
}

.mb-273 {
  margin-bottom: 273px;
}

.mx-273 {
  margin-left: 273px;
  margin-right: 273px;
}

.my-273 {
  margin-top: 273px;
  margin-bottom: 273px;
}

/* margin 274px */
.m-274 {
  margin: 274px;
}

.ml-274 {
  margin-left: 274px;
}

.mr-274 {
  margin-right: 274px;
}

.mt-274 {
  margin-top: 274px;
}

.mb-274 {
  margin-bottom: 274px;
}

.mx-274 {
  margin-left: 274px;
  margin-right: 274px;
}

.my-274 {
  margin-top: 274px;
  margin-bottom: 274px;
}

/* margin 275px */
.m-275 {
  margin: 275px;
}

.ml-275 {
  margin-left: 275px;
}

.mr-275 {
  margin-right: 275px;
}

.mt-275 {
  margin-top: 275px;
}

.mb-275 {
  margin-bottom: 275px;
}

.mx-275 {
  margin-left: 275px;
  margin-right: 275px;
}

.my-275 {
  margin-top: 275px;
  margin-bottom: 275px;
}

/* margin 276px */
.m-276 {
  margin: 276px;
}

.ml-276 {
  margin-left: 276px;
}

.mr-276 {
  margin-right: 276px;
}

.mt-276 {
  margin-top: 276px;
}

.mb-276 {
  margin-bottom: 276px;
}

.mx-276 {
  margin-left: 276px;
  margin-right: 276px;
}

.my-276 {
  margin-top: 276px;
  margin-bottom: 276px;
}

/* margin 277px */
.m-277 {
  margin: 277px;
}

.ml-277 {
  margin-left: 277px;
}

.mr-277 {
  margin-right: 277px;
}

.mt-277 {
  margin-top: 277px;
}

.mb-277 {
  margin-bottom: 277px;
}

.mx-277 {
  margin-left: 277px;
  margin-right: 277px;
}

.my-277 {
  margin-top: 277px;
  margin-bottom: 277px;
}

/* margin 278px */
.m-278 {
  margin: 278px;
}

.ml-278 {
  margin-left: 278px;
}

.mr-278 {
  margin-right: 278px;
}

.mt-278 {
  margin-top: 278px;
}

.mb-278 {
  margin-bottom: 278px;
}

.mx-278 {
  margin-left: 278px;
  margin-right: 278px;
}

.my-278 {
  margin-top: 278px;
  margin-bottom: 278px;
}

/* margin 279px */
.m-279 {
  margin: 279px;
}

.ml-279 {
  margin-left: 279px;
}

.mr-279 {
  margin-right: 279px;
}

.mt-279 {
  margin-top: 279px;
}

.mb-279 {
  margin-bottom: 279px;
}

.mx-279 {
  margin-left: 279px;
  margin-right: 279px;
}

.my-279 {
  margin-top: 279px;
  margin-bottom: 279px;
}

/* margin 280px */
.m-280 {
  margin: 280px;
}

.ml-280 {
  margin-left: 280px;
}

.mr-280 {
  margin-right: 280px;
}

.mt-280 {
  margin-top: 280px;
}

.mb-280 {
  margin-bottom: 280px;
}

.mx-280 {
  margin-left: 280px;
  margin-right: 280px;
}

.my-280 {
  margin-top: 280px;
  margin-bottom: 280px;
}

/* margin 281px */
.m-281 {
  margin: 281px;
}

.ml-281 {
  margin-left: 281px;
}

.mr-281 {
  margin-right: 281px;
}

.mt-281 {
  margin-top: 281px;
}

.mb-281 {
  margin-bottom: 281px;
}

.mx-281 {
  margin-left: 281px;
  margin-right: 281px;
}

.my-281 {
  margin-top: 281px;
  margin-bottom: 281px;
}

/* margin 282px */
.m-282 {
  margin: 282px;
}

.ml-282 {
  margin-left: 282px;
}

.mr-282 {
  margin-right: 282px;
}

.mt-282 {
  margin-top: 282px;
}

.mb-282 {
  margin-bottom: 282px;
}

.mx-282 {
  margin-left: 282px;
  margin-right: 282px;
}

.my-282 {
  margin-top: 282px;
  margin-bottom: 282px;
}

/* margin 283px */
.m-283 {
  margin: 283px;
}

.ml-283 {
  margin-left: 283px;
}

.mr-283 {
  margin-right: 283px;
}

.mt-283 {
  margin-top: 283px;
}

.mb-283 {
  margin-bottom: 283px;
}

.mx-283 {
  margin-left: 283px;
  margin-right: 283px;
}

.my-283 {
  margin-top: 283px;
  margin-bottom: 283px;
}

/* margin 284px */
.m-284 {
  margin: 284px;
}

.ml-284 {
  margin-left: 284px;
}

.mr-284 {
  margin-right: 284px;
}

.mt-284 {
  margin-top: 284px;
}

.mb-284 {
  margin-bottom: 284px;
}

.mx-284 {
  margin-left: 284px;
  margin-right: 284px;
}

.my-284 {
  margin-top: 284px;
  margin-bottom: 284px;
}

/* margin 285px */
.m-285 {
  margin: 285px;
}

.ml-285 {
  margin-left: 285px;
}

.mr-285 {
  margin-right: 285px;
}

.mt-285 {
  margin-top: 285px;
}

.mb-285 {
  margin-bottom: 285px;
}

.mx-285 {
  margin-left: 285px;
  margin-right: 285px;
}

.my-285 {
  margin-top: 285px;
  margin-bottom: 285px;
}

/* margin 286px */
.m-286 {
  margin: 286px;
}

.ml-286 {
  margin-left: 286px;
}

.mr-286 {
  margin-right: 286px;
}

.mt-286 {
  margin-top: 286px;
}

.mb-286 {
  margin-bottom: 286px;
}

.mx-286 {
  margin-left: 286px;
  margin-right: 286px;
}

.my-286 {
  margin-top: 286px;
  margin-bottom: 286px;
}

/* margin 287px */
.m-287 {
  margin: 287px;
}

.ml-287 {
  margin-left: 287px;
}

.mr-287 {
  margin-right: 287px;
}

.mt-287 {
  margin-top: 287px;
}

.mb-287 {
  margin-bottom: 287px;
}

.mx-287 {
  margin-left: 287px;
  margin-right: 287px;
}

.my-287 {
  margin-top: 287px;
  margin-bottom: 287px;
}

/* margin 288px */
.m-288 {
  margin: 288px;
}

.ml-288 {
  margin-left: 288px;
}

.mr-288 {
  margin-right: 288px;
}

.mt-288 {
  margin-top: 288px;
}

.mb-288 {
  margin-bottom: 288px;
}

.mx-288 {
  margin-left: 288px;
  margin-right: 288px;
}

.my-288 {
  margin-top: 288px;
  margin-bottom: 288px;
}

/* margin 289px */
.m-289 {
  margin: 289px;
}

.ml-289 {
  margin-left: 289px;
}

.mr-289 {
  margin-right: 289px;
}

.mt-289 {
  margin-top: 289px;
}

.mb-289 {
  margin-bottom: 289px;
}

.mx-289 {
  margin-left: 289px;
  margin-right: 289px;
}

.my-289 {
  margin-top: 289px;
  margin-bottom: 289px;
}

/* margin 290px */
.m-290 {
  margin: 290px;
}

.ml-290 {
  margin-left: 290px;
}

.mr-290 {
  margin-right: 290px;
}

.mt-290 {
  margin-top: 290px;
}

.mb-290 {
  margin-bottom: 290px;
}

.mx-290 {
  margin-left: 290px;
  margin-right: 290px;
}

.my-290 {
  margin-top: 290px;
  margin-bottom: 290px;
}

/* margin 291px */
.m-291 {
  margin: 291px;
}

.ml-291 {
  margin-left: 291px;
}

.mr-291 {
  margin-right: 291px;
}

.mt-291 {
  margin-top: 291px;
}

.mb-291 {
  margin-bottom: 291px;
}

.mx-291 {
  margin-left: 291px;
  margin-right: 291px;
}

.my-291 {
  margin-top: 291px;
  margin-bottom: 291px;
}

/* margin 292px */
.m-292 {
  margin: 292px;
}

.ml-292 {
  margin-left: 292px;
}

.mr-292 {
  margin-right: 292px;
}

.mt-292 {
  margin-top: 292px;
}

.mb-292 {
  margin-bottom: 292px;
}

.mx-292 {
  margin-left: 292px;
  margin-right: 292px;
}

.my-292 {
  margin-top: 292px;
  margin-bottom: 292px;
}

/* margin 293px */
.m-293 {
  margin: 293px;
}

.ml-293 {
  margin-left: 293px;
}

.mr-293 {
  margin-right: 293px;
}

.mt-293 {
  margin-top: 293px;
}

.mb-293 {
  margin-bottom: 293px;
}

.mx-293 {
  margin-left: 293px;
  margin-right: 293px;
}

.my-293 {
  margin-top: 293px;
  margin-bottom: 293px;
}

/* margin 294px */
.m-294 {
  margin: 294px;
}

.ml-294 {
  margin-left: 294px;
}

.mr-294 {
  margin-right: 294px;
}

.mt-294 {
  margin-top: 294px;
}

.mb-294 {
  margin-bottom: 294px;
}

.mx-294 {
  margin-left: 294px;
  margin-right: 294px;
}

.my-294 {
  margin-top: 294px;
  margin-bottom: 294px;
}

/* margin 295px */
.m-295 {
  margin: 295px;
}

.ml-295 {
  margin-left: 295px;
}

.mr-295 {
  margin-right: 295px;
}

.mt-295 {
  margin-top: 295px;
}

.mb-295 {
  margin-bottom: 295px;
}

.mx-295 {
  margin-left: 295px;
  margin-right: 295px;
}

.my-295 {
  margin-top: 295px;
  margin-bottom: 295px;
}

/* margin 296px */
.m-296 {
  margin: 296px;
}

.ml-296 {
  margin-left: 296px;
}

.mr-296 {
  margin-right: 296px;
}

.mt-296 {
  margin-top: 296px;
}

.mb-296 {
  margin-bottom: 296px;
}

.mx-296 {
  margin-left: 296px;
  margin-right: 296px;
}

.my-296 {
  margin-top: 296px;
  margin-bottom: 296px;
}

/* margin 297px */
.m-297 {
  margin: 297px;
}

.ml-297 {
  margin-left: 297px;
}

.mr-297 {
  margin-right: 297px;
}

.mt-297 {
  margin-top: 297px;
}

.mb-297 {
  margin-bottom: 297px;
}

.mx-297 {
  margin-left: 297px;
  margin-right: 297px;
}

.my-297 {
  margin-top: 297px;
  margin-bottom: 297px;
}

/* margin 298px */
.m-298 {
  margin: 298px;
}

.ml-298 {
  margin-left: 298px;
}

.mr-298 {
  margin-right: 298px;
}

.mt-298 {
  margin-top: 298px;
}

.mb-298 {
  margin-bottom: 298px;
}

.mx-298 {
  margin-left: 298px;
  margin-right: 298px;
}

.my-298 {
  margin-top: 298px;
  margin-bottom: 298px;
}

/* margin 299px */
.m-299 {
  margin: 299px;
}

.ml-299 {
  margin-left: 299px;
}

.mr-299 {
  margin-right: 299px;
}

.mt-299 {
  margin-top: 299px;
}

.mb-299 {
  margin-bottom: 299px;
}

.mx-299 {
  margin-left: 299px;
  margin-right: 299px;
}

.my-299 {
  margin-top: 299px;
  margin-bottom: 299px;
}

/* margin 300px */
.m-300 {
  margin: 300px;
}

.ml-300 {
  margin-left: 300px;
}

.mr-300 {
  margin-right: 300px;
}

.mt-300 {
  margin-top: 300px;
}

.mb-300 {
  margin-bottom: 300px;
}

.mx-300 {
  margin-left: 300px;
  margin-right: 300px;
}

.my-300 {
  margin-top: 300px;
  margin-bottom: 300px;
}

/* margin 301px */
.m-301 {
  margin: 301px;
}

.ml-301 {
  margin-left: 301px;
}

.mr-301 {
  margin-right: 301px;
}

.mt-301 {
  margin-top: 301px;
}

.mb-301 {
  margin-bottom: 301px;
}

.mx-301 {
  margin-left: 301px;
  margin-right: 301px;
}

.my-301 {
  margin-top: 301px;
  margin-bottom: 301px;
}

/* margin 302px */
.m-302 {
  margin: 302px;
}

.ml-302 {
  margin-left: 302px;
}

.mr-302 {
  margin-right: 302px;
}

.mt-302 {
  margin-top: 302px;
}

.mb-302 {
  margin-bottom: 302px;
}

.mx-302 {
  margin-left: 302px;
  margin-right: 302px;
}

.my-302 {
  margin-top: 302px;
  margin-bottom: 302px;
}

/* margin 303px */
.m-303 {
  margin: 303px;
}

.ml-303 {
  margin-left: 303px;
}

.mr-303 {
  margin-right: 303px;
}

.mt-303 {
  margin-top: 303px;
}

.mb-303 {
  margin-bottom: 303px;
}

.mx-303 {
  margin-left: 303px;
  margin-right: 303px;
}

.my-303 {
  margin-top: 303px;
  margin-bottom: 303px;
}

/* margin 304px */
.m-304 {
  margin: 304px;
}

.ml-304 {
  margin-left: 304px;
}

.mr-304 {
  margin-right: 304px;
}

.mt-304 {
  margin-top: 304px;
}

.mb-304 {
  margin-bottom: 304px;
}

.mx-304 {
  margin-left: 304px;
  margin-right: 304px;
}

.my-304 {
  margin-top: 304px;
  margin-bottom: 304px;
}

/* margin 305px */
.m-305 {
  margin: 305px;
}

.ml-305 {
  margin-left: 305px;
}

.mr-305 {
  margin-right: 305px;
}

.mt-305 {
  margin-top: 305px;
}

.mb-305 {
  margin-bottom: 305px;
}

.mx-305 {
  margin-left: 305px;
  margin-right: 305px;
}

.my-305 {
  margin-top: 305px;
  margin-bottom: 305px;
}

/* margin 306px */
.m-306 {
  margin: 306px;
}

.ml-306 {
  margin-left: 306px;
}

.mr-306 {
  margin-right: 306px;
}

.mt-306 {
  margin-top: 306px;
}

.mb-306 {
  margin-bottom: 306px;
}

.mx-306 {
  margin-left: 306px;
  margin-right: 306px;
}

.my-306 {
  margin-top: 306px;
  margin-bottom: 306px;
}

/* margin 307px */
.m-307 {
  margin: 307px;
}

.ml-307 {
  margin-left: 307px;
}

.mr-307 {
  margin-right: 307px;
}

.mt-307 {
  margin-top: 307px;
}

.mb-307 {
  margin-bottom: 307px;
}

.mx-307 {
  margin-left: 307px;
  margin-right: 307px;
}

.my-307 {
  margin-top: 307px;
  margin-bottom: 307px;
}

/* margin 308px */
.m-308 {
  margin: 308px;
}

.ml-308 {
  margin-left: 308px;
}

.mr-308 {
  margin-right: 308px;
}

.mt-308 {
  margin-top: 308px;
}

.mb-308 {
  margin-bottom: 308px;
}

.mx-308 {
  margin-left: 308px;
  margin-right: 308px;
}

.my-308 {
  margin-top: 308px;
  margin-bottom: 308px;
}

/* margin 309px */
.m-309 {
  margin: 309px;
}

.ml-309 {
  margin-left: 309px;
}

.mr-309 {
  margin-right: 309px;
}

.mt-309 {
  margin-top: 309px;
}

.mb-309 {
  margin-bottom: 309px;
}

.mx-309 {
  margin-left: 309px;
  margin-right: 309px;
}

.my-309 {
  margin-top: 309px;
  margin-bottom: 309px;
}

/* margin 310px */
.m-310 {
  margin: 310px;
}

.ml-310 {
  margin-left: 310px;
}

.mr-310 {
  margin-right: 310px;
}

.mt-310 {
  margin-top: 310px;
}

.mb-310 {
  margin-bottom: 310px;
}

.mx-310 {
  margin-left: 310px;
  margin-right: 310px;
}

.my-310 {
  margin-top: 310px;
  margin-bottom: 310px;
}

/* margin 311px */
.m-311 {
  margin: 311px;
}

.ml-311 {
  margin-left: 311px;
}

.mr-311 {
  margin-right: 311px;
}

.mt-311 {
  margin-top: 311px;
}

.mb-311 {
  margin-bottom: 311px;
}

.mx-311 {
  margin-left: 311px;
  margin-right: 311px;
}

.my-311 {
  margin-top: 311px;
  margin-bottom: 311px;
}

/* margin 312px */
.m-312 {
  margin: 312px;
}

.ml-312 {
  margin-left: 312px;
}

.mr-312 {
  margin-right: 312px;
}

.mt-312 {
  margin-top: 312px;
}

.mb-312 {
  margin-bottom: 312px;
}

.mx-312 {
  margin-left: 312px;
  margin-right: 312px;
}

.my-312 {
  margin-top: 312px;
  margin-bottom: 312px;
}

/* margin 313px */
.m-313 {
  margin: 313px;
}

.ml-313 {
  margin-left: 313px;
}

.mr-313 {
  margin-right: 313px;
}

.mt-313 {
  margin-top: 313px;
}

.mb-313 {
  margin-bottom: 313px;
}

.mx-313 {
  margin-left: 313px;
  margin-right: 313px;
}

.my-313 {
  margin-top: 313px;
  margin-bottom: 313px;
}

/* margin 314px */
.m-314 {
  margin: 314px;
}

.ml-314 {
  margin-left: 314px;
}

.mr-314 {
  margin-right: 314px;
}

.mt-314 {
  margin-top: 314px;
}

.mb-314 {
  margin-bottom: 314px;
}

.mx-314 {
  margin-left: 314px;
  margin-right: 314px;
}

.my-314 {
  margin-top: 314px;
  margin-bottom: 314px;
}

/* margin 315px */
.m-315 {
  margin: 315px;
}

.ml-315 {
  margin-left: 315px;
}

.mr-315 {
  margin-right: 315px;
}

.mt-315 {
  margin-top: 315px;
}

.mb-315 {
  margin-bottom: 315px;
}

.mx-315 {
  margin-left: 315px;
  margin-right: 315px;
}

.my-315 {
  margin-top: 315px;
  margin-bottom: 315px;
}

/* margin 316px */
.m-316 {
  margin: 316px;
}

.ml-316 {
  margin-left: 316px;
}

.mr-316 {
  margin-right: 316px;
}

.mt-316 {
  margin-top: 316px;
}

.mb-316 {
  margin-bottom: 316px;
}

.mx-316 {
  margin-left: 316px;
  margin-right: 316px;
}

.my-316 {
  margin-top: 316px;
  margin-bottom: 316px;
}

/* margin 317px */
.m-317 {
  margin: 317px;
}

.ml-317 {
  margin-left: 317px;
}

.mr-317 {
  margin-right: 317px;
}

.mt-317 {
  margin-top: 317px;
}

.mb-317 {
  margin-bottom: 317px;
}

.mx-317 {
  margin-left: 317px;
  margin-right: 317px;
}

.my-317 {
  margin-top: 317px;
  margin-bottom: 317px;
}

/* margin 318px */
.m-318 {
  margin: 318px;
}

.ml-318 {
  margin-left: 318px;
}

.mr-318 {
  margin-right: 318px;
}

.mt-318 {
  margin-top: 318px;
}

.mb-318 {
  margin-bottom: 318px;
}

.mx-318 {
  margin-left: 318px;
  margin-right: 318px;
}

.my-318 {
  margin-top: 318px;
  margin-bottom: 318px;
}

/* margin 319px */
.m-319 {
  margin: 319px;
}

.ml-319 {
  margin-left: 319px;
}

.mr-319 {
  margin-right: 319px;
}

.mt-319 {
  margin-top: 319px;
}

.mb-319 {
  margin-bottom: 319px;
}

.mx-319 {
  margin-left: 319px;
  margin-right: 319px;
}

.my-319 {
  margin-top: 319px;
  margin-bottom: 319px;
}

/* margin 320px */
.m-320 {
  margin: 320px;
}

.ml-320 {
  margin-left: 320px;
}

.mr-320 {
  margin-right: 320px;
}

.mt-320 {
  margin-top: 320px;
}

.mb-320 {
  margin-bottom: 320px;
}

.mx-320 {
  margin-left: 320px;
  margin-right: 320px;
}

.my-320 {
  margin-top: 320px;
  margin-bottom: 320px;
}

/* margin 321px */
.m-321 {
  margin: 321px;
}

.ml-321 {
  margin-left: 321px;
}

.mr-321 {
  margin-right: 321px;
}

.mt-321 {
  margin-top: 321px;
}

.mb-321 {
  margin-bottom: 321px;
}

.mx-321 {
  margin-left: 321px;
  margin-right: 321px;
}

.my-321 {
  margin-top: 321px;
  margin-bottom: 321px;
}

/* margin 322px */
.m-322 {
  margin: 322px;
}

.ml-322 {
  margin-left: 322px;
}

.mr-322 {
  margin-right: 322px;
}

.mt-322 {
  margin-top: 322px;
}

.mb-322 {
  margin-bottom: 322px;
}

.mx-322 {
  margin-left: 322px;
  margin-right: 322px;
}

.my-322 {
  margin-top: 322px;
  margin-bottom: 322px;
}

/* margin 323px */
.m-323 {
  margin: 323px;
}

.ml-323 {
  margin-left: 323px;
}

.mr-323 {
  margin-right: 323px;
}

.mt-323 {
  margin-top: 323px;
}

.mb-323 {
  margin-bottom: 323px;
}

.mx-323 {
  margin-left: 323px;
  margin-right: 323px;
}

.my-323 {
  margin-top: 323px;
  margin-bottom: 323px;
}

/* margin 324px */
.m-324 {
  margin: 324px;
}

.ml-324 {
  margin-left: 324px;
}

.mr-324 {
  margin-right: 324px;
}

.mt-324 {
  margin-top: 324px;
}

.mb-324 {
  margin-bottom: 324px;
}

.mx-324 {
  margin-left: 324px;
  margin-right: 324px;
}

.my-324 {
  margin-top: 324px;
  margin-bottom: 324px;
}

/* margin 325px */
.m-325 {
  margin: 325px;
}

.ml-325 {
  margin-left: 325px;
}

.mr-325 {
  margin-right: 325px;
}

.mt-325 {
  margin-top: 325px;
}

.mb-325 {
  margin-bottom: 325px;
}

.mx-325 {
  margin-left: 325px;
  margin-right: 325px;
}

.my-325 {
  margin-top: 325px;
  margin-bottom: 325px;
}

/* margin 326px */
.m-326 {
  margin: 326px;
}

.ml-326 {
  margin-left: 326px;
}

.mr-326 {
  margin-right: 326px;
}

.mt-326 {
  margin-top: 326px;
}

.mb-326 {
  margin-bottom: 326px;
}

.mx-326 {
  margin-left: 326px;
  margin-right: 326px;
}

.my-326 {
  margin-top: 326px;
  margin-bottom: 326px;
}

/* margin 327px */
.m-327 {
  margin: 327px;
}

.ml-327 {
  margin-left: 327px;
}

.mr-327 {
  margin-right: 327px;
}

.mt-327 {
  margin-top: 327px;
}

.mb-327 {
  margin-bottom: 327px;
}

.mx-327 {
  margin-left: 327px;
  margin-right: 327px;
}

.my-327 {
  margin-top: 327px;
  margin-bottom: 327px;
}

/* margin 328px */
.m-328 {
  margin: 328px;
}

.ml-328 {
  margin-left: 328px;
}

.mr-328 {
  margin-right: 328px;
}

.mt-328 {
  margin-top: 328px;
}

.mb-328 {
  margin-bottom: 328px;
}

.mx-328 {
  margin-left: 328px;
  margin-right: 328px;
}

.my-328 {
  margin-top: 328px;
  margin-bottom: 328px;
}

/* margin 329px */
.m-329 {
  margin: 329px;
}

.ml-329 {
  margin-left: 329px;
}

.mr-329 {
  margin-right: 329px;
}

.mt-329 {
  margin-top: 329px;
}

.mb-329 {
  margin-bottom: 329px;
}

.mx-329 {
  margin-left: 329px;
  margin-right: 329px;
}

.my-329 {
  margin-top: 329px;
  margin-bottom: 329px;
}

/* margin 330px */
.m-330 {
  margin: 330px;
}

.ml-330 {
  margin-left: 330px;
}

.mr-330 {
  margin-right: 330px;
}

.mt-330 {
  margin-top: 330px;
}

.mb-330 {
  margin-bottom: 330px;
}

.mx-330 {
  margin-left: 330px;
  margin-right: 330px;
}

.my-330 {
  margin-top: 330px;
  margin-bottom: 330px;
}

/* margin 331px */
.m-331 {
  margin: 331px;
}

.ml-331 {
  margin-left: 331px;
}

.mr-331 {
  margin-right: 331px;
}

.mt-331 {
  margin-top: 331px;
}

.mb-331 {
  margin-bottom: 331px;
}

.mx-331 {
  margin-left: 331px;
  margin-right: 331px;
}

.my-331 {
  margin-top: 331px;
  margin-bottom: 331px;
}

/* margin 332px */
.m-332 {
  margin: 332px;
}

.ml-332 {
  margin-left: 332px;
}

.mr-332 {
  margin-right: 332px;
}

.mt-332 {
  margin-top: 332px;
}

.mb-332 {
  margin-bottom: 332px;
}

.mx-332 {
  margin-left: 332px;
  margin-right: 332px;
}

.my-332 {
  margin-top: 332px;
  margin-bottom: 332px;
}

/* margin 333px */
.m-333 {
  margin: 333px;
}

.ml-333 {
  margin-left: 333px;
}

.mr-333 {
  margin-right: 333px;
}

.mt-333 {
  margin-top: 333px;
}

.mb-333 {
  margin-bottom: 333px;
}

.mx-333 {
  margin-left: 333px;
  margin-right: 333px;
}

.my-333 {
  margin-top: 333px;
  margin-bottom: 333px;
}

/* margin 334px */
.m-334 {
  margin: 334px;
}

.ml-334 {
  margin-left: 334px;
}

.mr-334 {
  margin-right: 334px;
}

.mt-334 {
  margin-top: 334px;
}

.mb-334 {
  margin-bottom: 334px;
}

.mx-334 {
  margin-left: 334px;
  margin-right: 334px;
}

.my-334 {
  margin-top: 334px;
  margin-bottom: 334px;
}

/* margin 335px */
.m-335 {
  margin: 335px;
}

.ml-335 {
  margin-left: 335px;
}

.mr-335 {
  margin-right: 335px;
}

.mt-335 {
  margin-top: 335px;
}

.mb-335 {
  margin-bottom: 335px;
}

.mx-335 {
  margin-left: 335px;
  margin-right: 335px;
}

.my-335 {
  margin-top: 335px;
  margin-bottom: 335px;
}

/* margin 336px */
.m-336 {
  margin: 336px;
}

.ml-336 {
  margin-left: 336px;
}

.mr-336 {
  margin-right: 336px;
}

.mt-336 {
  margin-top: 336px;
}

.mb-336 {
  margin-bottom: 336px;
}

.mx-336 {
  margin-left: 336px;
  margin-right: 336px;
}

.my-336 {
  margin-top: 336px;
  margin-bottom: 336px;
}

/* margin 337px */
.m-337 {
  margin: 337px;
}

.ml-337 {
  margin-left: 337px;
}

.mr-337 {
  margin-right: 337px;
}

.mt-337 {
  margin-top: 337px;
}

.mb-337 {
  margin-bottom: 337px;
}

.mx-337 {
  margin-left: 337px;
  margin-right: 337px;
}

.my-337 {
  margin-top: 337px;
  margin-bottom: 337px;
}

/* margin 338px */
.m-338 {
  margin: 338px;
}

.ml-338 {
  margin-left: 338px;
}

.mr-338 {
  margin-right: 338px;
}

.mt-338 {
  margin-top: 338px;
}

.mb-338 {
  margin-bottom: 338px;
}

.mx-338 {
  margin-left: 338px;
  margin-right: 338px;
}

.my-338 {
  margin-top: 338px;
  margin-bottom: 338px;
}

/* margin 339px */
.m-339 {
  margin: 339px;
}

.ml-339 {
  margin-left: 339px;
}

.mr-339 {
  margin-right: 339px;
}

.mt-339 {
  margin-top: 339px;
}

.mb-339 {
  margin-bottom: 339px;
}

.mx-339 {
  margin-left: 339px;
  margin-right: 339px;
}

.my-339 {
  margin-top: 339px;
  margin-bottom: 339px;
}

/* margin 340px */
.m-340 {
  margin: 340px;
}

.ml-340 {
  margin-left: 340px;
}

.mr-340 {
  margin-right: 340px;
}

.mt-340 {
  margin-top: 340px;
}

.mb-340 {
  margin-bottom: 340px;
}

.mx-340 {
  margin-left: 340px;
  margin-right: 340px;
}

.my-340 {
  margin-top: 340px;
  margin-bottom: 340px;
}

/* margin 341px */
.m-341 {
  margin: 341px;
}

.ml-341 {
  margin-left: 341px;
}

.mr-341 {
  margin-right: 341px;
}

.mt-341 {
  margin-top: 341px;
}

.mb-341 {
  margin-bottom: 341px;
}

.mx-341 {
  margin-left: 341px;
  margin-right: 341px;
}

.my-341 {
  margin-top: 341px;
  margin-bottom: 341px;
}

/* margin 342px */
.m-342 {
  margin: 342px;
}

.ml-342 {
  margin-left: 342px;
}

.mr-342 {
  margin-right: 342px;
}

.mt-342 {
  margin-top: 342px;
}

.mb-342 {
  margin-bottom: 342px;
}

.mx-342 {
  margin-left: 342px;
  margin-right: 342px;
}

.my-342 {
  margin-top: 342px;
  margin-bottom: 342px;
}

/* margin 343px */
.m-343 {
  margin: 343px;
}

.ml-343 {
  margin-left: 343px;
}

.mr-343 {
  margin-right: 343px;
}

.mt-343 {
  margin-top: 343px;
}

.mb-343 {
  margin-bottom: 343px;
}

.mx-343 {
  margin-left: 343px;
  margin-right: 343px;
}

.my-343 {
  margin-top: 343px;
  margin-bottom: 343px;
}

/* margin 344px */
.m-344 {
  margin: 344px;
}

.ml-344 {
  margin-left: 344px;
}

.mr-344 {
  margin-right: 344px;
}

.mt-344 {
  margin-top: 344px;
}

.mb-344 {
  margin-bottom: 344px;
}

.mx-344 {
  margin-left: 344px;
  margin-right: 344px;
}

.my-344 {
  margin-top: 344px;
  margin-bottom: 344px;
}

/* margin 345px */
.m-345 {
  margin: 345px;
}

.ml-345 {
  margin-left: 345px;
}

.mr-345 {
  margin-right: 345px;
}

.mt-345 {
  margin-top: 345px;
}

.mb-345 {
  margin-bottom: 345px;
}

.mx-345 {
  margin-left: 345px;
  margin-right: 345px;
}

.my-345 {
  margin-top: 345px;
  margin-bottom: 345px;
}

/* margin 346px */
.m-346 {
  margin: 346px;
}

.ml-346 {
  margin-left: 346px;
}

.mr-346 {
  margin-right: 346px;
}

.mt-346 {
  margin-top: 346px;
}

.mb-346 {
  margin-bottom: 346px;
}

.mx-346 {
  margin-left: 346px;
  margin-right: 346px;
}

.my-346 {
  margin-top: 346px;
  margin-bottom: 346px;
}

/* margin 347px */
.m-347 {
  margin: 347px;
}

.ml-347 {
  margin-left: 347px;
}

.mr-347 {
  margin-right: 347px;
}

.mt-347 {
  margin-top: 347px;
}

.mb-347 {
  margin-bottom: 347px;
}

.mx-347 {
  margin-left: 347px;
  margin-right: 347px;
}

.my-347 {
  margin-top: 347px;
  margin-bottom: 347px;
}

/* margin 348px */
.m-348 {
  margin: 348px;
}

.ml-348 {
  margin-left: 348px;
}

.mr-348 {
  margin-right: 348px;
}

.mt-348 {
  margin-top: 348px;
}

.mb-348 {
  margin-bottom: 348px;
}

.mx-348 {
  margin-left: 348px;
  margin-right: 348px;
}

.my-348 {
  margin-top: 348px;
  margin-bottom: 348px;
}

/* margin 349px */
.m-349 {
  margin: 349px;
}

.ml-349 {
  margin-left: 349px;
}

.mr-349 {
  margin-right: 349px;
}

.mt-349 {
  margin-top: 349px;
}

.mb-349 {
  margin-bottom: 349px;
}

.mx-349 {
  margin-left: 349px;
  margin-right: 349px;
}

.my-349 {
  margin-top: 349px;
  margin-bottom: 349px;
}

/* margin 350px */
.m-350 {
  margin: 350px;
}

.ml-350 {
  margin-left: 350px;
}

.mr-350 {
  margin-right: 350px;
}

.mt-350 {
  margin-top: 350px;
}

.mb-350 {
  margin-bottom: 350px;
}

.mx-350 {
  margin-left: 350px;
  margin-right: 350px;
}

.my-350 {
  margin-top: 350px;
  margin-bottom: 350px;
}

/* margin 351px */
.m-351 {
  margin: 351px;
}

.ml-351 {
  margin-left: 351px;
}

.mr-351 {
  margin-right: 351px;
}

.mt-351 {
  margin-top: 351px;
}

.mb-351 {
  margin-bottom: 351px;
}

.mx-351 {
  margin-left: 351px;
  margin-right: 351px;
}

.my-351 {
  margin-top: 351px;
  margin-bottom: 351px;
}

/* margin 352px */
.m-352 {
  margin: 352px;
}

.ml-352 {
  margin-left: 352px;
}

.mr-352 {
  margin-right: 352px;
}

.mt-352 {
  margin-top: 352px;
}

.mb-352 {
  margin-bottom: 352px;
}

.mx-352 {
  margin-left: 352px;
  margin-right: 352px;
}

.my-352 {
  margin-top: 352px;
  margin-bottom: 352px;
}

/* margin 353px */
.m-353 {
  margin: 353px;
}

.ml-353 {
  margin-left: 353px;
}

.mr-353 {
  margin-right: 353px;
}

.mt-353 {
  margin-top: 353px;
}

.mb-353 {
  margin-bottom: 353px;
}

.mx-353 {
  margin-left: 353px;
  margin-right: 353px;
}

.my-353 {
  margin-top: 353px;
  margin-bottom: 353px;
}

/* margin 354px */
.m-354 {
  margin: 354px;
}

.ml-354 {
  margin-left: 354px;
}

.mr-354 {
  margin-right: 354px;
}

.mt-354 {
  margin-top: 354px;
}

.mb-354 {
  margin-bottom: 354px;
}

.mx-354 {
  margin-left: 354px;
  margin-right: 354px;
}

.my-354 {
  margin-top: 354px;
  margin-bottom: 354px;
}

/* margin 355px */
.m-355 {
  margin: 355px;
}

.ml-355 {
  margin-left: 355px;
}

.mr-355 {
  margin-right: 355px;
}

.mt-355 {
  margin-top: 355px;
}

.mb-355 {
  margin-bottom: 355px;
}

.mx-355 {
  margin-left: 355px;
  margin-right: 355px;
}

.my-355 {
  margin-top: 355px;
  margin-bottom: 355px;
}

/* margin 356px */
.m-356 {
  margin: 356px;
}

.ml-356 {
  margin-left: 356px;
}

.mr-356 {
  margin-right: 356px;
}

.mt-356 {
  margin-top: 356px;
}

.mb-356 {
  margin-bottom: 356px;
}

.mx-356 {
  margin-left: 356px;
  margin-right: 356px;
}

.my-356 {
  margin-top: 356px;
  margin-bottom: 356px;
}

/* margin 357px */
.m-357 {
  margin: 357px;
}

.ml-357 {
  margin-left: 357px;
}

.mr-357 {
  margin-right: 357px;
}

.mt-357 {
  margin-top: 357px;
}

.mb-357 {
  margin-bottom: 357px;
}

.mx-357 {
  margin-left: 357px;
  margin-right: 357px;
}

.my-357 {
  margin-top: 357px;
  margin-bottom: 357px;
}

/* margin 358px */
.m-358 {
  margin: 358px;
}

.ml-358 {
  margin-left: 358px;
}

.mr-358 {
  margin-right: 358px;
}

.mt-358 {
  margin-top: 358px;
}

.mb-358 {
  margin-bottom: 358px;
}

.mx-358 {
  margin-left: 358px;
  margin-right: 358px;
}

.my-358 {
  margin-top: 358px;
  margin-bottom: 358px;
}

/* margin 359px */
.m-359 {
  margin: 359px;
}

.ml-359 {
  margin-left: 359px;
}

.mr-359 {
  margin-right: 359px;
}

.mt-359 {
  margin-top: 359px;
}

.mb-359 {
  margin-bottom: 359px;
}

.mx-359 {
  margin-left: 359px;
  margin-right: 359px;
}

.my-359 {
  margin-top: 359px;
  margin-bottom: 359px;
}

/* margin 360px */
.m-360 {
  margin: 360px;
}

.ml-360 {
  margin-left: 360px;
}

.mr-360 {
  margin-right: 360px;
}

.mt-360 {
  margin-top: 360px;
}

.mb-360 {
  margin-bottom: 360px;
}

.mx-360 {
  margin-left: 360px;
  margin-right: 360px;
}

.my-360 {
  margin-top: 360px;
  margin-bottom: 360px;
}

/* margin 361px */
.m-361 {
  margin: 361px;
}

.ml-361 {
  margin-left: 361px;
}

.mr-361 {
  margin-right: 361px;
}

.mt-361 {
  margin-top: 361px;
}

.mb-361 {
  margin-bottom: 361px;
}

.mx-361 {
  margin-left: 361px;
  margin-right: 361px;
}

.my-361 {
  margin-top: 361px;
  margin-bottom: 361px;
}

/* margin 362px */
.m-362 {
  margin: 362px;
}

.ml-362 {
  margin-left: 362px;
}

.mr-362 {
  margin-right: 362px;
}

.mt-362 {
  margin-top: 362px;
}

.mb-362 {
  margin-bottom: 362px;
}

.mx-362 {
  margin-left: 362px;
  margin-right: 362px;
}

.my-362 {
  margin-top: 362px;
  margin-bottom: 362px;
}

/* margin 363px */
.m-363 {
  margin: 363px;
}

.ml-363 {
  margin-left: 363px;
}

.mr-363 {
  margin-right: 363px;
}

.mt-363 {
  margin-top: 363px;
}

.mb-363 {
  margin-bottom: 363px;
}

.mx-363 {
  margin-left: 363px;
  margin-right: 363px;
}

.my-363 {
  margin-top: 363px;
  margin-bottom: 363px;
}

/* margin 364px */
.m-364 {
  margin: 364px;
}

.ml-364 {
  margin-left: 364px;
}

.mr-364 {
  margin-right: 364px;
}

.mt-364 {
  margin-top: 364px;
}

.mb-364 {
  margin-bottom: 364px;
}

.mx-364 {
  margin-left: 364px;
  margin-right: 364px;
}

.my-364 {
  margin-top: 364px;
  margin-bottom: 364px;
}

/* margin 365px */
.m-365 {
  margin: 365px;
}

.ml-365 {
  margin-left: 365px;
}

.mr-365 {
  margin-right: 365px;
}

.mt-365 {
  margin-top: 365px;
}

.mb-365 {
  margin-bottom: 365px;
}

.mx-365 {
  margin-left: 365px;
  margin-right: 365px;
}

.my-365 {
  margin-top: 365px;
  margin-bottom: 365px;
}

/* margin 366px */
.m-366 {
  margin: 366px;
}

.ml-366 {
  margin-left: 366px;
}

.mr-366 {
  margin-right: 366px;
}

.mt-366 {
  margin-top: 366px;
}

.mb-366 {
  margin-bottom: 366px;
}

.mx-366 {
  margin-left: 366px;
  margin-right: 366px;
}

.my-366 {
  margin-top: 366px;
  margin-bottom: 366px;
}

/* margin 367px */
.m-367 {
  margin: 367px;
}

.ml-367 {
  margin-left: 367px;
}

.mr-367 {
  margin-right: 367px;
}

.mt-367 {
  margin-top: 367px;
}

.mb-367 {
  margin-bottom: 367px;
}

.mx-367 {
  margin-left: 367px;
  margin-right: 367px;
}

.my-367 {
  margin-top: 367px;
  margin-bottom: 367px;
}

/* margin 368px */
.m-368 {
  margin: 368px;
}

.ml-368 {
  margin-left: 368px;
}

.mr-368 {
  margin-right: 368px;
}

.mt-368 {
  margin-top: 368px;
}

.mb-368 {
  margin-bottom: 368px;
}

.mx-368 {
  margin-left: 368px;
  margin-right: 368px;
}

.my-368 {
  margin-top: 368px;
  margin-bottom: 368px;
}

/* margin 369px */
.m-369 {
  margin: 369px;
}

.ml-369 {
  margin-left: 369px;
}

.mr-369 {
  margin-right: 369px;
}

.mt-369 {
  margin-top: 369px;
}

.mb-369 {
  margin-bottom: 369px;
}

.mx-369 {
  margin-left: 369px;
  margin-right: 369px;
}

.my-369 {
  margin-top: 369px;
  margin-bottom: 369px;
}

/* margin 370px */
.m-370 {
  margin: 370px;
}

.ml-370 {
  margin-left: 370px;
}

.mr-370 {
  margin-right: 370px;
}

.mt-370 {
  margin-top: 370px;
}

.mb-370 {
  margin-bottom: 370px;
}

.mx-370 {
  margin-left: 370px;
  margin-right: 370px;
}

.my-370 {
  margin-top: 370px;
  margin-bottom: 370px;
}

/* margin 371px */
.m-371 {
  margin: 371px;
}

.ml-371 {
  margin-left: 371px;
}

.mr-371 {
  margin-right: 371px;
}

.mt-371 {
  margin-top: 371px;
}

.mb-371 {
  margin-bottom: 371px;
}

.mx-371 {
  margin-left: 371px;
  margin-right: 371px;
}

.my-371 {
  margin-top: 371px;
  margin-bottom: 371px;
}

/* margin 372px */
.m-372 {
  margin: 372px;
}

.ml-372 {
  margin-left: 372px;
}

.mr-372 {
  margin-right: 372px;
}

.mt-372 {
  margin-top: 372px;
}

.mb-372 {
  margin-bottom: 372px;
}

.mx-372 {
  margin-left: 372px;
  margin-right: 372px;
}

.my-372 {
  margin-top: 372px;
  margin-bottom: 372px;
}

/* margin 373px */
.m-373 {
  margin: 373px;
}

.ml-373 {
  margin-left: 373px;
}

.mr-373 {
  margin-right: 373px;
}

.mt-373 {
  margin-top: 373px;
}

.mb-373 {
  margin-bottom: 373px;
}

.mx-373 {
  margin-left: 373px;
  margin-right: 373px;
}

.my-373 {
  margin-top: 373px;
  margin-bottom: 373px;
}

/* margin 374px */
.m-374 {
  margin: 374px;
}

.ml-374 {
  margin-left: 374px;
}

.mr-374 {
  margin-right: 374px;
}

.mt-374 {
  margin-top: 374px;
}

.mb-374 {
  margin-bottom: 374px;
}

.mx-374 {
  margin-left: 374px;
  margin-right: 374px;
}

.my-374 {
  margin-top: 374px;
  margin-bottom: 374px;
}

/* margin 375px */
.m-375 {
  margin: 375px;
}

.ml-375 {
  margin-left: 375px;
}

.mr-375 {
  margin-right: 375px;
}

.mt-375 {
  margin-top: 375px;
}

.mb-375 {
  margin-bottom: 375px;
}

.mx-375 {
  margin-left: 375px;
  margin-right: 375px;
}

.my-375 {
  margin-top: 375px;
  margin-bottom: 375px;
}

/* margin 376px */
.m-376 {
  margin: 376px;
}

.ml-376 {
  margin-left: 376px;
}

.mr-376 {
  margin-right: 376px;
}

.mt-376 {
  margin-top: 376px;
}

.mb-376 {
  margin-bottom: 376px;
}

.mx-376 {
  margin-left: 376px;
  margin-right: 376px;
}

.my-376 {
  margin-top: 376px;
  margin-bottom: 376px;
}

/* margin 377px */
.m-377 {
  margin: 377px;
}

.ml-377 {
  margin-left: 377px;
}

.mr-377 {
  margin-right: 377px;
}

.mt-377 {
  margin-top: 377px;
}

.mb-377 {
  margin-bottom: 377px;
}

.mx-377 {
  margin-left: 377px;
  margin-right: 377px;
}

.my-377 {
  margin-top: 377px;
  margin-bottom: 377px;
}

/* margin 378px */
.m-378 {
  margin: 378px;
}

.ml-378 {
  margin-left: 378px;
}

.mr-378 {
  margin-right: 378px;
}

.mt-378 {
  margin-top: 378px;
}

.mb-378 {
  margin-bottom: 378px;
}

.mx-378 {
  margin-left: 378px;
  margin-right: 378px;
}

.my-378 {
  margin-top: 378px;
  margin-bottom: 378px;
}

/* margin 379px */
.m-379 {
  margin: 379px;
}

.ml-379 {
  margin-left: 379px;
}

.mr-379 {
  margin-right: 379px;
}

.mt-379 {
  margin-top: 379px;
}

.mb-379 {
  margin-bottom: 379px;
}

.mx-379 {
  margin-left: 379px;
  margin-right: 379px;
}

.my-379 {
  margin-top: 379px;
  margin-bottom: 379px;
}

/* margin 380px */
.m-380 {
  margin: 380px;
}

.ml-380 {
  margin-left: 380px;
}

.mr-380 {
  margin-right: 380px;
}

.mt-380 {
  margin-top: 380px;
}

.mb-380 {
  margin-bottom: 380px;
}

.mx-380 {
  margin-left: 380px;
  margin-right: 380px;
}

.my-380 {
  margin-top: 380px;
  margin-bottom: 380px;
}

/* margin 381px */
.m-381 {
  margin: 381px;
}

.ml-381 {
  margin-left: 381px;
}

.mr-381 {
  margin-right: 381px;
}

.mt-381 {
  margin-top: 381px;
}

.mb-381 {
  margin-bottom: 381px;
}

.mx-381 {
  margin-left: 381px;
  margin-right: 381px;
}

.my-381 {
  margin-top: 381px;
  margin-bottom: 381px;
}

/* margin 382px */
.m-382 {
  margin: 382px;
}

.ml-382 {
  margin-left: 382px;
}

.mr-382 {
  margin-right: 382px;
}

.mt-382 {
  margin-top: 382px;
}

.mb-382 {
  margin-bottom: 382px;
}

.mx-382 {
  margin-left: 382px;
  margin-right: 382px;
}

.my-382 {
  margin-top: 382px;
  margin-bottom: 382px;
}

/* margin 383px */
.m-383 {
  margin: 383px;
}

.ml-383 {
  margin-left: 383px;
}

.mr-383 {
  margin-right: 383px;
}

.mt-383 {
  margin-top: 383px;
}

.mb-383 {
  margin-bottom: 383px;
}

.mx-383 {
  margin-left: 383px;
  margin-right: 383px;
}

.my-383 {
  margin-top: 383px;
  margin-bottom: 383px;
}

/* margin 384px */
.m-384 {
  margin: 384px;
}

.ml-384 {
  margin-left: 384px;
}

.mr-384 {
  margin-right: 384px;
}

.mt-384 {
  margin-top: 384px;
}

.mb-384 {
  margin-bottom: 384px;
}

.mx-384 {
  margin-left: 384px;
  margin-right: 384px;
}

.my-384 {
  margin-top: 384px;
  margin-bottom: 384px;
}

/* margin 385px */
.m-385 {
  margin: 385px;
}

.ml-385 {
  margin-left: 385px;
}

.mr-385 {
  margin-right: 385px;
}

.mt-385 {
  margin-top: 385px;
}

.mb-385 {
  margin-bottom: 385px;
}

.mx-385 {
  margin-left: 385px;
  margin-right: 385px;
}

.my-385 {
  margin-top: 385px;
  margin-bottom: 385px;
}

/* margin 386px */
.m-386 {
  margin: 386px;
}

.ml-386 {
  margin-left: 386px;
}

.mr-386 {
  margin-right: 386px;
}

.mt-386 {
  margin-top: 386px;
}

.mb-386 {
  margin-bottom: 386px;
}

.mx-386 {
  margin-left: 386px;
  margin-right: 386px;
}

.my-386 {
  margin-top: 386px;
  margin-bottom: 386px;
}

/* margin 387px */
.m-387 {
  margin: 387px;
}

.ml-387 {
  margin-left: 387px;
}

.mr-387 {
  margin-right: 387px;
}

.mt-387 {
  margin-top: 387px;
}

.mb-387 {
  margin-bottom: 387px;
}

.mx-387 {
  margin-left: 387px;
  margin-right: 387px;
}

.my-387 {
  margin-top: 387px;
  margin-bottom: 387px;
}

/* margin 388px */
.m-388 {
  margin: 388px;
}

.ml-388 {
  margin-left: 388px;
}

.mr-388 {
  margin-right: 388px;
}

.mt-388 {
  margin-top: 388px;
}

.mb-388 {
  margin-bottom: 388px;
}

.mx-388 {
  margin-left: 388px;
  margin-right: 388px;
}

.my-388 {
  margin-top: 388px;
  margin-bottom: 388px;
}

/* margin 389px */
.m-389 {
  margin: 389px;
}

.ml-389 {
  margin-left: 389px;
}

.mr-389 {
  margin-right: 389px;
}

.mt-389 {
  margin-top: 389px;
}

.mb-389 {
  margin-bottom: 389px;
}

.mx-389 {
  margin-left: 389px;
  margin-right: 389px;
}

.my-389 {
  margin-top: 389px;
  margin-bottom: 389px;
}

/* margin 390px */
.m-390 {
  margin: 390px;
}

.ml-390 {
  margin-left: 390px;
}

.mr-390 {
  margin-right: 390px;
}

.mt-390 {
  margin-top: 390px;
}

.mb-390 {
  margin-bottom: 390px;
}

.mx-390 {
  margin-left: 390px;
  margin-right: 390px;
}

.my-390 {
  margin-top: 390px;
  margin-bottom: 390px;
}

/* margin 391px */
.m-391 {
  margin: 391px;
}

.ml-391 {
  margin-left: 391px;
}

.mr-391 {
  margin-right: 391px;
}

.mt-391 {
  margin-top: 391px;
}

.mb-391 {
  margin-bottom: 391px;
}

.mx-391 {
  margin-left: 391px;
  margin-right: 391px;
}

.my-391 {
  margin-top: 391px;
  margin-bottom: 391px;
}

/* margin 392px */
.m-392 {
  margin: 392px;
}

.ml-392 {
  margin-left: 392px;
}

.mr-392 {
  margin-right: 392px;
}

.mt-392 {
  margin-top: 392px;
}

.mb-392 {
  margin-bottom: 392px;
}

.mx-392 {
  margin-left: 392px;
  margin-right: 392px;
}

.my-392 {
  margin-top: 392px;
  margin-bottom: 392px;
}

/* margin 393px */
.m-393 {
  margin: 393px;
}

.ml-393 {
  margin-left: 393px;
}

.mr-393 {
  margin-right: 393px;
}

.mt-393 {
  margin-top: 393px;
}

.mb-393 {
  margin-bottom: 393px;
}

.mx-393 {
  margin-left: 393px;
  margin-right: 393px;
}

.my-393 {
  margin-top: 393px;
  margin-bottom: 393px;
}

/* margin 394px */
.m-394 {
  margin: 394px;
}

.ml-394 {
  margin-left: 394px;
}

.mr-394 {
  margin-right: 394px;
}

.mt-394 {
  margin-top: 394px;
}

.mb-394 {
  margin-bottom: 394px;
}

.mx-394 {
  margin-left: 394px;
  margin-right: 394px;
}

.my-394 {
  margin-top: 394px;
  margin-bottom: 394px;
}

/* margin 395px */
.m-395 {
  margin: 395px;
}

.ml-395 {
  margin-left: 395px;
}

.mr-395 {
  margin-right: 395px;
}

.mt-395 {
  margin-top: 395px;
}

.mb-395 {
  margin-bottom: 395px;
}

.mx-395 {
  margin-left: 395px;
  margin-right: 395px;
}

.my-395 {
  margin-top: 395px;
  margin-bottom: 395px;
}

/* margin 396px */
.m-396 {
  margin: 396px;
}

.ml-396 {
  margin-left: 396px;
}

.mr-396 {
  margin-right: 396px;
}

.mt-396 {
  margin-top: 396px;
}

.mb-396 {
  margin-bottom: 396px;
}

.mx-396 {
  margin-left: 396px;
  margin-right: 396px;
}

.my-396 {
  margin-top: 396px;
  margin-bottom: 396px;
}

/* margin 397px */
.m-397 {
  margin: 397px;
}

.ml-397 {
  margin-left: 397px;
}

.mr-397 {
  margin-right: 397px;
}

.mt-397 {
  margin-top: 397px;
}

.mb-397 {
  margin-bottom: 397px;
}

.mx-397 {
  margin-left: 397px;
  margin-right: 397px;
}

.my-397 {
  margin-top: 397px;
  margin-bottom: 397px;
}

/* margin 398px */
.m-398 {
  margin: 398px;
}

.ml-398 {
  margin-left: 398px;
}

.mr-398 {
  margin-right: 398px;
}

.mt-398 {
  margin-top: 398px;
}

.mb-398 {
  margin-bottom: 398px;
}

.mx-398 {
  margin-left: 398px;
  margin-right: 398px;
}

.my-398 {
  margin-top: 398px;
  margin-bottom: 398px;
}

/* margin 399px */
.m-399 {
  margin: 399px;
}

.ml-399 {
  margin-left: 399px;
}

.mr-399 {
  margin-right: 399px;
}

.mt-399 {
  margin-top: 399px;
}

.mb-399 {
  margin-bottom: 399px;
}

.mx-399 {
  margin-left: 399px;
  margin-right: 399px;
}

.my-399 {
  margin-top: 399px;
  margin-bottom: 399px;
}

/* margin 400px */
.m-400 {
  margin: 400px;
}

.ml-400 {
  margin-left: 400px;
}

.mr-400 {
  margin-right: 400px;
}

.mt-400 {
  margin-top: 400px;
}

.mb-400 {
  margin-bottom: 400px;
}

.mx-400 {
  margin-left: 400px;
  margin-right: 400px;
}

.my-400 {
  margin-top: 400px;
  margin-bottom: 400px;
}

/* margin 401px */
.m-401 {
  margin: 401px;
}

.ml-401 {
  margin-left: 401px;
}

.mr-401 {
  margin-right: 401px;
}

.mt-401 {
  margin-top: 401px;
}

.mb-401 {
  margin-bottom: 401px;
}

.mx-401 {
  margin-left: 401px;
  margin-right: 401px;
}

.my-401 {
  margin-top: 401px;
  margin-bottom: 401px;
}

/* margin 402px */
.m-402 {
  margin: 402px;
}

.ml-402 {
  margin-left: 402px;
}

.mr-402 {
  margin-right: 402px;
}

.mt-402 {
  margin-top: 402px;
}

.mb-402 {
  margin-bottom: 402px;
}

.mx-402 {
  margin-left: 402px;
  margin-right: 402px;
}

.my-402 {
  margin-top: 402px;
  margin-bottom: 402px;
}

/* margin 403px */
.m-403 {
  margin: 403px;
}

.ml-403 {
  margin-left: 403px;
}

.mr-403 {
  margin-right: 403px;
}

.mt-403 {
  margin-top: 403px;
}

.mb-403 {
  margin-bottom: 403px;
}

.mx-403 {
  margin-left: 403px;
  margin-right: 403px;
}

.my-403 {
  margin-top: 403px;
  margin-bottom: 403px;
}

/* margin 404px */
.m-404 {
  margin: 404px;
}

.ml-404 {
  margin-left: 404px;
}

.mr-404 {
  margin-right: 404px;
}

.mt-404 {
  margin-top: 404px;
}

.mb-404 {
  margin-bottom: 404px;
}

.mx-404 {
  margin-left: 404px;
  margin-right: 404px;
}

.my-404 {
  margin-top: 404px;
  margin-bottom: 404px;
}

/* margin 405px */
.m-405 {
  margin: 405px;
}

.ml-405 {
  margin-left: 405px;
}

.mr-405 {
  margin-right: 405px;
}

.mt-405 {
  margin-top: 405px;
}

.mb-405 {
  margin-bottom: 405px;
}

.mx-405 {
  margin-left: 405px;
  margin-right: 405px;
}

.my-405 {
  margin-top: 405px;
  margin-bottom: 405px;
}

/* margin 406px */
.m-406 {
  margin: 406px;
}

.ml-406 {
  margin-left: 406px;
}

.mr-406 {
  margin-right: 406px;
}

.mt-406 {
  margin-top: 406px;
}

.mb-406 {
  margin-bottom: 406px;
}

.mx-406 {
  margin-left: 406px;
  margin-right: 406px;
}

.my-406 {
  margin-top: 406px;
  margin-bottom: 406px;
}

/* margin 407px */
.m-407 {
  margin: 407px;
}

.ml-407 {
  margin-left: 407px;
}

.mr-407 {
  margin-right: 407px;
}

.mt-407 {
  margin-top: 407px;
}

.mb-407 {
  margin-bottom: 407px;
}

.mx-407 {
  margin-left: 407px;
  margin-right: 407px;
}

.my-407 {
  margin-top: 407px;
  margin-bottom: 407px;
}

/* margin 408px */
.m-408 {
  margin: 408px;
}

.ml-408 {
  margin-left: 408px;
}

.mr-408 {
  margin-right: 408px;
}

.mt-408 {
  margin-top: 408px;
}

.mb-408 {
  margin-bottom: 408px;
}

.mx-408 {
  margin-left: 408px;
  margin-right: 408px;
}

.my-408 {
  margin-top: 408px;
  margin-bottom: 408px;
}

/* margin 409px */
.m-409 {
  margin: 409px;
}

.ml-409 {
  margin-left: 409px;
}

.mr-409 {
  margin-right: 409px;
}

.mt-409 {
  margin-top: 409px;
}

.mb-409 {
  margin-bottom: 409px;
}

.mx-409 {
  margin-left: 409px;
  margin-right: 409px;
}

.my-409 {
  margin-top: 409px;
  margin-bottom: 409px;
}

/* margin 410px */
.m-410 {
  margin: 410px;
}

.ml-410 {
  margin-left: 410px;
}

.mr-410 {
  margin-right: 410px;
}

.mt-410 {
  margin-top: 410px;
}

.mb-410 {
  margin-bottom: 410px;
}

.mx-410 {
  margin-left: 410px;
  margin-right: 410px;
}

.my-410 {
  margin-top: 410px;
  margin-bottom: 410px;
}

/* margin 411px */
.m-411 {
  margin: 411px;
}

.ml-411 {
  margin-left: 411px;
}

.mr-411 {
  margin-right: 411px;
}

.mt-411 {
  margin-top: 411px;
}

.mb-411 {
  margin-bottom: 411px;
}

.mx-411 {
  margin-left: 411px;
  margin-right: 411px;
}

.my-411 {
  margin-top: 411px;
  margin-bottom: 411px;
}

/* margin 412px */
.m-412 {
  margin: 412px;
}

.ml-412 {
  margin-left: 412px;
}

.mr-412 {
  margin-right: 412px;
}

.mt-412 {
  margin-top: 412px;
}

.mb-412 {
  margin-bottom: 412px;
}

.mx-412 {
  margin-left: 412px;
  margin-right: 412px;
}

.my-412 {
  margin-top: 412px;
  margin-bottom: 412px;
}

/* margin 413px */
.m-413 {
  margin: 413px;
}

.ml-413 {
  margin-left: 413px;
}

.mr-413 {
  margin-right: 413px;
}

.mt-413 {
  margin-top: 413px;
}

.mb-413 {
  margin-bottom: 413px;
}

.mx-413 {
  margin-left: 413px;
  margin-right: 413px;
}

.my-413 {
  margin-top: 413px;
  margin-bottom: 413px;
}

/* margin 414px */
.m-414 {
  margin: 414px;
}

.ml-414 {
  margin-left: 414px;
}

.mr-414 {
  margin-right: 414px;
}

.mt-414 {
  margin-top: 414px;
}

.mb-414 {
  margin-bottom: 414px;
}

.mx-414 {
  margin-left: 414px;
  margin-right: 414px;
}

.my-414 {
  margin-top: 414px;
  margin-bottom: 414px;
}

/* margin 415px */
.m-415 {
  margin: 415px;
}

.ml-415 {
  margin-left: 415px;
}

.mr-415 {
  margin-right: 415px;
}

.mt-415 {
  margin-top: 415px;
}

.mb-415 {
  margin-bottom: 415px;
}

.mx-415 {
  margin-left: 415px;
  margin-right: 415px;
}

.my-415 {
  margin-top: 415px;
  margin-bottom: 415px;
}

/* margin 416px */
.m-416 {
  margin: 416px;
}

.ml-416 {
  margin-left: 416px;
}

.mr-416 {
  margin-right: 416px;
}

.mt-416 {
  margin-top: 416px;
}

.mb-416 {
  margin-bottom: 416px;
}

.mx-416 {
  margin-left: 416px;
  margin-right: 416px;
}

.my-416 {
  margin-top: 416px;
  margin-bottom: 416px;
}

/* margin 417px */
.m-417 {
  margin: 417px;
}

.ml-417 {
  margin-left: 417px;
}

.mr-417 {
  margin-right: 417px;
}

.mt-417 {
  margin-top: 417px;
}

.mb-417 {
  margin-bottom: 417px;
}

.mx-417 {
  margin-left: 417px;
  margin-right: 417px;
}

.my-417 {
  margin-top: 417px;
  margin-bottom: 417px;
}

/* margin 418px */
.m-418 {
  margin: 418px;
}

.ml-418 {
  margin-left: 418px;
}

.mr-418 {
  margin-right: 418px;
}

.mt-418 {
  margin-top: 418px;
}

.mb-418 {
  margin-bottom: 418px;
}

.mx-418 {
  margin-left: 418px;
  margin-right: 418px;
}

.my-418 {
  margin-top: 418px;
  margin-bottom: 418px;
}

/* margin 419px */
.m-419 {
  margin: 419px;
}

.ml-419 {
  margin-left: 419px;
}

.mr-419 {
  margin-right: 419px;
}

.mt-419 {
  margin-top: 419px;
}

.mb-419 {
  margin-bottom: 419px;
}

.mx-419 {
  margin-left: 419px;
  margin-right: 419px;
}

.my-419 {
  margin-top: 419px;
  margin-bottom: 419px;
}

/* margin 420px */
.m-420 {
  margin: 420px;
}

.ml-420 {
  margin-left: 420px;
}

.mr-420 {
  margin-right: 420px;
}

.mt-420 {
  margin-top: 420px;
}

.mb-420 {
  margin-bottom: 420px;
}

.mx-420 {
  margin-left: 420px;
  margin-right: 420px;
}

.my-420 {
  margin-top: 420px;
  margin-bottom: 420px;
}

/* margin 421px */
.m-421 {
  margin: 421px;
}

.ml-421 {
  margin-left: 421px;
}

.mr-421 {
  margin-right: 421px;
}

.mt-421 {
  margin-top: 421px;
}

.mb-421 {
  margin-bottom: 421px;
}

.mx-421 {
  margin-left: 421px;
  margin-right: 421px;
}

.my-421 {
  margin-top: 421px;
  margin-bottom: 421px;
}

/* margin 422px */
.m-422 {
  margin: 422px;
}

.ml-422 {
  margin-left: 422px;
}

.mr-422 {
  margin-right: 422px;
}

.mt-422 {
  margin-top: 422px;
}

.mb-422 {
  margin-bottom: 422px;
}

.mx-422 {
  margin-left: 422px;
  margin-right: 422px;
}

.my-422 {
  margin-top: 422px;
  margin-bottom: 422px;
}

/* margin 423px */
.m-423 {
  margin: 423px;
}

.ml-423 {
  margin-left: 423px;
}

.mr-423 {
  margin-right: 423px;
}

.mt-423 {
  margin-top: 423px;
}

.mb-423 {
  margin-bottom: 423px;
}

.mx-423 {
  margin-left: 423px;
  margin-right: 423px;
}

.my-423 {
  margin-top: 423px;
  margin-bottom: 423px;
}

/* margin 424px */
.m-424 {
  margin: 424px;
}

.ml-424 {
  margin-left: 424px;
}

.mr-424 {
  margin-right: 424px;
}

.mt-424 {
  margin-top: 424px;
}

.mb-424 {
  margin-bottom: 424px;
}

.mx-424 {
  margin-left: 424px;
  margin-right: 424px;
}

.my-424 {
  margin-top: 424px;
  margin-bottom: 424px;
}

/* margin 425px */
.m-425 {
  margin: 425px;
}

.ml-425 {
  margin-left: 425px;
}

.mr-425 {
  margin-right: 425px;
}

.mt-425 {
  margin-top: 425px;
}

.mb-425 {
  margin-bottom: 425px;
}

.mx-425 {
  margin-left: 425px;
  margin-right: 425px;
}

.my-425 {
  margin-top: 425px;
  margin-bottom: 425px;
}

/* margin 426px */
.m-426 {
  margin: 426px;
}

.ml-426 {
  margin-left: 426px;
}

.mr-426 {
  margin-right: 426px;
}

.mt-426 {
  margin-top: 426px;
}

.mb-426 {
  margin-bottom: 426px;
}

.mx-426 {
  margin-left: 426px;
  margin-right: 426px;
}

.my-426 {
  margin-top: 426px;
  margin-bottom: 426px;
}

/* margin 427px */
.m-427 {
  margin: 427px;
}

.ml-427 {
  margin-left: 427px;
}

.mr-427 {
  margin-right: 427px;
}

.mt-427 {
  margin-top: 427px;
}

.mb-427 {
  margin-bottom: 427px;
}

.mx-427 {
  margin-left: 427px;
  margin-right: 427px;
}

.my-427 {
  margin-top: 427px;
  margin-bottom: 427px;
}

/* margin 428px */
.m-428 {
  margin: 428px;
}

.ml-428 {
  margin-left: 428px;
}

.mr-428 {
  margin-right: 428px;
}

.mt-428 {
  margin-top: 428px;
}

.mb-428 {
  margin-bottom: 428px;
}

.mx-428 {
  margin-left: 428px;
  margin-right: 428px;
}

.my-428 {
  margin-top: 428px;
  margin-bottom: 428px;
}

/* margin 429px */
.m-429 {
  margin: 429px;
}

.ml-429 {
  margin-left: 429px;
}

.mr-429 {
  margin-right: 429px;
}

.mt-429 {
  margin-top: 429px;
}

.mb-429 {
  margin-bottom: 429px;
}

.mx-429 {
  margin-left: 429px;
  margin-right: 429px;
}

.my-429 {
  margin-top: 429px;
  margin-bottom: 429px;
}

/* margin 430px */
.m-430 {
  margin: 430px;
}

.ml-430 {
  margin-left: 430px;
}

.mr-430 {
  margin-right: 430px;
}

.mt-430 {
  margin-top: 430px;
}

.mb-430 {
  margin-bottom: 430px;
}

.mx-430 {
  margin-left: 430px;
  margin-right: 430px;
}

.my-430 {
  margin-top: 430px;
  margin-bottom: 430px;
}

/* margin 431px */
.m-431 {
  margin: 431px;
}

.ml-431 {
  margin-left: 431px;
}

.mr-431 {
  margin-right: 431px;
}

.mt-431 {
  margin-top: 431px;
}

.mb-431 {
  margin-bottom: 431px;
}

.mx-431 {
  margin-left: 431px;
  margin-right: 431px;
}

.my-431 {
  margin-top: 431px;
  margin-bottom: 431px;
}

/* margin 432px */
.m-432 {
  margin: 432px;
}

.ml-432 {
  margin-left: 432px;
}

.mr-432 {
  margin-right: 432px;
}

.mt-432 {
  margin-top: 432px;
}

.mb-432 {
  margin-bottom: 432px;
}

.mx-432 {
  margin-left: 432px;
  margin-right: 432px;
}

.my-432 {
  margin-top: 432px;
  margin-bottom: 432px;
}

/* margin 433px */
.m-433 {
  margin: 433px;
}

.ml-433 {
  margin-left: 433px;
}

.mr-433 {
  margin-right: 433px;
}

.mt-433 {
  margin-top: 433px;
}

.mb-433 {
  margin-bottom: 433px;
}

.mx-433 {
  margin-left: 433px;
  margin-right: 433px;
}

.my-433 {
  margin-top: 433px;
  margin-bottom: 433px;
}

/* margin 434px */
.m-434 {
  margin: 434px;
}

.ml-434 {
  margin-left: 434px;
}

.mr-434 {
  margin-right: 434px;
}

.mt-434 {
  margin-top: 434px;
}

.mb-434 {
  margin-bottom: 434px;
}

.mx-434 {
  margin-left: 434px;
  margin-right: 434px;
}

.my-434 {
  margin-top: 434px;
  margin-bottom: 434px;
}

/* margin 435px */
.m-435 {
  margin: 435px;
}

.ml-435 {
  margin-left: 435px;
}

.mr-435 {
  margin-right: 435px;
}

.mt-435 {
  margin-top: 435px;
}

.mb-435 {
  margin-bottom: 435px;
}

.mx-435 {
  margin-left: 435px;
  margin-right: 435px;
}

.my-435 {
  margin-top: 435px;
  margin-bottom: 435px;
}

/* margin 436px */
.m-436 {
  margin: 436px;
}

.ml-436 {
  margin-left: 436px;
}

.mr-436 {
  margin-right: 436px;
}

.mt-436 {
  margin-top: 436px;
}

.mb-436 {
  margin-bottom: 436px;
}

.mx-436 {
  margin-left: 436px;
  margin-right: 436px;
}

.my-436 {
  margin-top: 436px;
  margin-bottom: 436px;
}

/* margin 437px */
.m-437 {
  margin: 437px;
}

.ml-437 {
  margin-left: 437px;
}

.mr-437 {
  margin-right: 437px;
}

.mt-437 {
  margin-top: 437px;
}

.mb-437 {
  margin-bottom: 437px;
}

.mx-437 {
  margin-left: 437px;
  margin-right: 437px;
}

.my-437 {
  margin-top: 437px;
  margin-bottom: 437px;
}

/* margin 438px */
.m-438 {
  margin: 438px;
}

.ml-438 {
  margin-left: 438px;
}

.mr-438 {
  margin-right: 438px;
}

.mt-438 {
  margin-top: 438px;
}

.mb-438 {
  margin-bottom: 438px;
}

.mx-438 {
  margin-left: 438px;
  margin-right: 438px;
}

.my-438 {
  margin-top: 438px;
  margin-bottom: 438px;
}

/* margin 439px */
.m-439 {
  margin: 439px;
}

.ml-439 {
  margin-left: 439px;
}

.mr-439 {
  margin-right: 439px;
}

.mt-439 {
  margin-top: 439px;
}

.mb-439 {
  margin-bottom: 439px;
}

.mx-439 {
  margin-left: 439px;
  margin-right: 439px;
}

.my-439 {
  margin-top: 439px;
  margin-bottom: 439px;
}

/* margin 440px */
.m-440 {
  margin: 440px;
}

.ml-440 {
  margin-left: 440px;
}

.mr-440 {
  margin-right: 440px;
}

.mt-440 {
  margin-top: 440px;
}

.mb-440 {
  margin-bottom: 440px;
}

.mx-440 {
  margin-left: 440px;
  margin-right: 440px;
}

.my-440 {
  margin-top: 440px;
  margin-bottom: 440px;
}

/* margin 441px */
.m-441 {
  margin: 441px;
}

.ml-441 {
  margin-left: 441px;
}

.mr-441 {
  margin-right: 441px;
}

.mt-441 {
  margin-top: 441px;
}

.mb-441 {
  margin-bottom: 441px;
}

.mx-441 {
  margin-left: 441px;
  margin-right: 441px;
}

.my-441 {
  margin-top: 441px;
  margin-bottom: 441px;
}

/* margin 442px */
.m-442 {
  margin: 442px;
}

.ml-442 {
  margin-left: 442px;
}

.mr-442 {
  margin-right: 442px;
}

.mt-442 {
  margin-top: 442px;
}

.mb-442 {
  margin-bottom: 442px;
}

.mx-442 {
  margin-left: 442px;
  margin-right: 442px;
}

.my-442 {
  margin-top: 442px;
  margin-bottom: 442px;
}

/* margin 443px */
.m-443 {
  margin: 443px;
}

.ml-443 {
  margin-left: 443px;
}

.mr-443 {
  margin-right: 443px;
}

.mt-443 {
  margin-top: 443px;
}

.mb-443 {
  margin-bottom: 443px;
}

.mx-443 {
  margin-left: 443px;
  margin-right: 443px;
}

.my-443 {
  margin-top: 443px;
  margin-bottom: 443px;
}

/* margin 444px */
.m-444 {
  margin: 444px;
}

.ml-444 {
  margin-left: 444px;
}

.mr-444 {
  margin-right: 444px;
}

.mt-444 {
  margin-top: 444px;
}

.mb-444 {
  margin-bottom: 444px;
}

.mx-444 {
  margin-left: 444px;
  margin-right: 444px;
}

.my-444 {
  margin-top: 444px;
  margin-bottom: 444px;
}

/* margin 445px */
.m-445 {
  margin: 445px;
}

.ml-445 {
  margin-left: 445px;
}

.mr-445 {
  margin-right: 445px;
}

.mt-445 {
  margin-top: 445px;
}

.mb-445 {
  margin-bottom: 445px;
}

.mx-445 {
  margin-left: 445px;
  margin-right: 445px;
}

.my-445 {
  margin-top: 445px;
  margin-bottom: 445px;
}

/* margin 446px */
.m-446 {
  margin: 446px;
}

.ml-446 {
  margin-left: 446px;
}

.mr-446 {
  margin-right: 446px;
}

.mt-446 {
  margin-top: 446px;
}

.mb-446 {
  margin-bottom: 446px;
}

.mx-446 {
  margin-left: 446px;
  margin-right: 446px;
}

.my-446 {
  margin-top: 446px;
  margin-bottom: 446px;
}

/* margin 447px */
.m-447 {
  margin: 447px;
}

.ml-447 {
  margin-left: 447px;
}

.mr-447 {
  margin-right: 447px;
}

.mt-447 {
  margin-top: 447px;
}

.mb-447 {
  margin-bottom: 447px;
}

.mx-447 {
  margin-left: 447px;
  margin-right: 447px;
}

.my-447 {
  margin-top: 447px;
  margin-bottom: 447px;
}

/* margin 448px */
.m-448 {
  margin: 448px;
}

.ml-448 {
  margin-left: 448px;
}

.mr-448 {
  margin-right: 448px;
}

.mt-448 {
  margin-top: 448px;
}

.mb-448 {
  margin-bottom: 448px;
}

.mx-448 {
  margin-left: 448px;
  margin-right: 448px;
}

.my-448 {
  margin-top: 448px;
  margin-bottom: 448px;
}

/* margin 449px */
.m-449 {
  margin: 449px;
}

.ml-449 {
  margin-left: 449px;
}

.mr-449 {
  margin-right: 449px;
}

.mt-449 {
  margin-top: 449px;
}

.mb-449 {
  margin-bottom: 449px;
}

.mx-449 {
  margin-left: 449px;
  margin-right: 449px;
}

.my-449 {
  margin-top: 449px;
  margin-bottom: 449px;
}

/* margin 450px */
.m-450 {
  margin: 450px;
}

.ml-450 {
  margin-left: 450px;
}

.mr-450 {
  margin-right: 450px;
}

.mt-450 {
  margin-top: 450px;
}

.mb-450 {
  margin-bottom: 450px;
}

.mx-450 {
  margin-left: 450px;
  margin-right: 450px;
}

.my-450 {
  margin-top: 450px;
  margin-bottom: 450px;
}

/* margin 451px */
.m-451 {
  margin: 451px;
}

.ml-451 {
  margin-left: 451px;
}

.mr-451 {
  margin-right: 451px;
}

.mt-451 {
  margin-top: 451px;
}

.mb-451 {
  margin-bottom: 451px;
}

.mx-451 {
  margin-left: 451px;
  margin-right: 451px;
}

.my-451 {
  margin-top: 451px;
  margin-bottom: 451px;
}

/* margin 452px */
.m-452 {
  margin: 452px;
}

.ml-452 {
  margin-left: 452px;
}

.mr-452 {
  margin-right: 452px;
}

.mt-452 {
  margin-top: 452px;
}

.mb-452 {
  margin-bottom: 452px;
}

.mx-452 {
  margin-left: 452px;
  margin-right: 452px;
}

.my-452 {
  margin-top: 452px;
  margin-bottom: 452px;
}

/* margin 453px */
.m-453 {
  margin: 453px;
}

.ml-453 {
  margin-left: 453px;
}

.mr-453 {
  margin-right: 453px;
}

.mt-453 {
  margin-top: 453px;
}

.mb-453 {
  margin-bottom: 453px;
}

.mx-453 {
  margin-left: 453px;
  margin-right: 453px;
}

.my-453 {
  margin-top: 453px;
  margin-bottom: 453px;
}

/* margin 454px */
.m-454 {
  margin: 454px;
}

.ml-454 {
  margin-left: 454px;
}

.mr-454 {
  margin-right: 454px;
}

.mt-454 {
  margin-top: 454px;
}

.mb-454 {
  margin-bottom: 454px;
}

.mx-454 {
  margin-left: 454px;
  margin-right: 454px;
}

.my-454 {
  margin-top: 454px;
  margin-bottom: 454px;
}

/* margin 455px */
.m-455 {
  margin: 455px;
}

.ml-455 {
  margin-left: 455px;
}

.mr-455 {
  margin-right: 455px;
}

.mt-455 {
  margin-top: 455px;
}

.mb-455 {
  margin-bottom: 455px;
}

.mx-455 {
  margin-left: 455px;
  margin-right: 455px;
}

.my-455 {
  margin-top: 455px;
  margin-bottom: 455px;
}

/* margin 456px */
.m-456 {
  margin: 456px;
}

.ml-456 {
  margin-left: 456px;
}

.mr-456 {
  margin-right: 456px;
}

.mt-456 {
  margin-top: 456px;
}

.mb-456 {
  margin-bottom: 456px;
}

.mx-456 {
  margin-left: 456px;
  margin-right: 456px;
}

.my-456 {
  margin-top: 456px;
  margin-bottom: 456px;
}

/* margin 457px */
.m-457 {
  margin: 457px;
}

.ml-457 {
  margin-left: 457px;
}

.mr-457 {
  margin-right: 457px;
}

.mt-457 {
  margin-top: 457px;
}

.mb-457 {
  margin-bottom: 457px;
}

.mx-457 {
  margin-left: 457px;
  margin-right: 457px;
}

.my-457 {
  margin-top: 457px;
  margin-bottom: 457px;
}

/* margin 458px */
.m-458 {
  margin: 458px;
}

.ml-458 {
  margin-left: 458px;
}

.mr-458 {
  margin-right: 458px;
}

.mt-458 {
  margin-top: 458px;
}

.mb-458 {
  margin-bottom: 458px;
}

.mx-458 {
  margin-left: 458px;
  margin-right: 458px;
}

.my-458 {
  margin-top: 458px;
  margin-bottom: 458px;
}

/* margin 459px */
.m-459 {
  margin: 459px;
}

.ml-459 {
  margin-left: 459px;
}

.mr-459 {
  margin-right: 459px;
}

.mt-459 {
  margin-top: 459px;
}

.mb-459 {
  margin-bottom: 459px;
}

.mx-459 {
  margin-left: 459px;
  margin-right: 459px;
}

.my-459 {
  margin-top: 459px;
  margin-bottom: 459px;
}

/* margin 460px */
.m-460 {
  margin: 460px;
}

.ml-460 {
  margin-left: 460px;
}

.mr-460 {
  margin-right: 460px;
}

.mt-460 {
  margin-top: 460px;
}

.mb-460 {
  margin-bottom: 460px;
}

.mx-460 {
  margin-left: 460px;
  margin-right: 460px;
}

.my-460 {
  margin-top: 460px;
  margin-bottom: 460px;
}

/* margin 461px */
.m-461 {
  margin: 461px;
}

.ml-461 {
  margin-left: 461px;
}

.mr-461 {
  margin-right: 461px;
}

.mt-461 {
  margin-top: 461px;
}

.mb-461 {
  margin-bottom: 461px;
}

.mx-461 {
  margin-left: 461px;
  margin-right: 461px;
}

.my-461 {
  margin-top: 461px;
  margin-bottom: 461px;
}

/* margin 462px */
.m-462 {
  margin: 462px;
}

.ml-462 {
  margin-left: 462px;
}

.mr-462 {
  margin-right: 462px;
}

.mt-462 {
  margin-top: 462px;
}

.mb-462 {
  margin-bottom: 462px;
}

.mx-462 {
  margin-left: 462px;
  margin-right: 462px;
}

.my-462 {
  margin-top: 462px;
  margin-bottom: 462px;
}

/* margin 463px */
.m-463 {
  margin: 463px;
}

.ml-463 {
  margin-left: 463px;
}

.mr-463 {
  margin-right: 463px;
}

.mt-463 {
  margin-top: 463px;
}

.mb-463 {
  margin-bottom: 463px;
}

.mx-463 {
  margin-left: 463px;
  margin-right: 463px;
}

.my-463 {
  margin-top: 463px;
  margin-bottom: 463px;
}

/* margin 464px */
.m-464 {
  margin: 464px;
}

.ml-464 {
  margin-left: 464px;
}

.mr-464 {
  margin-right: 464px;
}

.mt-464 {
  margin-top: 464px;
}

.mb-464 {
  margin-bottom: 464px;
}

.mx-464 {
  margin-left: 464px;
  margin-right: 464px;
}

.my-464 {
  margin-top: 464px;
  margin-bottom: 464px;
}

/* margin 465px */
.m-465 {
  margin: 465px;
}

.ml-465 {
  margin-left: 465px;
}

.mr-465 {
  margin-right: 465px;
}

.mt-465 {
  margin-top: 465px;
}

.mb-465 {
  margin-bottom: 465px;
}

.mx-465 {
  margin-left: 465px;
  margin-right: 465px;
}

.my-465 {
  margin-top: 465px;
  margin-bottom: 465px;
}

/* margin 466px */
.m-466 {
  margin: 466px;
}

.ml-466 {
  margin-left: 466px;
}

.mr-466 {
  margin-right: 466px;
}

.mt-466 {
  margin-top: 466px;
}

.mb-466 {
  margin-bottom: 466px;
}

.mx-466 {
  margin-left: 466px;
  margin-right: 466px;
}

.my-466 {
  margin-top: 466px;
  margin-bottom: 466px;
}

/* margin 467px */
.m-467 {
  margin: 467px;
}

.ml-467 {
  margin-left: 467px;
}

.mr-467 {
  margin-right: 467px;
}

.mt-467 {
  margin-top: 467px;
}

.mb-467 {
  margin-bottom: 467px;
}

.mx-467 {
  margin-left: 467px;
  margin-right: 467px;
}

.my-467 {
  margin-top: 467px;
  margin-bottom: 467px;
}

/* margin 468px */
.m-468 {
  margin: 468px;
}

.ml-468 {
  margin-left: 468px;
}

.mr-468 {
  margin-right: 468px;
}

.mt-468 {
  margin-top: 468px;
}

.mb-468 {
  margin-bottom: 468px;
}

.mx-468 {
  margin-left: 468px;
  margin-right: 468px;
}

.my-468 {
  margin-top: 468px;
  margin-bottom: 468px;
}

/* margin 469px */
.m-469 {
  margin: 469px;
}

.ml-469 {
  margin-left: 469px;
}

.mr-469 {
  margin-right: 469px;
}

.mt-469 {
  margin-top: 469px;
}

.mb-469 {
  margin-bottom: 469px;
}

.mx-469 {
  margin-left: 469px;
  margin-right: 469px;
}

.my-469 {
  margin-top: 469px;
  margin-bottom: 469px;
}

/* margin 470px */
.m-470 {
  margin: 470px;
}

.ml-470 {
  margin-left: 470px;
}

.mr-470 {
  margin-right: 470px;
}

.mt-470 {
  margin-top: 470px;
}

.mb-470 {
  margin-bottom: 470px;
}

.mx-470 {
  margin-left: 470px;
  margin-right: 470px;
}

.my-470 {
  margin-top: 470px;
  margin-bottom: 470px;
}

/* margin 471px */
.m-471 {
  margin: 471px;
}

.ml-471 {
  margin-left: 471px;
}

.mr-471 {
  margin-right: 471px;
}

.mt-471 {
  margin-top: 471px;
}

.mb-471 {
  margin-bottom: 471px;
}

.mx-471 {
  margin-left: 471px;
  margin-right: 471px;
}

.my-471 {
  margin-top: 471px;
  margin-bottom: 471px;
}

/* margin 472px */
.m-472 {
  margin: 472px;
}

.ml-472 {
  margin-left: 472px;
}

.mr-472 {
  margin-right: 472px;
}

.mt-472 {
  margin-top: 472px;
}

.mb-472 {
  margin-bottom: 472px;
}

.mx-472 {
  margin-left: 472px;
  margin-right: 472px;
}

.my-472 {
  margin-top: 472px;
  margin-bottom: 472px;
}

/* margin 473px */
.m-473 {
  margin: 473px;
}

.ml-473 {
  margin-left: 473px;
}

.mr-473 {
  margin-right: 473px;
}

.mt-473 {
  margin-top: 473px;
}

.mb-473 {
  margin-bottom: 473px;
}

.mx-473 {
  margin-left: 473px;
  margin-right: 473px;
}

.my-473 {
  margin-top: 473px;
  margin-bottom: 473px;
}

/* margin 474px */
.m-474 {
  margin: 474px;
}

.ml-474 {
  margin-left: 474px;
}

.mr-474 {
  margin-right: 474px;
}

.mt-474 {
  margin-top: 474px;
}

.mb-474 {
  margin-bottom: 474px;
}

.mx-474 {
  margin-left: 474px;
  margin-right: 474px;
}

.my-474 {
  margin-top: 474px;
  margin-bottom: 474px;
}

/* margin 475px */
.m-475 {
  margin: 475px;
}

.ml-475 {
  margin-left: 475px;
}

.mr-475 {
  margin-right: 475px;
}

.mt-475 {
  margin-top: 475px;
}

.mb-475 {
  margin-bottom: 475px;
}

.mx-475 {
  margin-left: 475px;
  margin-right: 475px;
}

.my-475 {
  margin-top: 475px;
  margin-bottom: 475px;
}

/* margin 476px */
.m-476 {
  margin: 476px;
}

.ml-476 {
  margin-left: 476px;
}

.mr-476 {
  margin-right: 476px;
}

.mt-476 {
  margin-top: 476px;
}

.mb-476 {
  margin-bottom: 476px;
}

.mx-476 {
  margin-left: 476px;
  margin-right: 476px;
}

.my-476 {
  margin-top: 476px;
  margin-bottom: 476px;
}

/* margin 477px */
.m-477 {
  margin: 477px;
}

.ml-477 {
  margin-left: 477px;
}

.mr-477 {
  margin-right: 477px;
}

.mt-477 {
  margin-top: 477px;
}

.mb-477 {
  margin-bottom: 477px;
}

.mx-477 {
  margin-left: 477px;
  margin-right: 477px;
}

.my-477 {
  margin-top: 477px;
  margin-bottom: 477px;
}

/* margin 478px */
.m-478 {
  margin: 478px;
}

.ml-478 {
  margin-left: 478px;
}

.mr-478 {
  margin-right: 478px;
}

.mt-478 {
  margin-top: 478px;
}

.mb-478 {
  margin-bottom: 478px;
}

.mx-478 {
  margin-left: 478px;
  margin-right: 478px;
}

.my-478 {
  margin-top: 478px;
  margin-bottom: 478px;
}

/* margin 479px */
.m-479 {
  margin: 479px;
}

.ml-479 {
  margin-left: 479px;
}

.mr-479 {
  margin-right: 479px;
}

.mt-479 {
  margin-top: 479px;
}

.mb-479 {
  margin-bottom: 479px;
}

.mx-479 {
  margin-left: 479px;
  margin-right: 479px;
}

.my-479 {
  margin-top: 479px;
  margin-bottom: 479px;
}

/* margin 480px */
.m-480 {
  margin: 480px;
}

.ml-480 {
  margin-left: 480px;
}

.mr-480 {
  margin-right: 480px;
}

.mt-480 {
  margin-top: 480px;
}

.mb-480 {
  margin-bottom: 480px;
}

.mx-480 {
  margin-left: 480px;
  margin-right: 480px;
}

.my-480 {
  margin-top: 480px;
  margin-bottom: 480px;
}

/* margin 481px */
.m-481 {
  margin: 481px;
}

.ml-481 {
  margin-left: 481px;
}

.mr-481 {
  margin-right: 481px;
}

.mt-481 {
  margin-top: 481px;
}

.mb-481 {
  margin-bottom: 481px;
}

.mx-481 {
  margin-left: 481px;
  margin-right: 481px;
}

.my-481 {
  margin-top: 481px;
  margin-bottom: 481px;
}

/* margin 482px */
.m-482 {
  margin: 482px;
}

.ml-482 {
  margin-left: 482px;
}

.mr-482 {
  margin-right: 482px;
}

.mt-482 {
  margin-top: 482px;
}

.mb-482 {
  margin-bottom: 482px;
}

.mx-482 {
  margin-left: 482px;
  margin-right: 482px;
}

.my-482 {
  margin-top: 482px;
  margin-bottom: 482px;
}

/* margin 483px */
.m-483 {
  margin: 483px;
}

.ml-483 {
  margin-left: 483px;
}

.mr-483 {
  margin-right: 483px;
}

.mt-483 {
  margin-top: 483px;
}

.mb-483 {
  margin-bottom: 483px;
}

.mx-483 {
  margin-left: 483px;
  margin-right: 483px;
}

.my-483 {
  margin-top: 483px;
  margin-bottom: 483px;
}

/* margin 484px */
.m-484 {
  margin: 484px;
}

.ml-484 {
  margin-left: 484px;
}

.mr-484 {
  margin-right: 484px;
}

.mt-484 {
  margin-top: 484px;
}

.mb-484 {
  margin-bottom: 484px;
}

.mx-484 {
  margin-left: 484px;
  margin-right: 484px;
}

.my-484 {
  margin-top: 484px;
  margin-bottom: 484px;
}

/* margin 485px */
.m-485 {
  margin: 485px;
}

.ml-485 {
  margin-left: 485px;
}

.mr-485 {
  margin-right: 485px;
}

.mt-485 {
  margin-top: 485px;
}

.mb-485 {
  margin-bottom: 485px;
}

.mx-485 {
  margin-left: 485px;
  margin-right: 485px;
}

.my-485 {
  margin-top: 485px;
  margin-bottom: 485px;
}

/* margin 486px */
.m-486 {
  margin: 486px;
}

.ml-486 {
  margin-left: 486px;
}

.mr-486 {
  margin-right: 486px;
}

.mt-486 {
  margin-top: 486px;
}

.mb-486 {
  margin-bottom: 486px;
}

.mx-486 {
  margin-left: 486px;
  margin-right: 486px;
}

.my-486 {
  margin-top: 486px;
  margin-bottom: 486px;
}

/* margin 487px */
.m-487 {
  margin: 487px;
}

.ml-487 {
  margin-left: 487px;
}

.mr-487 {
  margin-right: 487px;
}

.mt-487 {
  margin-top: 487px;
}

.mb-487 {
  margin-bottom: 487px;
}

.mx-487 {
  margin-left: 487px;
  margin-right: 487px;
}

.my-487 {
  margin-top: 487px;
  margin-bottom: 487px;
}

/* margin 488px */
.m-488 {
  margin: 488px;
}

.ml-488 {
  margin-left: 488px;
}

.mr-488 {
  margin-right: 488px;
}

.mt-488 {
  margin-top: 488px;
}

.mb-488 {
  margin-bottom: 488px;
}

.mx-488 {
  margin-left: 488px;
  margin-right: 488px;
}

.my-488 {
  margin-top: 488px;
  margin-bottom: 488px;
}

/* margin 489px */
.m-489 {
  margin: 489px;
}

.ml-489 {
  margin-left: 489px;
}

.mr-489 {
  margin-right: 489px;
}

.mt-489 {
  margin-top: 489px;
}

.mb-489 {
  margin-bottom: 489px;
}

.mx-489 {
  margin-left: 489px;
  margin-right: 489px;
}

.my-489 {
  margin-top: 489px;
  margin-bottom: 489px;
}

/* margin 490px */
.m-490 {
  margin: 490px;
}

.ml-490 {
  margin-left: 490px;
}

.mr-490 {
  margin-right: 490px;
}

.mt-490 {
  margin-top: 490px;
}

.mb-490 {
  margin-bottom: 490px;
}

.mx-490 {
  margin-left: 490px;
  margin-right: 490px;
}

.my-490 {
  margin-top: 490px;
  margin-bottom: 490px;
}

/* margin 491px */
.m-491 {
  margin: 491px;
}

.ml-491 {
  margin-left: 491px;
}

.mr-491 {
  margin-right: 491px;
}

.mt-491 {
  margin-top: 491px;
}

.mb-491 {
  margin-bottom: 491px;
}

.mx-491 {
  margin-left: 491px;
  margin-right: 491px;
}

.my-491 {
  margin-top: 491px;
  margin-bottom: 491px;
}

/* margin 492px */
.m-492 {
  margin: 492px;
}

.ml-492 {
  margin-left: 492px;
}

.mr-492 {
  margin-right: 492px;
}

.mt-492 {
  margin-top: 492px;
}

.mb-492 {
  margin-bottom: 492px;
}

.mx-492 {
  margin-left: 492px;
  margin-right: 492px;
}

.my-492 {
  margin-top: 492px;
  margin-bottom: 492px;
}

/* margin 493px */
.m-493 {
  margin: 493px;
}

.ml-493 {
  margin-left: 493px;
}

.mr-493 {
  margin-right: 493px;
}

.mt-493 {
  margin-top: 493px;
}

.mb-493 {
  margin-bottom: 493px;
}

.mx-493 {
  margin-left: 493px;
  margin-right: 493px;
}

.my-493 {
  margin-top: 493px;
  margin-bottom: 493px;
}

/* margin 494px */
.m-494 {
  margin: 494px;
}

.ml-494 {
  margin-left: 494px;
}

.mr-494 {
  margin-right: 494px;
}

.mt-494 {
  margin-top: 494px;
}

.mb-494 {
  margin-bottom: 494px;
}

.mx-494 {
  margin-left: 494px;
  margin-right: 494px;
}

.my-494 {
  margin-top: 494px;
  margin-bottom: 494px;
}

/* margin 495px */
.m-495 {
  margin: 495px;
}

.ml-495 {
  margin-left: 495px;
}

.mr-495 {
  margin-right: 495px;
}

.mt-495 {
  margin-top: 495px;
}

.mb-495 {
  margin-bottom: 495px;
}

.mx-495 {
  margin-left: 495px;
  margin-right: 495px;
}

.my-495 {
  margin-top: 495px;
  margin-bottom: 495px;
}

/* margin 496px */
.m-496 {
  margin: 496px;
}

.ml-496 {
  margin-left: 496px;
}

.mr-496 {
  margin-right: 496px;
}

.mt-496 {
  margin-top: 496px;
}

.mb-496 {
  margin-bottom: 496px;
}

.mx-496 {
  margin-left: 496px;
  margin-right: 496px;
}

.my-496 {
  margin-top: 496px;
  margin-bottom: 496px;
}

/* margin 497px */
.m-497 {
  margin: 497px;
}

.ml-497 {
  margin-left: 497px;
}

.mr-497 {
  margin-right: 497px;
}

.mt-497 {
  margin-top: 497px;
}

.mb-497 {
  margin-bottom: 497px;
}

.mx-497 {
  margin-left: 497px;
  margin-right: 497px;
}

.my-497 {
  margin-top: 497px;
  margin-bottom: 497px;
}

/* margin 498px */
.m-498 {
  margin: 498px;
}

.ml-498 {
  margin-left: 498px;
}

.mr-498 {
  margin-right: 498px;
}

.mt-498 {
  margin-top: 498px;
}

.mb-498 {
  margin-bottom: 498px;
}

.mx-498 {
  margin-left: 498px;
  margin-right: 498px;
}

.my-498 {
  margin-top: 498px;
  margin-bottom: 498px;
}

/* margin 499px */
.m-499 {
  margin: 499px;
}

.ml-499 {
  margin-left: 499px;
}

.mr-499 {
  margin-right: 499px;
}

.mt-499 {
  margin-top: 499px;
}

.mb-499 {
  margin-bottom: 499px;
}

.mx-499 {
  margin-left: 499px;
  margin-right: 499px;
}

.my-499 {
  margin-top: 499px;
  margin-bottom: 499px;
}

/* margin 500px */
.m-500 {
  margin: 500px;
}

.ml-500 {
  margin-left: 500px;
}

.mr-500 {
  margin-right: 500px;
}

.mt-500 {
  margin-top: 500px;
}

.mb-500 {
  margin-bottom: 500px;
}

.mx-500 {
  margin-left: 500px;
  margin-right: 500px;
}

.my-500 {
  margin-top: 500px;
  margin-bottom: 500px;
}

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

.pl-1 {
  padding-left: 1px;
}

.pr-1 {
  padding-right: 1px;
}

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

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

.px-1 {
  padding-left: 1px;
  padding-right: 1px;
}

.py-1 {
  padding-top: 1px;
  padding-bottom: 1px;
}

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

.pl-2 {
  padding-left: 2px;
}

.pr-2 {
  padding-right: 2px;
}

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

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

.px-2 {
  padding-left: 2px;
  padding-right: 2px;
}

.py-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}

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

.pl-3 {
  padding-left: 3px;
}

.pr-3 {
  padding-right: 3px;
}

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

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

.px-3 {
  padding-left: 3px;
  padding-right: 3px;
}

.py-3 {
  padding-top: 3px;
  padding-bottom: 3px;
}

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

.pl-4 {
  padding-left: 4px;
}

.pr-4 {
  padding-right: 4px;
}

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

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

.px-4 {
  padding-left: 4px;
  padding-right: 4px;
}

.py-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}

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

.pl-5 {
  padding-left: 5px;
}

.pr-5 {
  padding-right: 5px;
}

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

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

.px-5 {
  padding-left: 5px;
  padding-right: 5px;
}

.py-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}

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

.pl-6 {
  padding-left: 6px;
}

.pr-6 {
  padding-right: 6px;
}

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

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

.px-6 {
  padding-left: 6px;
  padding-right: 6px;
}

.py-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}

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

.pl-7 {
  padding-left: 7px;
}

.pr-7 {
  padding-right: 7px;
}

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

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

.px-7 {
  padding-left: 7px;
  padding-right: 7px;
}

.py-7 {
  padding-top: 7px;
  padding-bottom: 7px;
}

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

.pl-8 {
  padding-left: 8px;
}

.pr-8 {
  padding-right: 8px;
}

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

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

.px-8 {
  padding-left: 8px;
  padding-right: 8px;
}

.py-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}

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

.pl-9 {
  padding-left: 9px;
}

.pr-9 {
  padding-right: 9px;
}

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

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

.px-9 {
  padding-left: 9px;
  padding-right: 9px;
}

.py-9 {
  padding-top: 9px;
  padding-bottom: 9px;
}

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

.pl-10 {
  padding-left: 10px;
}

.pr-10 {
  padding-right: 10px;
}

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

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

.px-10 {
  padding-left: 10px;
  padding-right: 10px;
}

.py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

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

.pl-11 {
  padding-left: 11px;
}

.pr-11 {
  padding-right: 11px;
}

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

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

.px-11 {
  padding-left: 11px;
  padding-right: 11px;
}

.py-11 {
  padding-top: 11px;
  padding-bottom: 11px;
}

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

.pl-12 {
  padding-left: 12px;
}

.pr-12 {
  padding-right: 12px;
}

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

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

.px-12 {
  padding-left: 12px;
  padding-right: 12px;
}

.py-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}

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

.pl-13 {
  padding-left: 13px;
}

.pr-13 {
  padding-right: 13px;
}

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

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

.px-13 {
  padding-left: 13px;
  padding-right: 13px;
}

.py-13 {
  padding-top: 13px;
  padding-bottom: 13px;
}

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

.pl-14 {
  padding-left: 14px;
}

.pr-14 {
  padding-right: 14px;
}

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

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

.px-14 {
  padding-left: 14px;
  padding-right: 14px;
}

.py-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}

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

.pl-15 {
  padding-left: 15px;
}

.pr-15 {
  padding-right: 15px;
}

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

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

.px-15 {
  padding-left: 15px;
  padding-right: 15px;
}

.py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

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

.pl-16 {
  padding-left: 16px;
}

.pr-16 {
  padding-right: 16px;
}

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

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

.px-16 {
  padding-left: 16px;
  padding-right: 16px;
}

.py-16 {
  padding-top: 16px;
  padding-bottom: 16px;
}

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

.pl-17 {
  padding-left: 17px;
}

.pr-17 {
  padding-right: 17px;
}

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

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

.px-17 {
  padding-left: 17px;
  padding-right: 17px;
}

.py-17 {
  padding-top: 17px;
  padding-bottom: 17px;
}

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

.pl-18 {
  padding-left: 18px;
}

.pr-18 {
  padding-right: 18px;
}

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

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

.px-18 {
  padding-left: 18px;
  padding-right: 18px;
}

.py-18 {
  padding-top: 18px;
  padding-bottom: 18px;
}

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

.pl-19 {
  padding-left: 19px;
}

.pr-19 {
  padding-right: 19px;
}

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

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

.px-19 {
  padding-left: 19px;
  padding-right: 19px;
}

.py-19 {
  padding-top: 19px;
  padding-bottom: 19px;
}

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

.pl-20 {
  padding-left: 20px;
}

.pr-20 {
  padding-right: 20px;
}

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

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

.px-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.pl-21 {
  padding-left: 21px;
}

.pr-21 {
  padding-right: 21px;
}

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

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

.px-21 {
  padding-left: 21px;
  padding-right: 21px;
}

.py-21 {
  padding-top: 21px;
  padding-bottom: 21px;
}

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

.pl-22 {
  padding-left: 22px;
}

.pr-22 {
  padding-right: 22px;
}

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

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

.px-22 {
  padding-left: 22px;
  padding-right: 22px;
}

.py-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}

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

.pl-23 {
  padding-left: 23px;
}

.pr-23 {
  padding-right: 23px;
}

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

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

.px-23 {
  padding-left: 23px;
  padding-right: 23px;
}

.py-23 {
  padding-top: 23px;
  padding-bottom: 23px;
}

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

.pl-24 {
  padding-left: 24px;
}

.pr-24 {
  padding-right: 24px;
}

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

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

.px-24 {
  padding-left: 24px;
  padding-right: 24px;
}

.py-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}

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

.pl-25 {
  padding-left: 25px;
}

.pr-25 {
  padding-right: 25px;
}

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

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

.px-25 {
  padding-left: 25px;
  padding-right: 25px;
}

.py-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

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

.pl-26 {
  padding-left: 26px;
}

.pr-26 {
  padding-right: 26px;
}

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

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

.px-26 {
  padding-left: 26px;
  padding-right: 26px;
}

.py-26 {
  padding-top: 26px;
  padding-bottom: 26px;
}

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

.pl-27 {
  padding-left: 27px;
}

.pr-27 {
  padding-right: 27px;
}

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

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

.px-27 {
  padding-left: 27px;
  padding-right: 27px;
}

.py-27 {
  padding-top: 27px;
  padding-bottom: 27px;
}

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

.pl-28 {
  padding-left: 28px;
}

.pr-28 {
  padding-right: 28px;
}

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

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

.px-28 {
  padding-left: 28px;
  padding-right: 28px;
}

.py-28 {
  padding-top: 28px;
  padding-bottom: 28px;
}

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

.pl-29 {
  padding-left: 29px;
}

.pr-29 {
  padding-right: 29px;
}

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

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

.px-29 {
  padding-left: 29px;
  padding-right: 29px;
}

.py-29 {
  padding-top: 29px;
  padding-bottom: 29px;
}

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

.pl-30 {
  padding-left: 30px;
}

.pr-30 {
  padding-right: 30px;
}

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

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

.px-30 {
  padding-left: 30px;
  padding-right: 30px;
}

.py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

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

.pl-31 {
  padding-left: 31px;
}

.pr-31 {
  padding-right: 31px;
}

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

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

.px-31 {
  padding-left: 31px;
  padding-right: 31px;
}

.py-31 {
  padding-top: 31px;
  padding-bottom: 31px;
}

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

.pl-32 {
  padding-left: 32px;
}

.pr-32 {
  padding-right: 32px;
}

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

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

.px-32 {
  padding-left: 32px;
  padding-right: 32px;
}

.py-32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

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

.pl-33 {
  padding-left: 33px;
}

.pr-33 {
  padding-right: 33px;
}

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

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

.px-33 {
  padding-left: 33px;
  padding-right: 33px;
}

.py-33 {
  padding-top: 33px;
  padding-bottom: 33px;
}

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

.pl-34 {
  padding-left: 34px;
}

.pr-34 {
  padding-right: 34px;
}

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

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

.px-34 {
  padding-left: 34px;
  padding-right: 34px;
}

.py-34 {
  padding-top: 34px;
  padding-bottom: 34px;
}

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

.pl-35 {
  padding-left: 35px;
}

.pr-35 {
  padding-right: 35px;
}

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

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

.px-35 {
  padding-left: 35px;
  padding-right: 35px;
}

.py-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}

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

.pl-36 {
  padding-left: 36px;
}

.pr-36 {
  padding-right: 36px;
}

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

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

.px-36 {
  padding-left: 36px;
  padding-right: 36px;
}

.py-36 {
  padding-top: 36px;
  padding-bottom: 36px;
}

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

.pl-37 {
  padding-left: 37px;
}

.pr-37 {
  padding-right: 37px;
}

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

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

.px-37 {
  padding-left: 37px;
  padding-right: 37px;
}

.py-37 {
  padding-top: 37px;
  padding-bottom: 37px;
}

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

.pl-38 {
  padding-left: 38px;
}

.pr-38 {
  padding-right: 38px;
}

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

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

.px-38 {
  padding-left: 38px;
  padding-right: 38px;
}

.py-38 {
  padding-top: 38px;
  padding-bottom: 38px;
}

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

.pl-39 {
  padding-left: 39px;
}

.pr-39 {
  padding-right: 39px;
}

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

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

.px-39 {
  padding-left: 39px;
  padding-right: 39px;
}

.py-39 {
  padding-top: 39px;
  padding-bottom: 39px;
}

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

.pl-40 {
  padding-left: 40px;
}

.pr-40 {
  padding-right: 40px;
}

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

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

.px-40 {
  padding-left: 40px;
  padding-right: 40px;
}

.py-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.pl-41 {
  padding-left: 41px;
}

.pr-41 {
  padding-right: 41px;
}

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

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

.px-41 {
  padding-left: 41px;
  padding-right: 41px;
}

.py-41 {
  padding-top: 41px;
  padding-bottom: 41px;
}

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

.pl-42 {
  padding-left: 42px;
}

.pr-42 {
  padding-right: 42px;
}

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

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

.px-42 {
  padding-left: 42px;
  padding-right: 42px;
}

.py-42 {
  padding-top: 42px;
  padding-bottom: 42px;
}

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

.pl-43 {
  padding-left: 43px;
}

.pr-43 {
  padding-right: 43px;
}

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

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

.px-43 {
  padding-left: 43px;
  padding-right: 43px;
}

.py-43 {
  padding-top: 43px;
  padding-bottom: 43px;
}

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

.pl-44 {
  padding-left: 44px;
}

.pr-44 {
  padding-right: 44px;
}

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

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

.px-44 {
  padding-left: 44px;
  padding-right: 44px;
}

.py-44 {
  padding-top: 44px;
  padding-bottom: 44px;
}

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

.pl-45 {
  padding-left: 45px;
}

.pr-45 {
  padding-right: 45px;
}

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

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

.px-45 {
  padding-left: 45px;
  padding-right: 45px;
}

.py-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}

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

.pl-46 {
  padding-left: 46px;
}

.pr-46 {
  padding-right: 46px;
}

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

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

.px-46 {
  padding-left: 46px;
  padding-right: 46px;
}

.py-46 {
  padding-top: 46px;
  padding-bottom: 46px;
}

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

.pl-47 {
  padding-left: 47px;
}

.pr-47 {
  padding-right: 47px;
}

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

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

.px-47 {
  padding-left: 47px;
  padding-right: 47px;
}

.py-47 {
  padding-top: 47px;
  padding-bottom: 47px;
}

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

.pl-48 {
  padding-left: 48px;
}

.pr-48 {
  padding-right: 48px;
}

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

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

.px-48 {
  padding-left: 48px;
  padding-right: 48px;
}

.py-48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

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

.pl-49 {
  padding-left: 49px;
}

.pr-49 {
  padding-right: 49px;
}

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

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

.px-49 {
  padding-left: 49px;
  padding-right: 49px;
}

.py-49 {
  padding-top: 49px;
  padding-bottom: 49px;
}

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

.pl-50 {
  padding-left: 50px;
}

.pr-50 {
  padding-right: 50px;
}

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

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

.px-50 {
  padding-left: 50px;
  padding-right: 50px;
}

.py-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

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

.pl-51 {
  padding-left: 51px;
}

.pr-51 {
  padding-right: 51px;
}

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

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

.px-51 {
  padding-left: 51px;
  padding-right: 51px;
}

.py-51 {
  padding-top: 51px;
  padding-bottom: 51px;
}

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

.pl-52 {
  padding-left: 52px;
}

.pr-52 {
  padding-right: 52px;
}

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

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

.px-52 {
  padding-left: 52px;
  padding-right: 52px;
}

.py-52 {
  padding-top: 52px;
  padding-bottom: 52px;
}

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

.pl-53 {
  padding-left: 53px;
}

.pr-53 {
  padding-right: 53px;
}

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

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

.px-53 {
  padding-left: 53px;
  padding-right: 53px;
}

.py-53 {
  padding-top: 53px;
  padding-bottom: 53px;
}

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

.pl-54 {
  padding-left: 54px;
}

.pr-54 {
  padding-right: 54px;
}

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

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

.px-54 {
  padding-left: 54px;
  padding-right: 54px;
}

.py-54 {
  padding-top: 54px;
  padding-bottom: 54px;
}

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

.pl-55 {
  padding-left: 55px;
}

.pr-55 {
  padding-right: 55px;
}

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

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

.px-55 {
  padding-left: 55px;
  padding-right: 55px;
}

.py-55 {
  padding-top: 55px;
  padding-bottom: 55px;
}

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

.pl-56 {
  padding-left: 56px;
}

.pr-56 {
  padding-right: 56px;
}

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

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

.px-56 {
  padding-left: 56px;
  padding-right: 56px;
}

.py-56 {
  padding-top: 56px;
  padding-bottom: 56px;
}

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

.pl-57 {
  padding-left: 57px;
}

.pr-57 {
  padding-right: 57px;
}

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

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

.px-57 {
  padding-left: 57px;
  padding-right: 57px;
}

.py-57 {
  padding-top: 57px;
  padding-bottom: 57px;
}

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

.pl-58 {
  padding-left: 58px;
}

.pr-58 {
  padding-right: 58px;
}

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

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

.px-58 {
  padding-left: 58px;
  padding-right: 58px;
}

.py-58 {
  padding-top: 58px;
  padding-bottom: 58px;
}

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

.pl-59 {
  padding-left: 59px;
}

.pr-59 {
  padding-right: 59px;
}

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

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

.px-59 {
  padding-left: 59px;
  padding-right: 59px;
}

.py-59 {
  padding-top: 59px;
  padding-bottom: 59px;
}

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

.pl-60 {
  padding-left: 60px;
}

.pr-60 {
  padding-right: 60px;
}

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

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

.px-60 {
  padding-left: 60px;
  padding-right: 60px;
}

.py-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.pl-61 {
  padding-left: 61px;
}

.pr-61 {
  padding-right: 61px;
}

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

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

.px-61 {
  padding-left: 61px;
  padding-right: 61px;
}

.py-61 {
  padding-top: 61px;
  padding-bottom: 61px;
}

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

.pl-62 {
  padding-left: 62px;
}

.pr-62 {
  padding-right: 62px;
}

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

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

.px-62 {
  padding-left: 62px;
  padding-right: 62px;
}

.py-62 {
  padding-top: 62px;
  padding-bottom: 62px;
}

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

.pl-63 {
  padding-left: 63px;
}

.pr-63 {
  padding-right: 63px;
}

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

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

.px-63 {
  padding-left: 63px;
  padding-right: 63px;
}

.py-63 {
  padding-top: 63px;
  padding-bottom: 63px;
}

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

.pl-64 {
  padding-left: 64px;
}

.pr-64 {
  padding-right: 64px;
}

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

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

.px-64 {
  padding-left: 64px;
  padding-right: 64px;
}

.py-64 {
  padding-top: 64px;
  padding-bottom: 64px;
}

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

.pl-65 {
  padding-left: 65px;
}

.pr-65 {
  padding-right: 65px;
}

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

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

.px-65 {
  padding-left: 65px;
  padding-right: 65px;
}

.py-65 {
  padding-top: 65px;
  padding-bottom: 65px;
}

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

.pl-66 {
  padding-left: 66px;
}

.pr-66 {
  padding-right: 66px;
}

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

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

.px-66 {
  padding-left: 66px;
  padding-right: 66px;
}

.py-66 {
  padding-top: 66px;
  padding-bottom: 66px;
}

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

.pl-67 {
  padding-left: 67px;
}

.pr-67 {
  padding-right: 67px;
}

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

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

.px-67 {
  padding-left: 67px;
  padding-right: 67px;
}

.py-67 {
  padding-top: 67px;
  padding-bottom: 67px;
}

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

.pl-68 {
  padding-left: 68px;
}

.pr-68 {
  padding-right: 68px;
}

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

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

.px-68 {
  padding-left: 68px;
  padding-right: 68px;
}

.py-68 {
  padding-top: 68px;
  padding-bottom: 68px;
}

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

.pl-69 {
  padding-left: 69px;
}

.pr-69 {
  padding-right: 69px;
}

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

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

.px-69 {
  padding-left: 69px;
  padding-right: 69px;
}

.py-69 {
  padding-top: 69px;
  padding-bottom: 69px;
}

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

.pl-70 {
  padding-left: 70px;
}

.pr-70 {
  padding-right: 70px;
}

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

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

.px-70 {
  padding-left: 70px;
  padding-right: 70px;
}

.py-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

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

.pl-71 {
  padding-left: 71px;
}

.pr-71 {
  padding-right: 71px;
}

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

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

.px-71 {
  padding-left: 71px;
  padding-right: 71px;
}

.py-71 {
  padding-top: 71px;
  padding-bottom: 71px;
}

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

.pl-72 {
  padding-left: 72px;
}

.pr-72 {
  padding-right: 72px;
}

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

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

.px-72 {
  padding-left: 72px;
  padding-right: 72px;
}

.py-72 {
  padding-top: 72px;
  padding-bottom: 72px;
}

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

.pl-73 {
  padding-left: 73px;
}

.pr-73 {
  padding-right: 73px;
}

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

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

.px-73 {
  padding-left: 73px;
  padding-right: 73px;
}

.py-73 {
  padding-top: 73px;
  padding-bottom: 73px;
}

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

.pl-74 {
  padding-left: 74px;
}

.pr-74 {
  padding-right: 74px;
}

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

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

.px-74 {
  padding-left: 74px;
  padding-right: 74px;
}

.py-74 {
  padding-top: 74px;
  padding-bottom: 74px;
}

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

.pl-75 {
  padding-left: 75px;
}

.pr-75 {
  padding-right: 75px;
}

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

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

.px-75 {
  padding-left: 75px;
  padding-right: 75px;
}

.py-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

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

.pl-76 {
  padding-left: 76px;
}

.pr-76 {
  padding-right: 76px;
}

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

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

.px-76 {
  padding-left: 76px;
  padding-right: 76px;
}

.py-76 {
  padding-top: 76px;
  padding-bottom: 76px;
}

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

.pl-77 {
  padding-left: 77px;
}

.pr-77 {
  padding-right: 77px;
}

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

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

.px-77 {
  padding-left: 77px;
  padding-right: 77px;
}

.py-77 {
  padding-top: 77px;
  padding-bottom: 77px;
}

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

.pl-78 {
  padding-left: 78px;
}

.pr-78 {
  padding-right: 78px;
}

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

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

.px-78 {
  padding-left: 78px;
  padding-right: 78px;
}

.py-78 {
  padding-top: 78px;
  padding-bottom: 78px;
}

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

.pl-79 {
  padding-left: 79px;
}

.pr-79 {
  padding-right: 79px;
}

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

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

.px-79 {
  padding-left: 79px;
  padding-right: 79px;
}

.py-79 {
  padding-top: 79px;
  padding-bottom: 79px;
}

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

.pl-80 {
  padding-left: 80px;
}

.pr-80 {
  padding-right: 80px;
}

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

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

.px-80 {
  padding-left: 80px;
  padding-right: 80px;
}

.py-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

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

.pl-81 {
  padding-left: 81px;
}

.pr-81 {
  padding-right: 81px;
}

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

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

.px-81 {
  padding-left: 81px;
  padding-right: 81px;
}

.py-81 {
  padding-top: 81px;
  padding-bottom: 81px;
}

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

.pl-82 {
  padding-left: 82px;
}

.pr-82 {
  padding-right: 82px;
}

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

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

.px-82 {
  padding-left: 82px;
  padding-right: 82px;
}

.py-82 {
  padding-top: 82px;
  padding-bottom: 82px;
}

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

.pl-83 {
  padding-left: 83px;
}

.pr-83 {
  padding-right: 83px;
}

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

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

.px-83 {
  padding-left: 83px;
  padding-right: 83px;
}

.py-83 {
  padding-top: 83px;
  padding-bottom: 83px;
}

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

.pl-84 {
  padding-left: 84px;
}

.pr-84 {
  padding-right: 84px;
}

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

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

.px-84 {
  padding-left: 84px;
  padding-right: 84px;
}

.py-84 {
  padding-top: 84px;
  padding-bottom: 84px;
}

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

.pl-85 {
  padding-left: 85px;
}

.pr-85 {
  padding-right: 85px;
}

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

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

.px-85 {
  padding-left: 85px;
  padding-right: 85px;
}

.py-85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

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

.pl-86 {
  padding-left: 86px;
}

.pr-86 {
  padding-right: 86px;
}

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

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

.px-86 {
  padding-left: 86px;
  padding-right: 86px;
}

.py-86 {
  padding-top: 86px;
  padding-bottom: 86px;
}

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

.pl-87 {
  padding-left: 87px;
}

.pr-87 {
  padding-right: 87px;
}

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

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

.px-87 {
  padding-left: 87px;
  padding-right: 87px;
}

.py-87 {
  padding-top: 87px;
  padding-bottom: 87px;
}

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

.pl-88 {
  padding-left: 88px;
}

.pr-88 {
  padding-right: 88px;
}

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

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

.px-88 {
  padding-left: 88px;
  padding-right: 88px;
}

.py-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}

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

.pl-89 {
  padding-left: 89px;
}

.pr-89 {
  padding-right: 89px;
}

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

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

.px-89 {
  padding-left: 89px;
  padding-right: 89px;
}

.py-89 {
  padding-top: 89px;
  padding-bottom: 89px;
}

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

.pl-90 {
  padding-left: 90px;
}

.pr-90 {
  padding-right: 90px;
}

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

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

.px-90 {
  padding-left: 90px;
  padding-right: 90px;
}

.py-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

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

.pl-91 {
  padding-left: 91px;
}

.pr-91 {
  padding-right: 91px;
}

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

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

.px-91 {
  padding-left: 91px;
  padding-right: 91px;
}

.py-91 {
  padding-top: 91px;
  padding-bottom: 91px;
}

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

.pl-92 {
  padding-left: 92px;
}

.pr-92 {
  padding-right: 92px;
}

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

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

.px-92 {
  padding-left: 92px;
  padding-right: 92px;
}

.py-92 {
  padding-top: 92px;
  padding-bottom: 92px;
}

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

.pl-93 {
  padding-left: 93px;
}

.pr-93 {
  padding-right: 93px;
}

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

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

.px-93 {
  padding-left: 93px;
  padding-right: 93px;
}

.py-93 {
  padding-top: 93px;
  padding-bottom: 93px;
}

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

.pl-94 {
  padding-left: 94px;
}

.pr-94 {
  padding-right: 94px;
}

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

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

.px-94 {
  padding-left: 94px;
  padding-right: 94px;
}

.py-94 {
  padding-top: 94px;
  padding-bottom: 94px;
}

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

.pl-95 {
  padding-left: 95px;
}

.pr-95 {
  padding-right: 95px;
}

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

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

.px-95 {
  padding-left: 95px;
  padding-right: 95px;
}

.py-95 {
  padding-top: 95px;
  padding-bottom: 95px;
}

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

.pl-96 {
  padding-left: 96px;
}

.pr-96 {
  padding-right: 96px;
}

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

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

.px-96 {
  padding-left: 96px;
  padding-right: 96px;
}

.py-96 {
  padding-top: 96px;
  padding-bottom: 96px;
}

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

.pl-97 {
  padding-left: 97px;
}

.pr-97 {
  padding-right: 97px;
}

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

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

.px-97 {
  padding-left: 97px;
  padding-right: 97px;
}

.py-97 {
  padding-top: 97px;
  padding-bottom: 97px;
}

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

.pl-98 {
  padding-left: 98px;
}

.pr-98 {
  padding-right: 98px;
}

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

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

.px-98 {
  padding-left: 98px;
  padding-right: 98px;
}

.py-98 {
  padding-top: 98px;
  padding-bottom: 98px;
}

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

.pl-99 {
  padding-left: 99px;
}

.pr-99 {
  padding-right: 99px;
}

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

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

.px-99 {
  padding-left: 99px;
  padding-right: 99px;
}

.py-99 {
  padding-top: 99px;
  padding-bottom: 99px;
}

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

.pl-100 {
  padding-left: 100px;
}

.pr-100 {
  padding-right: 100px;
}

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

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

.px-100 {
  padding-left: 100px;
  padding-right: 100px;
}

.py-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

/* padding 101px */
.p-101 {
  padding: 101px;
}

.pl-101 {
  padding-left: 101px;
}

.pr-101 {
  padding-right: 101px;
}

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

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

.px-101 {
  padding-left: 101px;
  padding-right: 101px;
}

.py-101 {
  padding-top: 101px;
  padding-bottom: 101px;
}

/* padding 102px */
.p-102 {
  padding: 102px;
}

.pl-102 {
  padding-left: 102px;
}

.pr-102 {
  padding-right: 102px;
}

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

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

.px-102 {
  padding-left: 102px;
  padding-right: 102px;
}

.py-102 {
  padding-top: 102px;
  padding-bottom: 102px;
}

/* padding 103px */
.p-103 {
  padding: 103px;
}

.pl-103 {
  padding-left: 103px;
}

.pr-103 {
  padding-right: 103px;
}

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

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

.px-103 {
  padding-left: 103px;
  padding-right: 103px;
}

.py-103 {
  padding-top: 103px;
  padding-bottom: 103px;
}

/* padding 104px */
.p-104 {
  padding: 104px;
}

.pl-104 {
  padding-left: 104px;
}

.pr-104 {
  padding-right: 104px;
}

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

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

.px-104 {
  padding-left: 104px;
  padding-right: 104px;
}

.py-104 {
  padding-top: 104px;
  padding-bottom: 104px;
}

/* padding 105px */
.p-105 {
  padding: 105px;
}

.pl-105 {
  padding-left: 105px;
}

.pr-105 {
  padding-right: 105px;
}

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

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

.px-105 {
  padding-left: 105px;
  padding-right: 105px;
}

.py-105 {
  padding-top: 105px;
  padding-bottom: 105px;
}

/* padding 106px */
.p-106 {
  padding: 106px;
}

.pl-106 {
  padding-left: 106px;
}

.pr-106 {
  padding-right: 106px;
}

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

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

.px-106 {
  padding-left: 106px;
  padding-right: 106px;
}

.py-106 {
  padding-top: 106px;
  padding-bottom: 106px;
}

/* padding 107px */
.p-107 {
  padding: 107px;
}

.pl-107 {
  padding-left: 107px;
}

.pr-107 {
  padding-right: 107px;
}

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

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

.px-107 {
  padding-left: 107px;
  padding-right: 107px;
}

.py-107 {
  padding-top: 107px;
  padding-bottom: 107px;
}

/* padding 108px */
.p-108 {
  padding: 108px;
}

.pl-108 {
  padding-left: 108px;
}

.pr-108 {
  padding-right: 108px;
}

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

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

.px-108 {
  padding-left: 108px;
  padding-right: 108px;
}

.py-108 {
  padding-top: 108px;
  padding-bottom: 108px;
}

/* padding 109px */
.p-109 {
  padding: 109px;
}

.pl-109 {
  padding-left: 109px;
}

.pr-109 {
  padding-right: 109px;
}

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

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

.px-109 {
  padding-left: 109px;
  padding-right: 109px;
}

.py-109 {
  padding-top: 109px;
  padding-bottom: 109px;
}

/* padding 110px */
.p-110 {
  padding: 110px;
}

.pl-110 {
  padding-left: 110px;
}

.pr-110 {
  padding-right: 110px;
}

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

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

.px-110 {
  padding-left: 110px;
  padding-right: 110px;
}

.py-110 {
  padding-top: 110px;
  padding-bottom: 110px;
}

/* padding 111px */
.p-111 {
  padding: 111px;
}

.pl-111 {
  padding-left: 111px;
}

.pr-111 {
  padding-right: 111px;
}

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

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

.px-111 {
  padding-left: 111px;
  padding-right: 111px;
}

.py-111 {
  padding-top: 111px;
  padding-bottom: 111px;
}

/* padding 112px */
.p-112 {
  padding: 112px;
}

.pl-112 {
  padding-left: 112px;
}

.pr-112 {
  padding-right: 112px;
}

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

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

.px-112 {
  padding-left: 112px;
  padding-right: 112px;
}

.py-112 {
  padding-top: 112px;
  padding-bottom: 112px;
}

/* padding 113px */
.p-113 {
  padding: 113px;
}

.pl-113 {
  padding-left: 113px;
}

.pr-113 {
  padding-right: 113px;
}

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

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

.px-113 {
  padding-left: 113px;
  padding-right: 113px;
}

.py-113 {
  padding-top: 113px;
  padding-bottom: 113px;
}

/* padding 114px */
.p-114 {
  padding: 114px;
}

.pl-114 {
  padding-left: 114px;
}

.pr-114 {
  padding-right: 114px;
}

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

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

.px-114 {
  padding-left: 114px;
  padding-right: 114px;
}

.py-114 {
  padding-top: 114px;
  padding-bottom: 114px;
}

/* padding 115px */
.p-115 {
  padding: 115px;
}

.pl-115 {
  padding-left: 115px;
}

.pr-115 {
  padding-right: 115px;
}

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

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

.px-115 {
  padding-left: 115px;
  padding-right: 115px;
}

.py-115 {
  padding-top: 115px;
  padding-bottom: 115px;
}

/* padding 116px */
.p-116 {
  padding: 116px;
}

.pl-116 {
  padding-left: 116px;
}

.pr-116 {
  padding-right: 116px;
}

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

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

.px-116 {
  padding-left: 116px;
  padding-right: 116px;
}

.py-116 {
  padding-top: 116px;
  padding-bottom: 116px;
}

/* padding 117px */
.p-117 {
  padding: 117px;
}

.pl-117 {
  padding-left: 117px;
}

.pr-117 {
  padding-right: 117px;
}

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

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

.px-117 {
  padding-left: 117px;
  padding-right: 117px;
}

.py-117 {
  padding-top: 117px;
  padding-bottom: 117px;
}

/* padding 118px */
.p-118 {
  padding: 118px;
}

.pl-118 {
  padding-left: 118px;
}

.pr-118 {
  padding-right: 118px;
}

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

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

.px-118 {
  padding-left: 118px;
  padding-right: 118px;
}

.py-118 {
  padding-top: 118px;
  padding-bottom: 118px;
}

/* padding 119px */
.p-119 {
  padding: 119px;
}

.pl-119 {
  padding-left: 119px;
}

.pr-119 {
  padding-right: 119px;
}

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

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

.px-119 {
  padding-left: 119px;
  padding-right: 119px;
}

.py-119 {
  padding-top: 119px;
  padding-bottom: 119px;
}

/* padding 120px */
.p-120 {
  padding: 120px;
}

.pl-120 {
  padding-left: 120px;
}

.pr-120 {
  padding-right: 120px;
}

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

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

.px-120 {
  padding-left: 120px;
  padding-right: 120px;
}

.py-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

/* padding 121px */
.p-121 {
  padding: 121px;
}

.pl-121 {
  padding-left: 121px;
}

.pr-121 {
  padding-right: 121px;
}

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

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

.px-121 {
  padding-left: 121px;
  padding-right: 121px;
}

.py-121 {
  padding-top: 121px;
  padding-bottom: 121px;
}

/* padding 122px */
.p-122 {
  padding: 122px;
}

.pl-122 {
  padding-left: 122px;
}

.pr-122 {
  padding-right: 122px;
}

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

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

.px-122 {
  padding-left: 122px;
  padding-right: 122px;
}

.py-122 {
  padding-top: 122px;
  padding-bottom: 122px;
}

/* padding 123px */
.p-123 {
  padding: 123px;
}

.pl-123 {
  padding-left: 123px;
}

.pr-123 {
  padding-right: 123px;
}

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

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

.px-123 {
  padding-left: 123px;
  padding-right: 123px;
}

.py-123 {
  padding-top: 123px;
  padding-bottom: 123px;
}

/* padding 124px */
.p-124 {
  padding: 124px;
}

.pl-124 {
  padding-left: 124px;
}

.pr-124 {
  padding-right: 124px;
}

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

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

.px-124 {
  padding-left: 124px;
  padding-right: 124px;
}

.py-124 {
  padding-top: 124px;
  padding-bottom: 124px;
}

/* padding 125px */
.p-125 {
  padding: 125px;
}

.pl-125 {
  padding-left: 125px;
}

.pr-125 {
  padding-right: 125px;
}

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

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

.px-125 {
  padding-left: 125px;
  padding-right: 125px;
}

.py-125 {
  padding-top: 125px;
  padding-bottom: 125px;
}

/* padding 126px */
.p-126 {
  padding: 126px;
}

.pl-126 {
  padding-left: 126px;
}

.pr-126 {
  padding-right: 126px;
}

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

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

.px-126 {
  padding-left: 126px;
  padding-right: 126px;
}

.py-126 {
  padding-top: 126px;
  padding-bottom: 126px;
}

/* padding 127px */
.p-127 {
  padding: 127px;
}

.pl-127 {
  padding-left: 127px;
}

.pr-127 {
  padding-right: 127px;
}

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

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

.px-127 {
  padding-left: 127px;
  padding-right: 127px;
}

.py-127 {
  padding-top: 127px;
  padding-bottom: 127px;
}

/* padding 128px */
.p-128 {
  padding: 128px;
}

.pl-128 {
  padding-left: 128px;
}

.pr-128 {
  padding-right: 128px;
}

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

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

.px-128 {
  padding-left: 128px;
  padding-right: 128px;
}

.py-128 {
  padding-top: 128px;
  padding-bottom: 128px;
}

/* padding 129px */
.p-129 {
  padding: 129px;
}

.pl-129 {
  padding-left: 129px;
}

.pr-129 {
  padding-right: 129px;
}

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

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

.px-129 {
  padding-left: 129px;
  padding-right: 129px;
}

.py-129 {
  padding-top: 129px;
  padding-bottom: 129px;
}

/* padding 130px */
.p-130 {
  padding: 130px;
}

.pl-130 {
  padding-left: 130px;
}

.pr-130 {
  padding-right: 130px;
}

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

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

.px-130 {
  padding-left: 130px;
  padding-right: 130px;
}

.py-130 {
  padding-top: 130px;
  padding-bottom: 130px;
}

/* padding 131px */
.p-131 {
  padding: 131px;
}

.pl-131 {
  padding-left: 131px;
}

.pr-131 {
  padding-right: 131px;
}

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

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

.px-131 {
  padding-left: 131px;
  padding-right: 131px;
}

.py-131 {
  padding-top: 131px;
  padding-bottom: 131px;
}

/* padding 132px */
.p-132 {
  padding: 132px;
}

.pl-132 {
  padding-left: 132px;
}

.pr-132 {
  padding-right: 132px;
}

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

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

.px-132 {
  padding-left: 132px;
  padding-right: 132px;
}

.py-132 {
  padding-top: 132px;
  padding-bottom: 132px;
}

/* padding 133px */
.p-133 {
  padding: 133px;
}

.pl-133 {
  padding-left: 133px;
}

.pr-133 {
  padding-right: 133px;
}

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

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

.px-133 {
  padding-left: 133px;
  padding-right: 133px;
}

.py-133 {
  padding-top: 133px;
  padding-bottom: 133px;
}

/* padding 134px */
.p-134 {
  padding: 134px;
}

.pl-134 {
  padding-left: 134px;
}

.pr-134 {
  padding-right: 134px;
}

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

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

.px-134 {
  padding-left: 134px;
  padding-right: 134px;
}

.py-134 {
  padding-top: 134px;
  padding-bottom: 134px;
}

/* padding 135px */
.p-135 {
  padding: 135px;
}

.pl-135 {
  padding-left: 135px;
}

.pr-135 {
  padding-right: 135px;
}

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

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

.px-135 {
  padding-left: 135px;
  padding-right: 135px;
}

.py-135 {
  padding-top: 135px;
  padding-bottom: 135px;
}

/* padding 136px */
.p-136 {
  padding: 136px;
}

.pl-136 {
  padding-left: 136px;
}

.pr-136 {
  padding-right: 136px;
}

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

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

.px-136 {
  padding-left: 136px;
  padding-right: 136px;
}

.py-136 {
  padding-top: 136px;
  padding-bottom: 136px;
}

/* padding 137px */
.p-137 {
  padding: 137px;
}

.pl-137 {
  padding-left: 137px;
}

.pr-137 {
  padding-right: 137px;
}

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

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

.px-137 {
  padding-left: 137px;
  padding-right: 137px;
}

.py-137 {
  padding-top: 137px;
  padding-bottom: 137px;
}

/* padding 138px */
.p-138 {
  padding: 138px;
}

.pl-138 {
  padding-left: 138px;
}

.pr-138 {
  padding-right: 138px;
}

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

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

.px-138 {
  padding-left: 138px;
  padding-right: 138px;
}

.py-138 {
  padding-top: 138px;
  padding-bottom: 138px;
}

/* padding 139px */
.p-139 {
  padding: 139px;
}

.pl-139 {
  padding-left: 139px;
}

.pr-139 {
  padding-right: 139px;
}

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

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

.px-139 {
  padding-left: 139px;
  padding-right: 139px;
}

.py-139 {
  padding-top: 139px;
  padding-bottom: 139px;
}

/* padding 140px */
.p-140 {
  padding: 140px;
}

.pl-140 {
  padding-left: 140px;
}

.pr-140 {
  padding-right: 140px;
}

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

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

.px-140 {
  padding-left: 140px;
  padding-right: 140px;
}

.py-140 {
  padding-top: 140px;
  padding-bottom: 140px;
}

/* padding 141px */
.p-141 {
  padding: 141px;
}

.pl-141 {
  padding-left: 141px;
}

.pr-141 {
  padding-right: 141px;
}

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

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

.px-141 {
  padding-left: 141px;
  padding-right: 141px;
}

.py-141 {
  padding-top: 141px;
  padding-bottom: 141px;
}

/* padding 142px */
.p-142 {
  padding: 142px;
}

.pl-142 {
  padding-left: 142px;
}

.pr-142 {
  padding-right: 142px;
}

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

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

.px-142 {
  padding-left: 142px;
  padding-right: 142px;
}

.py-142 {
  padding-top: 142px;
  padding-bottom: 142px;
}

/* padding 143px */
.p-143 {
  padding: 143px;
}

.pl-143 {
  padding-left: 143px;
}

.pr-143 {
  padding-right: 143px;
}

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

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

.px-143 {
  padding-left: 143px;
  padding-right: 143px;
}

.py-143 {
  padding-top: 143px;
  padding-bottom: 143px;
}

/* padding 144px */
.p-144 {
  padding: 144px;
}

.pl-144 {
  padding-left: 144px;
}

.pr-144 {
  padding-right: 144px;
}

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

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

.px-144 {
  padding-left: 144px;
  padding-right: 144px;
}

.py-144 {
  padding-top: 144px;
  padding-bottom: 144px;
}

/* padding 145px */
.p-145 {
  padding: 145px;
}

.pl-145 {
  padding-left: 145px;
}

.pr-145 {
  padding-right: 145px;
}

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

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

.px-145 {
  padding-left: 145px;
  padding-right: 145px;
}

.py-145 {
  padding-top: 145px;
  padding-bottom: 145px;
}

/* padding 146px */
.p-146 {
  padding: 146px;
}

.pl-146 {
  padding-left: 146px;
}

.pr-146 {
  padding-right: 146px;
}

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

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

.px-146 {
  padding-left: 146px;
  padding-right: 146px;
}

.py-146 {
  padding-top: 146px;
  padding-bottom: 146px;
}

/* padding 147px */
.p-147 {
  padding: 147px;
}

.pl-147 {
  padding-left: 147px;
}

.pr-147 {
  padding-right: 147px;
}

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

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

.px-147 {
  padding-left: 147px;
  padding-right: 147px;
}

.py-147 {
  padding-top: 147px;
  padding-bottom: 147px;
}

/* padding 148px */
.p-148 {
  padding: 148px;
}

.pl-148 {
  padding-left: 148px;
}

.pr-148 {
  padding-right: 148px;
}

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

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

.px-148 {
  padding-left: 148px;
  padding-right: 148px;
}

.py-148 {
  padding-top: 148px;
  padding-bottom: 148px;
}

/* padding 149px */
.p-149 {
  padding: 149px;
}

.pl-149 {
  padding-left: 149px;
}

.pr-149 {
  padding-right: 149px;
}

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

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

.px-149 {
  padding-left: 149px;
  padding-right: 149px;
}

.py-149 {
  padding-top: 149px;
  padding-bottom: 149px;
}

/* padding 150px */
.p-150 {
  padding: 150px;
}

.pl-150 {
  padding-left: 150px;
}

.pr-150 {
  padding-right: 150px;
}

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

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

.px-150 {
  padding-left: 150px;
  padding-right: 150px;
}

.py-150 {
  padding-top: 150px;
  padding-bottom: 150px;
}

/* padding 151px */
.p-151 {
  padding: 151px;
}

.pl-151 {
  padding-left: 151px;
}

.pr-151 {
  padding-right: 151px;
}

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

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

.px-151 {
  padding-left: 151px;
  padding-right: 151px;
}

.py-151 {
  padding-top: 151px;
  padding-bottom: 151px;
}

/* padding 152px */
.p-152 {
  padding: 152px;
}

.pl-152 {
  padding-left: 152px;
}

.pr-152 {
  padding-right: 152px;
}

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

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

.px-152 {
  padding-left: 152px;
  padding-right: 152px;
}

.py-152 {
  padding-top: 152px;
  padding-bottom: 152px;
}

/* padding 153px */
.p-153 {
  padding: 153px;
}

.pl-153 {
  padding-left: 153px;
}

.pr-153 {
  padding-right: 153px;
}

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

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

.px-153 {
  padding-left: 153px;
  padding-right: 153px;
}

.py-153 {
  padding-top: 153px;
  padding-bottom: 153px;
}

/* padding 154px */
.p-154 {
  padding: 154px;
}

.pl-154 {
  padding-left: 154px;
}

.pr-154 {
  padding-right: 154px;
}

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

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

.px-154 {
  padding-left: 154px;
  padding-right: 154px;
}

.py-154 {
  padding-top: 154px;
  padding-bottom: 154px;
}

/* padding 155px */
.p-155 {
  padding: 155px;
}

.pl-155 {
  padding-left: 155px;
}

.pr-155 {
  padding-right: 155px;
}

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

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

.px-155 {
  padding-left: 155px;
  padding-right: 155px;
}

.py-155 {
  padding-top: 155px;
  padding-bottom: 155px;
}

/* padding 156px */
.p-156 {
  padding: 156px;
}

.pl-156 {
  padding-left: 156px;
}

.pr-156 {
  padding-right: 156px;
}

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

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

.px-156 {
  padding-left: 156px;
  padding-right: 156px;
}

.py-156 {
  padding-top: 156px;
  padding-bottom: 156px;
}

/* padding 157px */
.p-157 {
  padding: 157px;
}

.pl-157 {
  padding-left: 157px;
}

.pr-157 {
  padding-right: 157px;
}

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

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

.px-157 {
  padding-left: 157px;
  padding-right: 157px;
}

.py-157 {
  padding-top: 157px;
  padding-bottom: 157px;
}

/* padding 158px */
.p-158 {
  padding: 158px;
}

.pl-158 {
  padding-left: 158px;
}

.pr-158 {
  padding-right: 158px;
}

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

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

.px-158 {
  padding-left: 158px;
  padding-right: 158px;
}

.py-158 {
  padding-top: 158px;
  padding-bottom: 158px;
}

/* padding 159px */
.p-159 {
  padding: 159px;
}

.pl-159 {
  padding-left: 159px;
}

.pr-159 {
  padding-right: 159px;
}

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

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

.px-159 {
  padding-left: 159px;
  padding-right: 159px;
}

.py-159 {
  padding-top: 159px;
  padding-bottom: 159px;
}

/* padding 160px */
.p-160 {
  padding: 160px;
}

.pl-160 {
  padding-left: 160px;
}

.pr-160 {
  padding-right: 160px;
}

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

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

.px-160 {
  padding-left: 160px;
  padding-right: 160px;
}

.py-160 {
  padding-top: 160px;
  padding-bottom: 160px;
}

/* padding 161px */
.p-161 {
  padding: 161px;
}

.pl-161 {
  padding-left: 161px;
}

.pr-161 {
  padding-right: 161px;
}

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

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

.px-161 {
  padding-left: 161px;
  padding-right: 161px;
}

.py-161 {
  padding-top: 161px;
  padding-bottom: 161px;
}

/* padding 162px */
.p-162 {
  padding: 162px;
}

.pl-162 {
  padding-left: 162px;
}

.pr-162 {
  padding-right: 162px;
}

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

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

.px-162 {
  padding-left: 162px;
  padding-right: 162px;
}

.py-162 {
  padding-top: 162px;
  padding-bottom: 162px;
}

/* padding 163px */
.p-163 {
  padding: 163px;
}

.pl-163 {
  padding-left: 163px;
}

.pr-163 {
  padding-right: 163px;
}

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

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

.px-163 {
  padding-left: 163px;
  padding-right: 163px;
}

.py-163 {
  padding-top: 163px;
  padding-bottom: 163px;
}

/* padding 164px */
.p-164 {
  padding: 164px;
}

.pl-164 {
  padding-left: 164px;
}

.pr-164 {
  padding-right: 164px;
}

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

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

.px-164 {
  padding-left: 164px;
  padding-right: 164px;
}

.py-164 {
  padding-top: 164px;
  padding-bottom: 164px;
}

/* padding 165px */
.p-165 {
  padding: 165px;
}

.pl-165 {
  padding-left: 165px;
}

.pr-165 {
  padding-right: 165px;
}

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

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

.px-165 {
  padding-left: 165px;
  padding-right: 165px;
}

.py-165 {
  padding-top: 165px;
  padding-bottom: 165px;
}

/* padding 166px */
.p-166 {
  padding: 166px;
}

.pl-166 {
  padding-left: 166px;
}

.pr-166 {
  padding-right: 166px;
}

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

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

.px-166 {
  padding-left: 166px;
  padding-right: 166px;
}

.py-166 {
  padding-top: 166px;
  padding-bottom: 166px;
}

/* padding 167px */
.p-167 {
  padding: 167px;
}

.pl-167 {
  padding-left: 167px;
}

.pr-167 {
  padding-right: 167px;
}

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

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

.px-167 {
  padding-left: 167px;
  padding-right: 167px;
}

.py-167 {
  padding-top: 167px;
  padding-bottom: 167px;
}

/* padding 168px */
.p-168 {
  padding: 168px;
}

.pl-168 {
  padding-left: 168px;
}

.pr-168 {
  padding-right: 168px;
}

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

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

.px-168 {
  padding-left: 168px;
  padding-right: 168px;
}

.py-168 {
  padding-top: 168px;
  padding-bottom: 168px;
}

/* padding 169px */
.p-169 {
  padding: 169px;
}

.pl-169 {
  padding-left: 169px;
}

.pr-169 {
  padding-right: 169px;
}

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

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

.px-169 {
  padding-left: 169px;
  padding-right: 169px;
}

.py-169 {
  padding-top: 169px;
  padding-bottom: 169px;
}

/* padding 170px */
.p-170 {
  padding: 170px;
}

.pl-170 {
  padding-left: 170px;
}

.pr-170 {
  padding-right: 170px;
}

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

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

.px-170 {
  padding-left: 170px;
  padding-right: 170px;
}

.py-170 {
  padding-top: 170px;
  padding-bottom: 170px;
}

/* padding 171px */
.p-171 {
  padding: 171px;
}

.pl-171 {
  padding-left: 171px;
}

.pr-171 {
  padding-right: 171px;
}

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

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

.px-171 {
  padding-left: 171px;
  padding-right: 171px;
}

.py-171 {
  padding-top: 171px;
  padding-bottom: 171px;
}

/* padding 172px */
.p-172 {
  padding: 172px;
}

.pl-172 {
  padding-left: 172px;
}

.pr-172 {
  padding-right: 172px;
}

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

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

.px-172 {
  padding-left: 172px;
  padding-right: 172px;
}

.py-172 {
  padding-top: 172px;
  padding-bottom: 172px;
}

/* padding 173px */
.p-173 {
  padding: 173px;
}

.pl-173 {
  padding-left: 173px;
}

.pr-173 {
  padding-right: 173px;
}

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

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

.px-173 {
  padding-left: 173px;
  padding-right: 173px;
}

.py-173 {
  padding-top: 173px;
  padding-bottom: 173px;
}

/* padding 174px */
.p-174 {
  padding: 174px;
}

.pl-174 {
  padding-left: 174px;
}

.pr-174 {
  padding-right: 174px;
}

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

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

.px-174 {
  padding-left: 174px;
  padding-right: 174px;
}

.py-174 {
  padding-top: 174px;
  padding-bottom: 174px;
}

/* padding 175px */
.p-175 {
  padding: 175px;
}

.pl-175 {
  padding-left: 175px;
}

.pr-175 {
  padding-right: 175px;
}

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

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

.px-175 {
  padding-left: 175px;
  padding-right: 175px;
}

.py-175 {
  padding-top: 175px;
  padding-bottom: 175px;
}

/* padding 176px */
.p-176 {
  padding: 176px;
}

.pl-176 {
  padding-left: 176px;
}

.pr-176 {
  padding-right: 176px;
}

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

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

.px-176 {
  padding-left: 176px;
  padding-right: 176px;
}

.py-176 {
  padding-top: 176px;
  padding-bottom: 176px;
}

/* padding 177px */
.p-177 {
  padding: 177px;
}

.pl-177 {
  padding-left: 177px;
}

.pr-177 {
  padding-right: 177px;
}

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

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

.px-177 {
  padding-left: 177px;
  padding-right: 177px;
}

.py-177 {
  padding-top: 177px;
  padding-bottom: 177px;
}

/* padding 178px */
.p-178 {
  padding: 178px;
}

.pl-178 {
  padding-left: 178px;
}

.pr-178 {
  padding-right: 178px;
}

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

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

.px-178 {
  padding-left: 178px;
  padding-right: 178px;
}

.py-178 {
  padding-top: 178px;
  padding-bottom: 178px;
}

/* padding 179px */
.p-179 {
  padding: 179px;
}

.pl-179 {
  padding-left: 179px;
}

.pr-179 {
  padding-right: 179px;
}

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

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

.px-179 {
  padding-left: 179px;
  padding-right: 179px;
}

.py-179 {
  padding-top: 179px;
  padding-bottom: 179px;
}

/* padding 180px */
.p-180 {
  padding: 180px;
}

.pl-180 {
  padding-left: 180px;
}

.pr-180 {
  padding-right: 180px;
}

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

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

.px-180 {
  padding-left: 180px;
  padding-right: 180px;
}

.py-180 {
  padding-top: 180px;
  padding-bottom: 180px;
}

/* padding 181px */
.p-181 {
  padding: 181px;
}

.pl-181 {
  padding-left: 181px;
}

.pr-181 {
  padding-right: 181px;
}

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

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

.px-181 {
  padding-left: 181px;
  padding-right: 181px;
}

.py-181 {
  padding-top: 181px;
  padding-bottom: 181px;
}

/* padding 182px */
.p-182 {
  padding: 182px;
}

.pl-182 {
  padding-left: 182px;
}

.pr-182 {
  padding-right: 182px;
}

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

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

.px-182 {
  padding-left: 182px;
  padding-right: 182px;
}

.py-182 {
  padding-top: 182px;
  padding-bottom: 182px;
}

/* padding 183px */
.p-183 {
  padding: 183px;
}

.pl-183 {
  padding-left: 183px;
}

.pr-183 {
  padding-right: 183px;
}

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

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

.px-183 {
  padding-left: 183px;
  padding-right: 183px;
}

.py-183 {
  padding-top: 183px;
  padding-bottom: 183px;
}

/* padding 184px */
.p-184 {
  padding: 184px;
}

.pl-184 {
  padding-left: 184px;
}

.pr-184 {
  padding-right: 184px;
}

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

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

.px-184 {
  padding-left: 184px;
  padding-right: 184px;
}

.py-184 {
  padding-top: 184px;
  padding-bottom: 184px;
}

/* padding 185px */
.p-185 {
  padding: 185px;
}

.pl-185 {
  padding-left: 185px;
}

.pr-185 {
  padding-right: 185px;
}

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

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

.px-185 {
  padding-left: 185px;
  padding-right: 185px;
}

.py-185 {
  padding-top: 185px;
  padding-bottom: 185px;
}

/* padding 186px */
.p-186 {
  padding: 186px;
}

.pl-186 {
  padding-left: 186px;
}

.pr-186 {
  padding-right: 186px;
}

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

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

.px-186 {
  padding-left: 186px;
  padding-right: 186px;
}

.py-186 {
  padding-top: 186px;
  padding-bottom: 186px;
}

/* padding 187px */
.p-187 {
  padding: 187px;
}

.pl-187 {
  padding-left: 187px;
}

.pr-187 {
  padding-right: 187px;
}

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

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

.px-187 {
  padding-left: 187px;
  padding-right: 187px;
}

.py-187 {
  padding-top: 187px;
  padding-bottom: 187px;
}

/* padding 188px */
.p-188 {
  padding: 188px;
}

.pl-188 {
  padding-left: 188px;
}

.pr-188 {
  padding-right: 188px;
}

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

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

.px-188 {
  padding-left: 188px;
  padding-right: 188px;
}

.py-188 {
  padding-top: 188px;
  padding-bottom: 188px;
}

/* padding 189px */
.p-189 {
  padding: 189px;
}

.pl-189 {
  padding-left: 189px;
}

.pr-189 {
  padding-right: 189px;
}

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

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

.px-189 {
  padding-left: 189px;
  padding-right: 189px;
}

.py-189 {
  padding-top: 189px;
  padding-bottom: 189px;
}

/* padding 190px */
.p-190 {
  padding: 190px;
}

.pl-190 {
  padding-left: 190px;
}

.pr-190 {
  padding-right: 190px;
}

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

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

.px-190 {
  padding-left: 190px;
  padding-right: 190px;
}

.py-190 {
  padding-top: 190px;
  padding-bottom: 190px;
}

/* padding 191px */
.p-191 {
  padding: 191px;
}

.pl-191 {
  padding-left: 191px;
}

.pr-191 {
  padding-right: 191px;
}

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

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

.px-191 {
  padding-left: 191px;
  padding-right: 191px;
}

.py-191 {
  padding-top: 191px;
  padding-bottom: 191px;
}

/* padding 192px */
.p-192 {
  padding: 192px;
}

.pl-192 {
  padding-left: 192px;
}

.pr-192 {
  padding-right: 192px;
}

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

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

.px-192 {
  padding-left: 192px;
  padding-right: 192px;
}

.py-192 {
  padding-top: 192px;
  padding-bottom: 192px;
}

/* padding 193px */
.p-193 {
  padding: 193px;
}

.pl-193 {
  padding-left: 193px;
}

.pr-193 {
  padding-right: 193px;
}

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

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

.px-193 {
  padding-left: 193px;
  padding-right: 193px;
}

.py-193 {
  padding-top: 193px;
  padding-bottom: 193px;
}

/* padding 194px */
.p-194 {
  padding: 194px;
}

.pl-194 {
  padding-left: 194px;
}

.pr-194 {
  padding-right: 194px;
}

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

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

.px-194 {
  padding-left: 194px;
  padding-right: 194px;
}

.py-194 {
  padding-top: 194px;
  padding-bottom: 194px;
}

/* padding 195px */
.p-195 {
  padding: 195px;
}

.pl-195 {
  padding-left: 195px;
}

.pr-195 {
  padding-right: 195px;
}

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

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

.px-195 {
  padding-left: 195px;
  padding-right: 195px;
}

.py-195 {
  padding-top: 195px;
  padding-bottom: 195px;
}

/* padding 196px */
.p-196 {
  padding: 196px;
}

.pl-196 {
  padding-left: 196px;
}

.pr-196 {
  padding-right: 196px;
}

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

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

.px-196 {
  padding-left: 196px;
  padding-right: 196px;
}

.py-196 {
  padding-top: 196px;
  padding-bottom: 196px;
}

/* padding 197px */
.p-197 {
  padding: 197px;
}

.pl-197 {
  padding-left: 197px;
}

.pr-197 {
  padding-right: 197px;
}

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

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

.px-197 {
  padding-left: 197px;
  padding-right: 197px;
}

.py-197 {
  padding-top: 197px;
  padding-bottom: 197px;
}

/* padding 198px */
.p-198 {
  padding: 198px;
}

.pl-198 {
  padding-left: 198px;
}

.pr-198 {
  padding-right: 198px;
}

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

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

.px-198 {
  padding-left: 198px;
  padding-right: 198px;
}

.py-198 {
  padding-top: 198px;
  padding-bottom: 198px;
}

/* padding 199px */
.p-199 {
  padding: 199px;
}

.pl-199 {
  padding-left: 199px;
}

.pr-199 {
  padding-right: 199px;
}

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

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

.px-199 {
  padding-left: 199px;
  padding-right: 199px;
}

.py-199 {
  padding-top: 199px;
  padding-bottom: 199px;
}

/* padding 200px */
.p-200 {
  padding: 200px;
}

.pl-200 {
  padding-left: 200px;
}

.pr-200 {
  padding-right: 200px;
}

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

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

.px-200 {
  padding-left: 200px;
  padding-right: 200px;
}

.py-200 {
  padding-top: 200px;
  padding-bottom: 200px;
}

/* padding 201px */
.p-201 {
  padding: 201px;
}

.pl-201 {
  padding-left: 201px;
}

.pr-201 {
  padding-right: 201px;
}

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

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

.px-201 {
  padding-left: 201px;
  padding-right: 201px;
}

.py-201 {
  padding-top: 201px;
  padding-bottom: 201px;
}

/* padding 202px */
.p-202 {
  padding: 202px;
}

.pl-202 {
  padding-left: 202px;
}

.pr-202 {
  padding-right: 202px;
}

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

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

.px-202 {
  padding-left: 202px;
  padding-right: 202px;
}

.py-202 {
  padding-top: 202px;
  padding-bottom: 202px;
}

/* padding 203px */
.p-203 {
  padding: 203px;
}

.pl-203 {
  padding-left: 203px;
}

.pr-203 {
  padding-right: 203px;
}

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

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

.px-203 {
  padding-left: 203px;
  padding-right: 203px;
}

.py-203 {
  padding-top: 203px;
  padding-bottom: 203px;
}

/* padding 204px */
.p-204 {
  padding: 204px;
}

.pl-204 {
  padding-left: 204px;
}

.pr-204 {
  padding-right: 204px;
}

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

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

.px-204 {
  padding-left: 204px;
  padding-right: 204px;
}

.py-204 {
  padding-top: 204px;
  padding-bottom: 204px;
}

/* padding 205px */
.p-205 {
  padding: 205px;
}

.pl-205 {
  padding-left: 205px;
}

.pr-205 {
  padding-right: 205px;
}

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

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

.px-205 {
  padding-left: 205px;
  padding-right: 205px;
}

.py-205 {
  padding-top: 205px;
  padding-bottom: 205px;
}

/* padding 206px */
.p-206 {
  padding: 206px;
}

.pl-206 {
  padding-left: 206px;
}

.pr-206 {
  padding-right: 206px;
}

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

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

.px-206 {
  padding-left: 206px;
  padding-right: 206px;
}

.py-206 {
  padding-top: 206px;
  padding-bottom: 206px;
}

/* padding 207px */
.p-207 {
  padding: 207px;
}

.pl-207 {
  padding-left: 207px;
}

.pr-207 {
  padding-right: 207px;
}

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

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

.px-207 {
  padding-left: 207px;
  padding-right: 207px;
}

.py-207 {
  padding-top: 207px;
  padding-bottom: 207px;
}

/* padding 208px */
.p-208 {
  padding: 208px;
}

.pl-208 {
  padding-left: 208px;
}

.pr-208 {
  padding-right: 208px;
}

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

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

.px-208 {
  padding-left: 208px;
  padding-right: 208px;
}

.py-208 {
  padding-top: 208px;
  padding-bottom: 208px;
}

/* padding 209px */
.p-209 {
  padding: 209px;
}

.pl-209 {
  padding-left: 209px;
}

.pr-209 {
  padding-right: 209px;
}

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

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

.px-209 {
  padding-left: 209px;
  padding-right: 209px;
}

.py-209 {
  padding-top: 209px;
  padding-bottom: 209px;
}

/* padding 210px */
.p-210 {
  padding: 210px;
}

.pl-210 {
  padding-left: 210px;
}

.pr-210 {
  padding-right: 210px;
}

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

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

.px-210 {
  padding-left: 210px;
  padding-right: 210px;
}

.py-210 {
  padding-top: 210px;
  padding-bottom: 210px;
}

/* padding 211px */
.p-211 {
  padding: 211px;
}

.pl-211 {
  padding-left: 211px;
}

.pr-211 {
  padding-right: 211px;
}

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

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

.px-211 {
  padding-left: 211px;
  padding-right: 211px;
}

.py-211 {
  padding-top: 211px;
  padding-bottom: 211px;
}

/* padding 212px */
.p-212 {
  padding: 212px;
}

.pl-212 {
  padding-left: 212px;
}

.pr-212 {
  padding-right: 212px;
}

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

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

.px-212 {
  padding-left: 212px;
  padding-right: 212px;
}

.py-212 {
  padding-top: 212px;
  padding-bottom: 212px;
}

/* padding 213px */
.p-213 {
  padding: 213px;
}

.pl-213 {
  padding-left: 213px;
}

.pr-213 {
  padding-right: 213px;
}

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

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

.px-213 {
  padding-left: 213px;
  padding-right: 213px;
}

.py-213 {
  padding-top: 213px;
  padding-bottom: 213px;
}

/* padding 214px */
.p-214 {
  padding: 214px;
}

.pl-214 {
  padding-left: 214px;
}

.pr-214 {
  padding-right: 214px;
}

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

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

.px-214 {
  padding-left: 214px;
  padding-right: 214px;
}

.py-214 {
  padding-top: 214px;
  padding-bottom: 214px;
}

/* padding 215px */
.p-215 {
  padding: 215px;
}

.pl-215 {
  padding-left: 215px;
}

.pr-215 {
  padding-right: 215px;
}

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

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

.px-215 {
  padding-left: 215px;
  padding-right: 215px;
}

.py-215 {
  padding-top: 215px;
  padding-bottom: 215px;
}

/* padding 216px */
.p-216 {
  padding: 216px;
}

.pl-216 {
  padding-left: 216px;
}

.pr-216 {
  padding-right: 216px;
}

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

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

.px-216 {
  padding-left: 216px;
  padding-right: 216px;
}

.py-216 {
  padding-top: 216px;
  padding-bottom: 216px;
}

/* padding 217px */
.p-217 {
  padding: 217px;
}

.pl-217 {
  padding-left: 217px;
}

.pr-217 {
  padding-right: 217px;
}

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

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

.px-217 {
  padding-left: 217px;
  padding-right: 217px;
}

.py-217 {
  padding-top: 217px;
  padding-bottom: 217px;
}

/* padding 218px */
.p-218 {
  padding: 218px;
}

.pl-218 {
  padding-left: 218px;
}

.pr-218 {
  padding-right: 218px;
}

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

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

.px-218 {
  padding-left: 218px;
  padding-right: 218px;
}

.py-218 {
  padding-top: 218px;
  padding-bottom: 218px;
}

/* padding 219px */
.p-219 {
  padding: 219px;
}

.pl-219 {
  padding-left: 219px;
}

.pr-219 {
  padding-right: 219px;
}

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

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

.px-219 {
  padding-left: 219px;
  padding-right: 219px;
}

.py-219 {
  padding-top: 219px;
  padding-bottom: 219px;
}

/* padding 220px */
.p-220 {
  padding: 220px;
}

.pl-220 {
  padding-left: 220px;
}

.pr-220 {
  padding-right: 220px;
}

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

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

.px-220 {
  padding-left: 220px;
  padding-right: 220px;
}

.py-220 {
  padding-top: 220px;
  padding-bottom: 220px;
}

/* padding 221px */
.p-221 {
  padding: 221px;
}

.pl-221 {
  padding-left: 221px;
}

.pr-221 {
  padding-right: 221px;
}

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

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

.px-221 {
  padding-left: 221px;
  padding-right: 221px;
}

.py-221 {
  padding-top: 221px;
  padding-bottom: 221px;
}

/* padding 222px */
.p-222 {
  padding: 222px;
}

.pl-222 {
  padding-left: 222px;
}

.pr-222 {
  padding-right: 222px;
}

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

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

.px-222 {
  padding-left: 222px;
  padding-right: 222px;
}

.py-222 {
  padding-top: 222px;
  padding-bottom: 222px;
}

/* padding 223px */
.p-223 {
  padding: 223px;
}

.pl-223 {
  padding-left: 223px;
}

.pr-223 {
  padding-right: 223px;
}

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

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

.px-223 {
  padding-left: 223px;
  padding-right: 223px;
}

.py-223 {
  padding-top: 223px;
  padding-bottom: 223px;
}

/* padding 224px */
.p-224 {
  padding: 224px;
}

.pl-224 {
  padding-left: 224px;
}

.pr-224 {
  padding-right: 224px;
}

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

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

.px-224 {
  padding-left: 224px;
  padding-right: 224px;
}

.py-224 {
  padding-top: 224px;
  padding-bottom: 224px;
}

/* padding 225px */
.p-225 {
  padding: 225px;
}

.pl-225 {
  padding-left: 225px;
}

.pr-225 {
  padding-right: 225px;
}

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

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

.px-225 {
  padding-left: 225px;
  padding-right: 225px;
}

.py-225 {
  padding-top: 225px;
  padding-bottom: 225px;
}

/* padding 226px */
.p-226 {
  padding: 226px;
}

.pl-226 {
  padding-left: 226px;
}

.pr-226 {
  padding-right: 226px;
}

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

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

.px-226 {
  padding-left: 226px;
  padding-right: 226px;
}

.py-226 {
  padding-top: 226px;
  padding-bottom: 226px;
}

/* padding 227px */
.p-227 {
  padding: 227px;
}

.pl-227 {
  padding-left: 227px;
}

.pr-227 {
  padding-right: 227px;
}

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

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

.px-227 {
  padding-left: 227px;
  padding-right: 227px;
}

.py-227 {
  padding-top: 227px;
  padding-bottom: 227px;
}

/* padding 228px */
.p-228 {
  padding: 228px;
}

.pl-228 {
  padding-left: 228px;
}

.pr-228 {
  padding-right: 228px;
}

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

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

.px-228 {
  padding-left: 228px;
  padding-right: 228px;
}

.py-228 {
  padding-top: 228px;
  padding-bottom: 228px;
}

/* padding 229px */
.p-229 {
  padding: 229px;
}

.pl-229 {
  padding-left: 229px;
}

.pr-229 {
  padding-right: 229px;
}

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

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

.px-229 {
  padding-left: 229px;
  padding-right: 229px;
}

.py-229 {
  padding-top: 229px;
  padding-bottom: 229px;
}

/* padding 230px */
.p-230 {
  padding: 230px;
}

.pl-230 {
  padding-left: 230px;
}

.pr-230 {
  padding-right: 230px;
}

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

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

.px-230 {
  padding-left: 230px;
  padding-right: 230px;
}

.py-230 {
  padding-top: 230px;
  padding-bottom: 230px;
}

/* padding 231px */
.p-231 {
  padding: 231px;
}

.pl-231 {
  padding-left: 231px;
}

.pr-231 {
  padding-right: 231px;
}

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

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

.px-231 {
  padding-left: 231px;
  padding-right: 231px;
}

.py-231 {
  padding-top: 231px;
  padding-bottom: 231px;
}

/* padding 232px */
.p-232 {
  padding: 232px;
}

.pl-232 {
  padding-left: 232px;
}

.pr-232 {
  padding-right: 232px;
}

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

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

.px-232 {
  padding-left: 232px;
  padding-right: 232px;
}

.py-232 {
  padding-top: 232px;
  padding-bottom: 232px;
}

/* padding 233px */
.p-233 {
  padding: 233px;
}

.pl-233 {
  padding-left: 233px;
}

.pr-233 {
  padding-right: 233px;
}

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

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

.px-233 {
  padding-left: 233px;
  padding-right: 233px;
}

.py-233 {
  padding-top: 233px;
  padding-bottom: 233px;
}

/* padding 234px */
.p-234 {
  padding: 234px;
}

.pl-234 {
  padding-left: 234px;
}

.pr-234 {
  padding-right: 234px;
}

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

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

.px-234 {
  padding-left: 234px;
  padding-right: 234px;
}

.py-234 {
  padding-top: 234px;
  padding-bottom: 234px;
}

/* padding 235px */
.p-235 {
  padding: 235px;
}

.pl-235 {
  padding-left: 235px;
}

.pr-235 {
  padding-right: 235px;
}

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

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

.px-235 {
  padding-left: 235px;
  padding-right: 235px;
}

.py-235 {
  padding-top: 235px;
  padding-bottom: 235px;
}

/* padding 236px */
.p-236 {
  padding: 236px;
}

.pl-236 {
  padding-left: 236px;
}

.pr-236 {
  padding-right: 236px;
}

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

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

.px-236 {
  padding-left: 236px;
  padding-right: 236px;
}

.py-236 {
  padding-top: 236px;
  padding-bottom: 236px;
}

/* padding 237px */
.p-237 {
  padding: 237px;
}

.pl-237 {
  padding-left: 237px;
}

.pr-237 {
  padding-right: 237px;
}

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

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

.px-237 {
  padding-left: 237px;
  padding-right: 237px;
}

.py-237 {
  padding-top: 237px;
  padding-bottom: 237px;
}

/* padding 238px */
.p-238 {
  padding: 238px;
}

.pl-238 {
  padding-left: 238px;
}

.pr-238 {
  padding-right: 238px;
}

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

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

.px-238 {
  padding-left: 238px;
  padding-right: 238px;
}

.py-238 {
  padding-top: 238px;
  padding-bottom: 238px;
}

/* padding 239px */
.p-239 {
  padding: 239px;
}

.pl-239 {
  padding-left: 239px;
}

.pr-239 {
  padding-right: 239px;
}

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

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

.px-239 {
  padding-left: 239px;
  padding-right: 239px;
}

.py-239 {
  padding-top: 239px;
  padding-bottom: 239px;
}

/* padding 240px */
.p-240 {
  padding: 240px;
}

.pl-240 {
  padding-left: 240px;
}

.pr-240 {
  padding-right: 240px;
}

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

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

.px-240 {
  padding-left: 240px;
  padding-right: 240px;
}

.py-240 {
  padding-top: 240px;
  padding-bottom: 240px;
}

/* padding 241px */
.p-241 {
  padding: 241px;
}

.pl-241 {
  padding-left: 241px;
}

.pr-241 {
  padding-right: 241px;
}

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

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

.px-241 {
  padding-left: 241px;
  padding-right: 241px;
}

.py-241 {
  padding-top: 241px;
  padding-bottom: 241px;
}

/* padding 242px */
.p-242 {
  padding: 242px;
}

.pl-242 {
  padding-left: 242px;
}

.pr-242 {
  padding-right: 242px;
}

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

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

.px-242 {
  padding-left: 242px;
  padding-right: 242px;
}

.py-242 {
  padding-top: 242px;
  padding-bottom: 242px;
}

/* padding 243px */
.p-243 {
  padding: 243px;
}

.pl-243 {
  padding-left: 243px;
}

.pr-243 {
  padding-right: 243px;
}

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

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

.px-243 {
  padding-left: 243px;
  padding-right: 243px;
}

.py-243 {
  padding-top: 243px;
  padding-bottom: 243px;
}

/* padding 244px */
.p-244 {
  padding: 244px;
}

.pl-244 {
  padding-left: 244px;
}

.pr-244 {
  padding-right: 244px;
}

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

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

.px-244 {
  padding-left: 244px;
  padding-right: 244px;
}

.py-244 {
  padding-top: 244px;
  padding-bottom: 244px;
}

/* padding 245px */
.p-245 {
  padding: 245px;
}

.pl-245 {
  padding-left: 245px;
}

.pr-245 {
  padding-right: 245px;
}

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

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

.px-245 {
  padding-left: 245px;
  padding-right: 245px;
}

.py-245 {
  padding-top: 245px;
  padding-bottom: 245px;
}

/* padding 246px */
.p-246 {
  padding: 246px;
}

.pl-246 {
  padding-left: 246px;
}

.pr-246 {
  padding-right: 246px;
}

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

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

.px-246 {
  padding-left: 246px;
  padding-right: 246px;
}

.py-246 {
  padding-top: 246px;
  padding-bottom: 246px;
}

/* padding 247px */
.p-247 {
  padding: 247px;
}

.pl-247 {
  padding-left: 247px;
}

.pr-247 {
  padding-right: 247px;
}

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

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

.px-247 {
  padding-left: 247px;
  padding-right: 247px;
}

.py-247 {
  padding-top: 247px;
  padding-bottom: 247px;
}

/* padding 248px */
.p-248 {
  padding: 248px;
}

.pl-248 {
  padding-left: 248px;
}

.pr-248 {
  padding-right: 248px;
}

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

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

.px-248 {
  padding-left: 248px;
  padding-right: 248px;
}

.py-248 {
  padding-top: 248px;
  padding-bottom: 248px;
}

/* padding 249px */
.p-249 {
  padding: 249px;
}

.pl-249 {
  padding-left: 249px;
}

.pr-249 {
  padding-right: 249px;
}

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

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

.px-249 {
  padding-left: 249px;
  padding-right: 249px;
}

.py-249 {
  padding-top: 249px;
  padding-bottom: 249px;
}

/* padding 250px */
.p-250 {
  padding: 250px;
}

.pl-250 {
  padding-left: 250px;
}

.pr-250 {
  padding-right: 250px;
}

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

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

.px-250 {
  padding-left: 250px;
  padding-right: 250px;
}

.py-250 {
  padding-top: 250px;
  padding-bottom: 250px;
}

/* padding 251px */
.p-251 {
  padding: 251px;
}

.pl-251 {
  padding-left: 251px;
}

.pr-251 {
  padding-right: 251px;
}

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

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

.px-251 {
  padding-left: 251px;
  padding-right: 251px;
}

.py-251 {
  padding-top: 251px;
  padding-bottom: 251px;
}

/* padding 252px */
.p-252 {
  padding: 252px;
}

.pl-252 {
  padding-left: 252px;
}

.pr-252 {
  padding-right: 252px;
}

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

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

.px-252 {
  padding-left: 252px;
  padding-right: 252px;
}

.py-252 {
  padding-top: 252px;
  padding-bottom: 252px;
}

/* padding 253px */
.p-253 {
  padding: 253px;
}

.pl-253 {
  padding-left: 253px;
}

.pr-253 {
  padding-right: 253px;
}

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

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

.px-253 {
  padding-left: 253px;
  padding-right: 253px;
}

.py-253 {
  padding-top: 253px;
  padding-bottom: 253px;
}

/* padding 254px */
.p-254 {
  padding: 254px;
}

.pl-254 {
  padding-left: 254px;
}

.pr-254 {
  padding-right: 254px;
}

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

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

.px-254 {
  padding-left: 254px;
  padding-right: 254px;
}

.py-254 {
  padding-top: 254px;
  padding-bottom: 254px;
}

/* padding 255px */
.p-255 {
  padding: 255px;
}

.pl-255 {
  padding-left: 255px;
}

.pr-255 {
  padding-right: 255px;
}

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

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

.px-255 {
  padding-left: 255px;
  padding-right: 255px;
}

.py-255 {
  padding-top: 255px;
  padding-bottom: 255px;
}

/* padding 256px */
.p-256 {
  padding: 256px;
}

.pl-256 {
  padding-left: 256px;
}

.pr-256 {
  padding-right: 256px;
}

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

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

.px-256 {
  padding-left: 256px;
  padding-right: 256px;
}

.py-256 {
  padding-top: 256px;
  padding-bottom: 256px;
}

/* padding 257px */
.p-257 {
  padding: 257px;
}

.pl-257 {
  padding-left: 257px;
}

.pr-257 {
  padding-right: 257px;
}

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

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

.px-257 {
  padding-left: 257px;
  padding-right: 257px;
}

.py-257 {
  padding-top: 257px;
  padding-bottom: 257px;
}

/* padding 258px */
.p-258 {
  padding: 258px;
}

.pl-258 {
  padding-left: 258px;
}

.pr-258 {
  padding-right: 258px;
}

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

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

.px-258 {
  padding-left: 258px;
  padding-right: 258px;
}

.py-258 {
  padding-top: 258px;
  padding-bottom: 258px;
}

/* padding 259px */
.p-259 {
  padding: 259px;
}

.pl-259 {
  padding-left: 259px;
}

.pr-259 {
  padding-right: 259px;
}

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

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

.px-259 {
  padding-left: 259px;
  padding-right: 259px;
}

.py-259 {
  padding-top: 259px;
  padding-bottom: 259px;
}

/* padding 260px */
.p-260 {
  padding: 260px;
}

.pl-260 {
  padding-left: 260px;
}

.pr-260 {
  padding-right: 260px;
}

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

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

.px-260 {
  padding-left: 260px;
  padding-right: 260px;
}

.py-260 {
  padding-top: 260px;
  padding-bottom: 260px;
}

/* padding 261px */
.p-261 {
  padding: 261px;
}

.pl-261 {
  padding-left: 261px;
}

.pr-261 {
  padding-right: 261px;
}

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

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

.px-261 {
  padding-left: 261px;
  padding-right: 261px;
}

.py-261 {
  padding-top: 261px;
  padding-bottom: 261px;
}

/* padding 262px */
.p-262 {
  padding: 262px;
}

.pl-262 {
  padding-left: 262px;
}

.pr-262 {
  padding-right: 262px;
}

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

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

.px-262 {
  padding-left: 262px;
  padding-right: 262px;
}

.py-262 {
  padding-top: 262px;
  padding-bottom: 262px;
}

/* padding 263px */
.p-263 {
  padding: 263px;
}

.pl-263 {
  padding-left: 263px;
}

.pr-263 {
  padding-right: 263px;
}

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

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

.px-263 {
  padding-left: 263px;
  padding-right: 263px;
}

.py-263 {
  padding-top: 263px;
  padding-bottom: 263px;
}

/* padding 264px */
.p-264 {
  padding: 264px;
}

.pl-264 {
  padding-left: 264px;
}

.pr-264 {
  padding-right: 264px;
}

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

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

.px-264 {
  padding-left: 264px;
  padding-right: 264px;
}

.py-264 {
  padding-top: 264px;
  padding-bottom: 264px;
}

/* padding 265px */
.p-265 {
  padding: 265px;
}

.pl-265 {
  padding-left: 265px;
}

.pr-265 {
  padding-right: 265px;
}

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

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

.px-265 {
  padding-left: 265px;
  padding-right: 265px;
}

.py-265 {
  padding-top: 265px;
  padding-bottom: 265px;
}

/* padding 266px */
.p-266 {
  padding: 266px;
}

.pl-266 {
  padding-left: 266px;
}

.pr-266 {
  padding-right: 266px;
}

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

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

.px-266 {
  padding-left: 266px;
  padding-right: 266px;
}

.py-266 {
  padding-top: 266px;
  padding-bottom: 266px;
}

/* padding 267px */
.p-267 {
  padding: 267px;
}

.pl-267 {
  padding-left: 267px;
}

.pr-267 {
  padding-right: 267px;
}

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

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

.px-267 {
  padding-left: 267px;
  padding-right: 267px;
}

.py-267 {
  padding-top: 267px;
  padding-bottom: 267px;
}

/* padding 268px */
.p-268 {
  padding: 268px;
}

.pl-268 {
  padding-left: 268px;
}

.pr-268 {
  padding-right: 268px;
}

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

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

.px-268 {
  padding-left: 268px;
  padding-right: 268px;
}

.py-268 {
  padding-top: 268px;
  padding-bottom: 268px;
}

/* padding 269px */
.p-269 {
  padding: 269px;
}

.pl-269 {
  padding-left: 269px;
}

.pr-269 {
  padding-right: 269px;
}

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

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

.px-269 {
  padding-left: 269px;
  padding-right: 269px;
}

.py-269 {
  padding-top: 269px;
  padding-bottom: 269px;
}

/* padding 270px */
.p-270 {
  padding: 270px;
}

.pl-270 {
  padding-left: 270px;
}

.pr-270 {
  padding-right: 270px;
}

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

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

.px-270 {
  padding-left: 270px;
  padding-right: 270px;
}

.py-270 {
  padding-top: 270px;
  padding-bottom: 270px;
}

/* padding 271px */
.p-271 {
  padding: 271px;
}

.pl-271 {
  padding-left: 271px;
}

.pr-271 {
  padding-right: 271px;
}

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

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

.px-271 {
  padding-left: 271px;
  padding-right: 271px;
}

.py-271 {
  padding-top: 271px;
  padding-bottom: 271px;
}

/* padding 272px */
.p-272 {
  padding: 272px;
}

.pl-272 {
  padding-left: 272px;
}

.pr-272 {
  padding-right: 272px;
}

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

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

.px-272 {
  padding-left: 272px;
  padding-right: 272px;
}

.py-272 {
  padding-top: 272px;
  padding-bottom: 272px;
}

/* padding 273px */
.p-273 {
  padding: 273px;
}

.pl-273 {
  padding-left: 273px;
}

.pr-273 {
  padding-right: 273px;
}

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

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

.px-273 {
  padding-left: 273px;
  padding-right: 273px;
}

.py-273 {
  padding-top: 273px;
  padding-bottom: 273px;
}

/* padding 274px */
.p-274 {
  padding: 274px;
}

.pl-274 {
  padding-left: 274px;
}

.pr-274 {
  padding-right: 274px;
}

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

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

.px-274 {
  padding-left: 274px;
  padding-right: 274px;
}

.py-274 {
  padding-top: 274px;
  padding-bottom: 274px;
}

/* padding 275px */
.p-275 {
  padding: 275px;
}

.pl-275 {
  padding-left: 275px;
}

.pr-275 {
  padding-right: 275px;
}

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

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

.px-275 {
  padding-left: 275px;
  padding-right: 275px;
}

.py-275 {
  padding-top: 275px;
  padding-bottom: 275px;
}

/* padding 276px */
.p-276 {
  padding: 276px;
}

.pl-276 {
  padding-left: 276px;
}

.pr-276 {
  padding-right: 276px;
}

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

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

.px-276 {
  padding-left: 276px;
  padding-right: 276px;
}

.py-276 {
  padding-top: 276px;
  padding-bottom: 276px;
}

/* padding 277px */
.p-277 {
  padding: 277px;
}

.pl-277 {
  padding-left: 277px;
}

.pr-277 {
  padding-right: 277px;
}

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

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

.px-277 {
  padding-left: 277px;
  padding-right: 277px;
}

.py-277 {
  padding-top: 277px;
  padding-bottom: 277px;
}

/* padding 278px */
.p-278 {
  padding: 278px;
}

.pl-278 {
  padding-left: 278px;
}

.pr-278 {
  padding-right: 278px;
}

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

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

.px-278 {
  padding-left: 278px;
  padding-right: 278px;
}

.py-278 {
  padding-top: 278px;
  padding-bottom: 278px;
}

/* padding 279px */
.p-279 {
  padding: 279px;
}

.pl-279 {
  padding-left: 279px;
}

.pr-279 {
  padding-right: 279px;
}

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

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

.px-279 {
  padding-left: 279px;
  padding-right: 279px;
}

.py-279 {
  padding-top: 279px;
  padding-bottom: 279px;
}

/* padding 280px */
.p-280 {
  padding: 280px;
}

.pl-280 {
  padding-left: 280px;
}

.pr-280 {
  padding-right: 280px;
}

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

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

.px-280 {
  padding-left: 280px;
  padding-right: 280px;
}

.py-280 {
  padding-top: 280px;
  padding-bottom: 280px;
}

/* padding 281px */
.p-281 {
  padding: 281px;
}

.pl-281 {
  padding-left: 281px;
}

.pr-281 {
  padding-right: 281px;
}

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

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

.px-281 {
  padding-left: 281px;
  padding-right: 281px;
}

.py-281 {
  padding-top: 281px;
  padding-bottom: 281px;
}

/* padding 282px */
.p-282 {
  padding: 282px;
}

.pl-282 {
  padding-left: 282px;
}

.pr-282 {
  padding-right: 282px;
}

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

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

.px-282 {
  padding-left: 282px;
  padding-right: 282px;
}

.py-282 {
  padding-top: 282px;
  padding-bottom: 282px;
}

/* padding 283px */
.p-283 {
  padding: 283px;
}

.pl-283 {
  padding-left: 283px;
}

.pr-283 {
  padding-right: 283px;
}

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

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

.px-283 {
  padding-left: 283px;
  padding-right: 283px;
}

.py-283 {
  padding-top: 283px;
  padding-bottom: 283px;
}

/* padding 284px */
.p-284 {
  padding: 284px;
}

.pl-284 {
  padding-left: 284px;
}

.pr-284 {
  padding-right: 284px;
}

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

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

.px-284 {
  padding-left: 284px;
  padding-right: 284px;
}

.py-284 {
  padding-top: 284px;
  padding-bottom: 284px;
}

/* padding 285px */
.p-285 {
  padding: 285px;
}

.pl-285 {
  padding-left: 285px;
}

.pr-285 {
  padding-right: 285px;
}

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

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

.px-285 {
  padding-left: 285px;
  padding-right: 285px;
}

.py-285 {
  padding-top: 285px;
  padding-bottom: 285px;
}

/* padding 286px */
.p-286 {
  padding: 286px;
}

.pl-286 {
  padding-left: 286px;
}

.pr-286 {
  padding-right: 286px;
}

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

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

.px-286 {
  padding-left: 286px;
  padding-right: 286px;
}

.py-286 {
  padding-top: 286px;
  padding-bottom: 286px;
}

/* padding 287px */
.p-287 {
  padding: 287px;
}

.pl-287 {
  padding-left: 287px;
}

.pr-287 {
  padding-right: 287px;
}

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

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

.px-287 {
  padding-left: 287px;
  padding-right: 287px;
}

.py-287 {
  padding-top: 287px;
  padding-bottom: 287px;
}

/* padding 288px */
.p-288 {
  padding: 288px;
}

.pl-288 {
  padding-left: 288px;
}

.pr-288 {
  padding-right: 288px;
}

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

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

.px-288 {
  padding-left: 288px;
  padding-right: 288px;
}

.py-288 {
  padding-top: 288px;
  padding-bottom: 288px;
}

/* padding 289px */
.p-289 {
  padding: 289px;
}

.pl-289 {
  padding-left: 289px;
}

.pr-289 {
  padding-right: 289px;
}

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

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

.px-289 {
  padding-left: 289px;
  padding-right: 289px;
}

.py-289 {
  padding-top: 289px;
  padding-bottom: 289px;
}

/* padding 290px */
.p-290 {
  padding: 290px;
}

.pl-290 {
  padding-left: 290px;
}

.pr-290 {
  padding-right: 290px;
}

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

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

.px-290 {
  padding-left: 290px;
  padding-right: 290px;
}

.py-290 {
  padding-top: 290px;
  padding-bottom: 290px;
}

/* padding 291px */
.p-291 {
  padding: 291px;
}

.pl-291 {
  padding-left: 291px;
}

.pr-291 {
  padding-right: 291px;
}

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

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

.px-291 {
  padding-left: 291px;
  padding-right: 291px;
}

.py-291 {
  padding-top: 291px;
  padding-bottom: 291px;
}

/* padding 292px */
.p-292 {
  padding: 292px;
}

.pl-292 {
  padding-left: 292px;
}

.pr-292 {
  padding-right: 292px;
}

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

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

.px-292 {
  padding-left: 292px;
  padding-right: 292px;
}

.py-292 {
  padding-top: 292px;
  padding-bottom: 292px;
}

/* padding 293px */
.p-293 {
  padding: 293px;
}

.pl-293 {
  padding-left: 293px;
}

.pr-293 {
  padding-right: 293px;
}

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

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

.px-293 {
  padding-left: 293px;
  padding-right: 293px;
}

.py-293 {
  padding-top: 293px;
  padding-bottom: 293px;
}

/* padding 294px */
.p-294 {
  padding: 294px;
}

.pl-294 {
  padding-left: 294px;
}

.pr-294 {
  padding-right: 294px;
}

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

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

.px-294 {
  padding-left: 294px;
  padding-right: 294px;
}

.py-294 {
  padding-top: 294px;
  padding-bottom: 294px;
}

/* padding 295px */
.p-295 {
  padding: 295px;
}

.pl-295 {
  padding-left: 295px;
}

.pr-295 {
  padding-right: 295px;
}

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

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

.px-295 {
  padding-left: 295px;
  padding-right: 295px;
}

.py-295 {
  padding-top: 295px;
  padding-bottom: 295px;
}

/* padding 296px */
.p-296 {
  padding: 296px;
}

.pl-296 {
  padding-left: 296px;
}

.pr-296 {
  padding-right: 296px;
}

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

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

.px-296 {
  padding-left: 296px;
  padding-right: 296px;
}

.py-296 {
  padding-top: 296px;
  padding-bottom: 296px;
}

/* padding 297px */
.p-297 {
  padding: 297px;
}

.pl-297 {
  padding-left: 297px;
}

.pr-297 {
  padding-right: 297px;
}

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

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

.px-297 {
  padding-left: 297px;
  padding-right: 297px;
}

.py-297 {
  padding-top: 297px;
  padding-bottom: 297px;
}

/* padding 298px */
.p-298 {
  padding: 298px;
}

.pl-298 {
  padding-left: 298px;
}

.pr-298 {
  padding-right: 298px;
}

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

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

.px-298 {
  padding-left: 298px;
  padding-right: 298px;
}

.py-298 {
  padding-top: 298px;
  padding-bottom: 298px;
}

/* padding 299px */
.p-299 {
  padding: 299px;
}

.pl-299 {
  padding-left: 299px;
}

.pr-299 {
  padding-right: 299px;
}

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

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

.px-299 {
  padding-left: 299px;
  padding-right: 299px;
}

.py-299 {
  padding-top: 299px;
  padding-bottom: 299px;
}

/* padding 300px */
.p-300 {
  padding: 300px;
}

.pl-300 {
  padding-left: 300px;
}

.pr-300 {
  padding-right: 300px;
}

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

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

.px-300 {
  padding-left: 300px;
  padding-right: 300px;
}

.py-300 {
  padding-top: 300px;
  padding-bottom: 300px;
}

/* padding 301px */
.p-301 {
  padding: 301px;
}

.pl-301 {
  padding-left: 301px;
}

.pr-301 {
  padding-right: 301px;
}

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

.pb-301 {
  padding-bottom: 301px;
}

.px-301 {
  padding-left: 301px;
  padding-right: 301px;
}

.py-301 {
  padding-top: 301px;
  padding-bottom: 301px;
}

/* padding 302px */
.p-302 {
  padding: 302px;
}

.pl-302 {
  padding-left: 302px;
}

.pr-302 {
  padding-right: 302px;
}

.pt-302 {
  padding-top: 302px;
}

.pb-302 {
  padding-bottom: 302px;
}

.px-302 {
  padding-left: 302px;
  padding-right: 302px;
}

.py-302 {
  padding-top: 302px;
  padding-bottom: 302px;
}

/* padding 303px */
.p-303 {
  padding: 303px;
}

.pl-303 {
  padding-left: 303px;
}

.pr-303 {
  padding-right: 303px;
}

.pt-303 {
  padding-top: 303px;
}

.pb-303 {
  padding-bottom: 303px;
}

.px-303 {
  padding-left: 303px;
  padding-right: 303px;
}

.py-303 {
  padding-top: 303px;
  padding-bottom: 303px;
}

/* padding 304px */
.p-304 {
  padding: 304px;
}

.pl-304 {
  padding-left: 304px;
}

.pr-304 {
  padding-right: 304px;
}

.pt-304 {
  padding-top: 304px;
}

.pb-304 {
  padding-bottom: 304px;
}

.px-304 {
  padding-left: 304px;
  padding-right: 304px;
}

.py-304 {
  padding-top: 304px;
  padding-bottom: 304px;
}

/* padding 305px */
.p-305 {
  padding: 305px;
}

.pl-305 {
  padding-left: 305px;
}

.pr-305 {
  padding-right: 305px;
}

.pt-305 {
  padding-top: 305px;
}

.pb-305 {
  padding-bottom: 305px;
}

.px-305 {
  padding-left: 305px;
  padding-right: 305px;
}

.py-305 {
  padding-top: 305px;
  padding-bottom: 305px;
}

/* padding 306px */
.p-306 {
  padding: 306px;
}

.pl-306 {
  padding-left: 306px;
}

.pr-306 {
  padding-right: 306px;
}

.pt-306 {
  padding-top: 306px;
}

.pb-306 {
  padding-bottom: 306px;
}

.px-306 {
  padding-left: 306px;
  padding-right: 306px;
}

.py-306 {
  padding-top: 306px;
  padding-bottom: 306px;
}

/* padding 307px */
.p-307 {
  padding: 307px;
}

.pl-307 {
  padding-left: 307px;
}

.pr-307 {
  padding-right: 307px;
}

.pt-307 {
  padding-top: 307px;
}

.pb-307 {
  padding-bottom: 307px;
}

.px-307 {
  padding-left: 307px;
  padding-right: 307px;
}

.py-307 {
  padding-top: 307px;
  padding-bottom: 307px;
}

/* padding 308px */
.p-308 {
  padding: 308px;
}

.pl-308 {
  padding-left: 308px;
}

.pr-308 {
  padding-right: 308px;
}

.pt-308 {
  padding-top: 308px;
}

.pb-308 {
  padding-bottom: 308px;
}

.px-308 {
  padding-left: 308px;
  padding-right: 308px;
}

.py-308 {
  padding-top: 308px;
  padding-bottom: 308px;
}

/* padding 309px */
.p-309 {
  padding: 309px;
}

.pl-309 {
  padding-left: 309px;
}

.pr-309 {
  padding-right: 309px;
}

.pt-309 {
  padding-top: 309px;
}

.pb-309 {
  padding-bottom: 309px;
}

.px-309 {
  padding-left: 309px;
  padding-right: 309px;
}

.py-309 {
  padding-top: 309px;
  padding-bottom: 309px;
}

/* padding 310px */
.p-310 {
  padding: 310px;
}

.pl-310 {
  padding-left: 310px;
}

.pr-310 {
  padding-right: 310px;
}

.pt-310 {
  padding-top: 310px;
}

.pb-310 {
  padding-bottom: 310px;
}

.px-310 {
  padding-left: 310px;
  padding-right: 310px;
}

.py-310 {
  padding-top: 310px;
  padding-bottom: 310px;
}

/* padding 311px */
.p-311 {
  padding: 311px;
}

.pl-311 {
  padding-left: 311px;
}

.pr-311 {
  padding-right: 311px;
}

.pt-311 {
  padding-top: 311px;
}

.pb-311 {
  padding-bottom: 311px;
}

.px-311 {
  padding-left: 311px;
  padding-right: 311px;
}

.py-311 {
  padding-top: 311px;
  padding-bottom: 311px;
}

/* padding 312px */
.p-312 {
  padding: 312px;
}

.pl-312 {
  padding-left: 312px;
}

.pr-312 {
  padding-right: 312px;
}

.pt-312 {
  padding-top: 312px;
}

.pb-312 {
  padding-bottom: 312px;
}

.px-312 {
  padding-left: 312px;
  padding-right: 312px;
}

.py-312 {
  padding-top: 312px;
  padding-bottom: 312px;
}

/* padding 313px */
.p-313 {
  padding: 313px;
}

.pl-313 {
  padding-left: 313px;
}

.pr-313 {
  padding-right: 313px;
}

.pt-313 {
  padding-top: 313px;
}

.pb-313 {
  padding-bottom: 313px;
}

.px-313 {
  padding-left: 313px;
  padding-right: 313px;
}

.py-313 {
  padding-top: 313px;
  padding-bottom: 313px;
}

/* padding 314px */
.p-314 {
  padding: 314px;
}

.pl-314 {
  padding-left: 314px;
}

.pr-314 {
  padding-right: 314px;
}

.pt-314 {
  padding-top: 314px;
}

.pb-314 {
  padding-bottom: 314px;
}

.px-314 {
  padding-left: 314px;
  padding-right: 314px;
}

.py-314 {
  padding-top: 314px;
  padding-bottom: 314px;
}

/* padding 315px */
.p-315 {
  padding: 315px;
}

.pl-315 {
  padding-left: 315px;
}

.pr-315 {
  padding-right: 315px;
}

.pt-315 {
  padding-top: 315px;
}

.pb-315 {
  padding-bottom: 315px;
}

.px-315 {
  padding-left: 315px;
  padding-right: 315px;
}

.py-315 {
  padding-top: 315px;
  padding-bottom: 315px;
}

/* padding 316px */
.p-316 {
  padding: 316px;
}

.pl-316 {
  padding-left: 316px;
}

.pr-316 {
  padding-right: 316px;
}

.pt-316 {
  padding-top: 316px;
}

.pb-316 {
  padding-bottom: 316px;
}

.px-316 {
  padding-left: 316px;
  padding-right: 316px;
}

.py-316 {
  padding-top: 316px;
  padding-bottom: 316px;
}

/* padding 317px */
.p-317 {
  padding: 317px;
}

.pl-317 {
  padding-left: 317px;
}

.pr-317 {
  padding-right: 317px;
}

.pt-317 {
  padding-top: 317px;
}

.pb-317 {
  padding-bottom: 317px;
}

.px-317 {
  padding-left: 317px;
  padding-right: 317px;
}

.py-317 {
  padding-top: 317px;
  padding-bottom: 317px;
}

/* padding 318px */
.p-318 {
  padding: 318px;
}

.pl-318 {
  padding-left: 318px;
}

.pr-318 {
  padding-right: 318px;
}

.pt-318 {
  padding-top: 318px;
}

.pb-318 {
  padding-bottom: 318px;
}

.px-318 {
  padding-left: 318px;
  padding-right: 318px;
}

.py-318 {
  padding-top: 318px;
  padding-bottom: 318px;
}

/* padding 319px */
.p-319 {
  padding: 319px;
}

.pl-319 {
  padding-left: 319px;
}

.pr-319 {
  padding-right: 319px;
}

.pt-319 {
  padding-top: 319px;
}

.pb-319 {
  padding-bottom: 319px;
}

.px-319 {
  padding-left: 319px;
  padding-right: 319px;
}

.py-319 {
  padding-top: 319px;
  padding-bottom: 319px;
}

/* padding 320px */
.p-320 {
  padding: 320px;
}

.pl-320 {
  padding-left: 320px;
}

.pr-320 {
  padding-right: 320px;
}

.pt-320 {
  padding-top: 320px;
}

.pb-320 {
  padding-bottom: 320px;
}

.px-320 {
  padding-left: 320px;
  padding-right: 320px;
}

.py-320 {
  padding-top: 320px;
  padding-bottom: 320px;
}

/* padding 321px */
.p-321 {
  padding: 321px;
}

.pl-321 {
  padding-left: 321px;
}

.pr-321 {
  padding-right: 321px;
}

.pt-321 {
  padding-top: 321px;
}

.pb-321 {
  padding-bottom: 321px;
}

.px-321 {
  padding-left: 321px;
  padding-right: 321px;
}

.py-321 {
  padding-top: 321px;
  padding-bottom: 321px;
}

/* padding 322px */
.p-322 {
  padding: 322px;
}

.pl-322 {
  padding-left: 322px;
}

.pr-322 {
  padding-right: 322px;
}

.pt-322 {
  padding-top: 322px;
}

.pb-322 {
  padding-bottom: 322px;
}

.px-322 {
  padding-left: 322px;
  padding-right: 322px;
}

.py-322 {
  padding-top: 322px;
  padding-bottom: 322px;
}

/* padding 323px */
.p-323 {
  padding: 323px;
}

.pl-323 {
  padding-left: 323px;
}

.pr-323 {
  padding-right: 323px;
}

.pt-323 {
  padding-top: 323px;
}

.pb-323 {
  padding-bottom: 323px;
}

.px-323 {
  padding-left: 323px;
  padding-right: 323px;
}

.py-323 {
  padding-top: 323px;
  padding-bottom: 323px;
}

/* padding 324px */
.p-324 {
  padding: 324px;
}

.pl-324 {
  padding-left: 324px;
}

.pr-324 {
  padding-right: 324px;
}

.pt-324 {
  padding-top: 324px;
}

.pb-324 {
  padding-bottom: 324px;
}

.px-324 {
  padding-left: 324px;
  padding-right: 324px;
}

.py-324 {
  padding-top: 324px;
  padding-bottom: 324px;
}

/* padding 325px */
.p-325 {
  padding: 325px;
}

.pl-325 {
  padding-left: 325px;
}

.pr-325 {
  padding-right: 325px;
}

.pt-325 {
  padding-top: 325px;
}

.pb-325 {
  padding-bottom: 325px;
}

.px-325 {
  padding-left: 325px;
  padding-right: 325px;
}

.py-325 {
  padding-top: 325px;
  padding-bottom: 325px;
}

/* padding 326px */
.p-326 {
  padding: 326px;
}

.pl-326 {
  padding-left: 326px;
}

.pr-326 {
  padding-right: 326px;
}

.pt-326 {
  padding-top: 326px;
}

.pb-326 {
  padding-bottom: 326px;
}

.px-326 {
  padding-left: 326px;
  padding-right: 326px;
}

.py-326 {
  padding-top: 326px;
  padding-bottom: 326px;
}

/* padding 327px */
.p-327 {
  padding: 327px;
}

.pl-327 {
  padding-left: 327px;
}

.pr-327 {
  padding-right: 327px;
}

.pt-327 {
  padding-top: 327px;
}

.pb-327 {
  padding-bottom: 327px;
}

.px-327 {
  padding-left: 327px;
  padding-right: 327px;
}

.py-327 {
  padding-top: 327px;
  padding-bottom: 327px;
}

/* padding 328px */
.p-328 {
  padding: 328px;
}

.pl-328 {
  padding-left: 328px;
}

.pr-328 {
  padding-right: 328px;
}

.pt-328 {
  padding-top: 328px;
}

.pb-328 {
  padding-bottom: 328px;
}

.px-328 {
  padding-left: 328px;
  padding-right: 328px;
}

.py-328 {
  padding-top: 328px;
  padding-bottom: 328px;
}

/* padding 329px */
.p-329 {
  padding: 329px;
}

.pl-329 {
  padding-left: 329px;
}

.pr-329 {
  padding-right: 329px;
}

.pt-329 {
  padding-top: 329px;
}

.pb-329 {
  padding-bottom: 329px;
}

.px-329 {
  padding-left: 329px;
  padding-right: 329px;
}

.py-329 {
  padding-top: 329px;
  padding-bottom: 329px;
}

/* padding 330px */
.p-330 {
  padding: 330px;
}

.pl-330 {
  padding-left: 330px;
}

.pr-330 {
  padding-right: 330px;
}

.pt-330 {
  padding-top: 330px;
}

.pb-330 {
  padding-bottom: 330px;
}

.px-330 {
  padding-left: 330px;
  padding-right: 330px;
}

.py-330 {
  padding-top: 330px;
  padding-bottom: 330px;
}

/* padding 331px */
.p-331 {
  padding: 331px;
}

.pl-331 {
  padding-left: 331px;
}

.pr-331 {
  padding-right: 331px;
}

.pt-331 {
  padding-top: 331px;
}

.pb-331 {
  padding-bottom: 331px;
}

.px-331 {
  padding-left: 331px;
  padding-right: 331px;
}

.py-331 {
  padding-top: 331px;
  padding-bottom: 331px;
}

/* padding 332px */
.p-332 {
  padding: 332px;
}

.pl-332 {
  padding-left: 332px;
}

.pr-332 {
  padding-right: 332px;
}

.pt-332 {
  padding-top: 332px;
}

.pb-332 {
  padding-bottom: 332px;
}

.px-332 {
  padding-left: 332px;
  padding-right: 332px;
}

.py-332 {
  padding-top: 332px;
  padding-bottom: 332px;
}

/* padding 333px */
.p-333 {
  padding: 333px;
}

.pl-333 {
  padding-left: 333px;
}

.pr-333 {
  padding-right: 333px;
}

.pt-333 {
  padding-top: 333px;
}

.pb-333 {
  padding-bottom: 333px;
}

.px-333 {
  padding-left: 333px;
  padding-right: 333px;
}

.py-333 {
  padding-top: 333px;
  padding-bottom: 333px;
}

/* padding 334px */
.p-334 {
  padding: 334px;
}

.pl-334 {
  padding-left: 334px;
}

.pr-334 {
  padding-right: 334px;
}

.pt-334 {
  padding-top: 334px;
}

.pb-334 {
  padding-bottom: 334px;
}

.px-334 {
  padding-left: 334px;
  padding-right: 334px;
}

.py-334 {
  padding-top: 334px;
  padding-bottom: 334px;
}

/* padding 335px */
.p-335 {
  padding: 335px;
}

.pl-335 {
  padding-left: 335px;
}

.pr-335 {
  padding-right: 335px;
}

.pt-335 {
  padding-top: 335px;
}

.pb-335 {
  padding-bottom: 335px;
}

.px-335 {
  padding-left: 335px;
  padding-right: 335px;
}

.py-335 {
  padding-top: 335px;
  padding-bottom: 335px;
}

/* padding 336px */
.p-336 {
  padding: 336px;
}

.pl-336 {
  padding-left: 336px;
}

.pr-336 {
  padding-right: 336px;
}

.pt-336 {
  padding-top: 336px;
}

.pb-336 {
  padding-bottom: 336px;
}

.px-336 {
  padding-left: 336px;
  padding-right: 336px;
}

.py-336 {
  padding-top: 336px;
  padding-bottom: 336px;
}

/* padding 337px */
.p-337 {
  padding: 337px;
}

.pl-337 {
  padding-left: 337px;
}

.pr-337 {
  padding-right: 337px;
}

.pt-337 {
  padding-top: 337px;
}

.pb-337 {
  padding-bottom: 337px;
}

.px-337 {
  padding-left: 337px;
  padding-right: 337px;
}

.py-337 {
  padding-top: 337px;
  padding-bottom: 337px;
}

/* padding 338px */
.p-338 {
  padding: 338px;
}

.pl-338 {
  padding-left: 338px;
}

.pr-338 {
  padding-right: 338px;
}

.pt-338 {
  padding-top: 338px;
}

.pb-338 {
  padding-bottom: 338px;
}

.px-338 {
  padding-left: 338px;
  padding-right: 338px;
}

.py-338 {
  padding-top: 338px;
  padding-bottom: 338px;
}

/* padding 339px */
.p-339 {
  padding: 339px;
}

.pl-339 {
  padding-left: 339px;
}

.pr-339 {
  padding-right: 339px;
}

.pt-339 {
  padding-top: 339px;
}

.pb-339 {
  padding-bottom: 339px;
}

.px-339 {
  padding-left: 339px;
  padding-right: 339px;
}

.py-339 {
  padding-top: 339px;
  padding-bottom: 339px;
}

/* padding 340px */
.p-340 {
  padding: 340px;
}

.pl-340 {
  padding-left: 340px;
}

.pr-340 {
  padding-right: 340px;
}

.pt-340 {
  padding-top: 340px;
}

.pb-340 {
  padding-bottom: 340px;
}

.px-340 {
  padding-left: 340px;
  padding-right: 340px;
}

.py-340 {
  padding-top: 340px;
  padding-bottom: 340px;
}

/* padding 341px */
.p-341 {
  padding: 341px;
}

.pl-341 {
  padding-left: 341px;
}

.pr-341 {
  padding-right: 341px;
}

.pt-341 {
  padding-top: 341px;
}

.pb-341 {
  padding-bottom: 341px;
}

.px-341 {
  padding-left: 341px;
  padding-right: 341px;
}

.py-341 {
  padding-top: 341px;
  padding-bottom: 341px;
}

/* padding 342px */
.p-342 {
  padding: 342px;
}

.pl-342 {
  padding-left: 342px;
}

.pr-342 {
  padding-right: 342px;
}

.pt-342 {
  padding-top: 342px;
}

.pb-342 {
  padding-bottom: 342px;
}

.px-342 {
  padding-left: 342px;
  padding-right: 342px;
}

.py-342 {
  padding-top: 342px;
  padding-bottom: 342px;
}

/* padding 343px */
.p-343 {
  padding: 343px;
}

.pl-343 {
  padding-left: 343px;
}

.pr-343 {
  padding-right: 343px;
}

.pt-343 {
  padding-top: 343px;
}

.pb-343 {
  padding-bottom: 343px;
}

.px-343 {
  padding-left: 343px;
  padding-right: 343px;
}

.py-343 {
  padding-top: 343px;
  padding-bottom: 343px;
}

/* padding 344px */
.p-344 {
  padding: 344px;
}

.pl-344 {
  padding-left: 344px;
}

.pr-344 {
  padding-right: 344px;
}

.pt-344 {
  padding-top: 344px;
}

.pb-344 {
  padding-bottom: 344px;
}

.px-344 {
  padding-left: 344px;
  padding-right: 344px;
}

.py-344 {
  padding-top: 344px;
  padding-bottom: 344px;
}

/* padding 345px */
.p-345 {
  padding: 345px;
}

.pl-345 {
  padding-left: 345px;
}

.pr-345 {
  padding-right: 345px;
}

.pt-345 {
  padding-top: 345px;
}

.pb-345 {
  padding-bottom: 345px;
}

.px-345 {
  padding-left: 345px;
  padding-right: 345px;
}

.py-345 {
  padding-top: 345px;
  padding-bottom: 345px;
}

/* padding 346px */
.p-346 {
  padding: 346px;
}

.pl-346 {
  padding-left: 346px;
}

.pr-346 {
  padding-right: 346px;
}

.pt-346 {
  padding-top: 346px;
}

.pb-346 {
  padding-bottom: 346px;
}

.px-346 {
  padding-left: 346px;
  padding-right: 346px;
}

.py-346 {
  padding-top: 346px;
  padding-bottom: 346px;
}

/* padding 347px */
.p-347 {
  padding: 347px;
}

.pl-347 {
  padding-left: 347px;
}

.pr-347 {
  padding-right: 347px;
}

.pt-347 {
  padding-top: 347px;
}

.pb-347 {
  padding-bottom: 347px;
}

.px-347 {
  padding-left: 347px;
  padding-right: 347px;
}

.py-347 {
  padding-top: 347px;
  padding-bottom: 347px;
}

/* padding 348px */
.p-348 {
  padding: 348px;
}

.pl-348 {
  padding-left: 348px;
}

.pr-348 {
  padding-right: 348px;
}

.pt-348 {
  padding-top: 348px;
}

.pb-348 {
  padding-bottom: 348px;
}

.px-348 {
  padding-left: 348px;
  padding-right: 348px;
}

.py-348 {
  padding-top: 348px;
  padding-bottom: 348px;
}

/* padding 349px */
.p-349 {
  padding: 349px;
}

.pl-349 {
  padding-left: 349px;
}

.pr-349 {
  padding-right: 349px;
}

.pt-349 {
  padding-top: 349px;
}

.pb-349 {
  padding-bottom: 349px;
}

.px-349 {
  padding-left: 349px;
  padding-right: 349px;
}

.py-349 {
  padding-top: 349px;
  padding-bottom: 349px;
}

/* padding 350px */
.p-350 {
  padding: 350px;
}

.pl-350 {
  padding-left: 350px;
}

.pr-350 {
  padding-right: 350px;
}

.pt-350 {
  padding-top: 350px;
}

.pb-350 {
  padding-bottom: 350px;
}

.px-350 {
  padding-left: 350px;
  padding-right: 350px;
}

.py-350 {
  padding-top: 350px;
  padding-bottom: 350px;
}

/* padding 351px */
.p-351 {
  padding: 351px;
}

.pl-351 {
  padding-left: 351px;
}

.pr-351 {
  padding-right: 351px;
}

.pt-351 {
  padding-top: 351px;
}

.pb-351 {
  padding-bottom: 351px;
}

.px-351 {
  padding-left: 351px;
  padding-right: 351px;
}

.py-351 {
  padding-top: 351px;
  padding-bottom: 351px;
}

/* padding 352px */
.p-352 {
  padding: 352px;
}

.pl-352 {
  padding-left: 352px;
}

.pr-352 {
  padding-right: 352px;
}

.pt-352 {
  padding-top: 352px;
}

.pb-352 {
  padding-bottom: 352px;
}

.px-352 {
  padding-left: 352px;
  padding-right: 352px;
}

.py-352 {
  padding-top: 352px;
  padding-bottom: 352px;
}

/* padding 353px */
.p-353 {
  padding: 353px;
}

.pl-353 {
  padding-left: 353px;
}

.pr-353 {
  padding-right: 353px;
}

.pt-353 {
  padding-top: 353px;
}

.pb-353 {
  padding-bottom: 353px;
}

.px-353 {
  padding-left: 353px;
  padding-right: 353px;
}

.py-353 {
  padding-top: 353px;
  padding-bottom: 353px;
}

/* padding 354px */
.p-354 {
  padding: 354px;
}

.pl-354 {
  padding-left: 354px;
}

.pr-354 {
  padding-right: 354px;
}

.pt-354 {
  padding-top: 354px;
}

.pb-354 {
  padding-bottom: 354px;
}

.px-354 {
  padding-left: 354px;
  padding-right: 354px;
}

.py-354 {
  padding-top: 354px;
  padding-bottom: 354px;
}

/* padding 355px */
.p-355 {
  padding: 355px;
}

.pl-355 {
  padding-left: 355px;
}

.pr-355 {
  padding-right: 355px;
}

.pt-355 {
  padding-top: 355px;
}

.pb-355 {
  padding-bottom: 355px;
}

.px-355 {
  padding-left: 355px;
  padding-right: 355px;
}

.py-355 {
  padding-top: 355px;
  padding-bottom: 355px;
}

/* padding 356px */
.p-356 {
  padding: 356px;
}

.pl-356 {
  padding-left: 356px;
}

.pr-356 {
  padding-right: 356px;
}

.pt-356 {
  padding-top: 356px;
}

.pb-356 {
  padding-bottom: 356px;
}

.px-356 {
  padding-left: 356px;
  padding-right: 356px;
}

.py-356 {
  padding-top: 356px;
  padding-bottom: 356px;
}

/* padding 357px */
.p-357 {
  padding: 357px;
}

.pl-357 {
  padding-left: 357px;
}

.pr-357 {
  padding-right: 357px;
}

.pt-357 {
  padding-top: 357px;
}

.pb-357 {
  padding-bottom: 357px;
}

.px-357 {
  padding-left: 357px;
  padding-right: 357px;
}

.py-357 {
  padding-top: 357px;
  padding-bottom: 357px;
}

/* padding 358px */
.p-358 {
  padding: 358px;
}

.pl-358 {
  padding-left: 358px;
}

.pr-358 {
  padding-right: 358px;
}

.pt-358 {
  padding-top: 358px;
}

.pb-358 {
  padding-bottom: 358px;
}

.px-358 {
  padding-left: 358px;
  padding-right: 358px;
}

.py-358 {
  padding-top: 358px;
  padding-bottom: 358px;
}

/* padding 359px */
.p-359 {
  padding: 359px;
}

.pl-359 {
  padding-left: 359px;
}

.pr-359 {
  padding-right: 359px;
}

.pt-359 {
  padding-top: 359px;
}

.pb-359 {
  padding-bottom: 359px;
}

.px-359 {
  padding-left: 359px;
  padding-right: 359px;
}

.py-359 {
  padding-top: 359px;
  padding-bottom: 359px;
}

/* padding 360px */
.p-360 {
  padding: 360px;
}

.pl-360 {
  padding-left: 360px;
}

.pr-360 {
  padding-right: 360px;
}

.pt-360 {
  padding-top: 360px;
}

.pb-360 {
  padding-bottom: 360px;
}

.px-360 {
  padding-left: 360px;
  padding-right: 360px;
}

.py-360 {
  padding-top: 360px;
  padding-bottom: 360px;
}

/* padding 361px */
.p-361 {
  padding: 361px;
}

.pl-361 {
  padding-left: 361px;
}

.pr-361 {
  padding-right: 361px;
}

.pt-361 {
  padding-top: 361px;
}

.pb-361 {
  padding-bottom: 361px;
}

.px-361 {
  padding-left: 361px;
  padding-right: 361px;
}

.py-361 {
  padding-top: 361px;
  padding-bottom: 361px;
}

/* padding 362px */
.p-362 {
  padding: 362px;
}

.pl-362 {
  padding-left: 362px;
}

.pr-362 {
  padding-right: 362px;
}

.pt-362 {
  padding-top: 362px;
}

.pb-362 {
  padding-bottom: 362px;
}

.px-362 {
  padding-left: 362px;
  padding-right: 362px;
}

.py-362 {
  padding-top: 362px;
  padding-bottom: 362px;
}

/* padding 363px */
.p-363 {
  padding: 363px;
}

.pl-363 {
  padding-left: 363px;
}

.pr-363 {
  padding-right: 363px;
}

.pt-363 {
  padding-top: 363px;
}

.pb-363 {
  padding-bottom: 363px;
}

.px-363 {
  padding-left: 363px;
  padding-right: 363px;
}

.py-363 {
  padding-top: 363px;
  padding-bottom: 363px;
}

/* padding 364px */
.p-364 {
  padding: 364px;
}

.pl-364 {
  padding-left: 364px;
}

.pr-364 {
  padding-right: 364px;
}

.pt-364 {
  padding-top: 364px;
}

.pb-364 {
  padding-bottom: 364px;
}

.px-364 {
  padding-left: 364px;
  padding-right: 364px;
}

.py-364 {
  padding-top: 364px;
  padding-bottom: 364px;
}

/* padding 365px */
.p-365 {
  padding: 365px;
}

.pl-365 {
  padding-left: 365px;
}

.pr-365 {
  padding-right: 365px;
}

.pt-365 {
  padding-top: 365px;
}

.pb-365 {
  padding-bottom: 365px;
}

.px-365 {
  padding-left: 365px;
  padding-right: 365px;
}

.py-365 {
  padding-top: 365px;
  padding-bottom: 365px;
}

/* padding 366px */
.p-366 {
  padding: 366px;
}

.pl-366 {
  padding-left: 366px;
}

.pr-366 {
  padding-right: 366px;
}

.pt-366 {
  padding-top: 366px;
}

.pb-366 {
  padding-bottom: 366px;
}

.px-366 {
  padding-left: 366px;
  padding-right: 366px;
}

.py-366 {
  padding-top: 366px;
  padding-bottom: 366px;
}

/* padding 367px */
.p-367 {
  padding: 367px;
}

.pl-367 {
  padding-left: 367px;
}

.pr-367 {
  padding-right: 367px;
}

.pt-367 {
  padding-top: 367px;
}

.pb-367 {
  padding-bottom: 367px;
}

.px-367 {
  padding-left: 367px;
  padding-right: 367px;
}

.py-367 {
  padding-top: 367px;
  padding-bottom: 367px;
}

/* padding 368px */
.p-368 {
  padding: 368px;
}

.pl-368 {
  padding-left: 368px;
}

.pr-368 {
  padding-right: 368px;
}

.pt-368 {
  padding-top: 368px;
}

.pb-368 {
  padding-bottom: 368px;
}

.px-368 {
  padding-left: 368px;
  padding-right: 368px;
}

.py-368 {
  padding-top: 368px;
  padding-bottom: 368px;
}

/* padding 369px */
.p-369 {
  padding: 369px;
}

.pl-369 {
  padding-left: 369px;
}

.pr-369 {
  padding-right: 369px;
}

.pt-369 {
  padding-top: 369px;
}

.pb-369 {
  padding-bottom: 369px;
}

.px-369 {
  padding-left: 369px;
  padding-right: 369px;
}

.py-369 {
  padding-top: 369px;
  padding-bottom: 369px;
}

/* padding 370px */
.p-370 {
  padding: 370px;
}

.pl-370 {
  padding-left: 370px;
}

.pr-370 {
  padding-right: 370px;
}

.pt-370 {
  padding-top: 370px;
}

.pb-370 {
  padding-bottom: 370px;
}

.px-370 {
  padding-left: 370px;
  padding-right: 370px;
}

.py-370 {
  padding-top: 370px;
  padding-bottom: 370px;
}

/* padding 371px */
.p-371 {
  padding: 371px;
}

.pl-371 {
  padding-left: 371px;
}

.pr-371 {
  padding-right: 371px;
}

.pt-371 {
  padding-top: 371px;
}

.pb-371 {
  padding-bottom: 371px;
}

.px-371 {
  padding-left: 371px;
  padding-right: 371px;
}

.py-371 {
  padding-top: 371px;
  padding-bottom: 371px;
}

/* padding 372px */
.p-372 {
  padding: 372px;
}

.pl-372 {
  padding-left: 372px;
}

.pr-372 {
  padding-right: 372px;
}

.pt-372 {
  padding-top: 372px;
}

.pb-372 {
  padding-bottom: 372px;
}

.px-372 {
  padding-left: 372px;
  padding-right: 372px;
}

.py-372 {
  padding-top: 372px;
  padding-bottom: 372px;
}

/* padding 373px */
.p-373 {
  padding: 373px;
}

.pl-373 {
  padding-left: 373px;
}

.pr-373 {
  padding-right: 373px;
}

.pt-373 {
  padding-top: 373px;
}

.pb-373 {
  padding-bottom: 373px;
}

.px-373 {
  padding-left: 373px;
  padding-right: 373px;
}

.py-373 {
  padding-top: 373px;
  padding-bottom: 373px;
}

/* padding 374px */
.p-374 {
  padding: 374px;
}

.pl-374 {
  padding-left: 374px;
}

.pr-374 {
  padding-right: 374px;
}

.pt-374 {
  padding-top: 374px;
}

.pb-374 {
  padding-bottom: 374px;
}

.px-374 {
  padding-left: 374px;
  padding-right: 374px;
}

.py-374 {
  padding-top: 374px;
  padding-bottom: 374px;
}

/* padding 375px */
.p-375 {
  padding: 375px;
}

.pl-375 {
  padding-left: 375px;
}

.pr-375 {
  padding-right: 375px;
}

.pt-375 {
  padding-top: 375px;
}

.pb-375 {
  padding-bottom: 375px;
}

.px-375 {
  padding-left: 375px;
  padding-right: 375px;
}

.py-375 {
  padding-top: 375px;
  padding-bottom: 375px;
}

/* padding 376px */
.p-376 {
  padding: 376px;
}

.pl-376 {
  padding-left: 376px;
}

.pr-376 {
  padding-right: 376px;
}

.pt-376 {
  padding-top: 376px;
}

.pb-376 {
  padding-bottom: 376px;
}

.px-376 {
  padding-left: 376px;
  padding-right: 376px;
}

.py-376 {
  padding-top: 376px;
  padding-bottom: 376px;
}

/* padding 377px */
.p-377 {
  padding: 377px;
}

.pl-377 {
  padding-left: 377px;
}

.pr-377 {
  padding-right: 377px;
}

.pt-377 {
  padding-top: 377px;
}

.pb-377 {
  padding-bottom: 377px;
}

.px-377 {
  padding-left: 377px;
  padding-right: 377px;
}

.py-377 {
  padding-top: 377px;
  padding-bottom: 377px;
}

/* padding 378px */
.p-378 {
  padding: 378px;
}

.pl-378 {
  padding-left: 378px;
}

.pr-378 {
  padding-right: 378px;
}

.pt-378 {
  padding-top: 378px;
}

.pb-378 {
  padding-bottom: 378px;
}

.px-378 {
  padding-left: 378px;
  padding-right: 378px;
}

.py-378 {
  padding-top: 378px;
  padding-bottom: 378px;
}

/* padding 379px */
.p-379 {
  padding: 379px;
}

.pl-379 {
  padding-left: 379px;
}

.pr-379 {
  padding-right: 379px;
}

.pt-379 {
  padding-top: 379px;
}

.pb-379 {
  padding-bottom: 379px;
}

.px-379 {
  padding-left: 379px;
  padding-right: 379px;
}

.py-379 {
  padding-top: 379px;
  padding-bottom: 379px;
}

/* padding 380px */
.p-380 {
  padding: 380px;
}

.pl-380 {
  padding-left: 380px;
}

.pr-380 {
  padding-right: 380px;
}

.pt-380 {
  padding-top: 380px;
}

.pb-380 {
  padding-bottom: 380px;
}

.px-380 {
  padding-left: 380px;
  padding-right: 380px;
}

.py-380 {
  padding-top: 380px;
  padding-bottom: 380px;
}

/* padding 381px */
.p-381 {
  padding: 381px;
}

.pl-381 {
  padding-left: 381px;
}

.pr-381 {
  padding-right: 381px;
}

.pt-381 {
  padding-top: 381px;
}

.pb-381 {
  padding-bottom: 381px;
}

.px-381 {
  padding-left: 381px;
  padding-right: 381px;
}

.py-381 {
  padding-top: 381px;
  padding-bottom: 381px;
}

/* padding 382px */
.p-382 {
  padding: 382px;
}

.pl-382 {
  padding-left: 382px;
}

.pr-382 {
  padding-right: 382px;
}

.pt-382 {
  padding-top: 382px;
}

.pb-382 {
  padding-bottom: 382px;
}

.px-382 {
  padding-left: 382px;
  padding-right: 382px;
}

.py-382 {
  padding-top: 382px;
  padding-bottom: 382px;
}

/* padding 383px */
.p-383 {
  padding: 383px;
}

.pl-383 {
  padding-left: 383px;
}

.pr-383 {
  padding-right: 383px;
}

.pt-383 {
  padding-top: 383px;
}

.pb-383 {
  padding-bottom: 383px;
}

.px-383 {
  padding-left: 383px;
  padding-right: 383px;
}

.py-383 {
  padding-top: 383px;
  padding-bottom: 383px;
}

/* padding 384px */
.p-384 {
  padding: 384px;
}

.pl-384 {
  padding-left: 384px;
}

.pr-384 {
  padding-right: 384px;
}

.pt-384 {
  padding-top: 384px;
}

.pb-384 {
  padding-bottom: 384px;
}

.px-384 {
  padding-left: 384px;
  padding-right: 384px;
}

.py-384 {
  padding-top: 384px;
  padding-bottom: 384px;
}

/* padding 385px */
.p-385 {
  padding: 385px;
}

.pl-385 {
  padding-left: 385px;
}

.pr-385 {
  padding-right: 385px;
}

.pt-385 {
  padding-top: 385px;
}

.pb-385 {
  padding-bottom: 385px;
}

.px-385 {
  padding-left: 385px;
  padding-right: 385px;
}

.py-385 {
  padding-top: 385px;
  padding-bottom: 385px;
}

/* padding 386px */
.p-386 {
  padding: 386px;
}

.pl-386 {
  padding-left: 386px;
}

.pr-386 {
  padding-right: 386px;
}

.pt-386 {
  padding-top: 386px;
}

.pb-386 {
  padding-bottom: 386px;
}

.px-386 {
  padding-left: 386px;
  padding-right: 386px;
}

.py-386 {
  padding-top: 386px;
  padding-bottom: 386px;
}

/* padding 387px */
.p-387 {
  padding: 387px;
}

.pl-387 {
  padding-left: 387px;
}

.pr-387 {
  padding-right: 387px;
}

.pt-387 {
  padding-top: 387px;
}

.pb-387 {
  padding-bottom: 387px;
}

.px-387 {
  padding-left: 387px;
  padding-right: 387px;
}

.py-387 {
  padding-top: 387px;
  padding-bottom: 387px;
}

/* padding 388px */
.p-388 {
  padding: 388px;
}

.pl-388 {
  padding-left: 388px;
}

.pr-388 {
  padding-right: 388px;
}

.pt-388 {
  padding-top: 388px;
}

.pb-388 {
  padding-bottom: 388px;
}

.px-388 {
  padding-left: 388px;
  padding-right: 388px;
}

.py-388 {
  padding-top: 388px;
  padding-bottom: 388px;
}

/* padding 389px */
.p-389 {
  padding: 389px;
}

.pl-389 {
  padding-left: 389px;
}

.pr-389 {
  padding-right: 389px;
}

.pt-389 {
  padding-top: 389px;
}

.pb-389 {
  padding-bottom: 389px;
}

.px-389 {
  padding-left: 389px;
  padding-right: 389px;
}

.py-389 {
  padding-top: 389px;
  padding-bottom: 389px;
}

/* padding 390px */
.p-390 {
  padding: 390px;
}

.pl-390 {
  padding-left: 390px;
}

.pr-390 {
  padding-right: 390px;
}

.pt-390 {
  padding-top: 390px;
}

.pb-390 {
  padding-bottom: 390px;
}

.px-390 {
  padding-left: 390px;
  padding-right: 390px;
}

.py-390 {
  padding-top: 390px;
  padding-bottom: 390px;
}

/* padding 391px */
.p-391 {
  padding: 391px;
}

.pl-391 {
  padding-left: 391px;
}

.pr-391 {
  padding-right: 391px;
}

.pt-391 {
  padding-top: 391px;
}

.pb-391 {
  padding-bottom: 391px;
}

.px-391 {
  padding-left: 391px;
  padding-right: 391px;
}

.py-391 {
  padding-top: 391px;
  padding-bottom: 391px;
}

/* padding 392px */
.p-392 {
  padding: 392px;
}

.pl-392 {
  padding-left: 392px;
}

.pr-392 {
  padding-right: 392px;
}

.pt-392 {
  padding-top: 392px;
}

.pb-392 {
  padding-bottom: 392px;
}

.px-392 {
  padding-left: 392px;
  padding-right: 392px;
}

.py-392 {
  padding-top: 392px;
  padding-bottom: 392px;
}

/* padding 393px */
.p-393 {
  padding: 393px;
}

.pl-393 {
  padding-left: 393px;
}

.pr-393 {
  padding-right: 393px;
}

.pt-393 {
  padding-top: 393px;
}

.pb-393 {
  padding-bottom: 393px;
}

.px-393 {
  padding-left: 393px;
  padding-right: 393px;
}

.py-393 {
  padding-top: 393px;
  padding-bottom: 393px;
}

/* padding 394px */
.p-394 {
  padding: 394px;
}

.pl-394 {
  padding-left: 394px;
}

.pr-394 {
  padding-right: 394px;
}

.pt-394 {
  padding-top: 394px;
}

.pb-394 {
  padding-bottom: 394px;
}

.px-394 {
  padding-left: 394px;
  padding-right: 394px;
}

.py-394 {
  padding-top: 394px;
  padding-bottom: 394px;
}

/* padding 395px */
.p-395 {
  padding: 395px;
}

.pl-395 {
  padding-left: 395px;
}

.pr-395 {
  padding-right: 395px;
}

.pt-395 {
  padding-top: 395px;
}

.pb-395 {
  padding-bottom: 395px;
}

.px-395 {
  padding-left: 395px;
  padding-right: 395px;
}

.py-395 {
  padding-top: 395px;
  padding-bottom: 395px;
}

/* padding 396px */
.p-396 {
  padding: 396px;
}

.pl-396 {
  padding-left: 396px;
}

.pr-396 {
  padding-right: 396px;
}

.pt-396 {
  padding-top: 396px;
}

.pb-396 {
  padding-bottom: 396px;
}

.px-396 {
  padding-left: 396px;
  padding-right: 396px;
}

.py-396 {
  padding-top: 396px;
  padding-bottom: 396px;
}

/* padding 397px */
.p-397 {
  padding: 397px;
}

.pl-397 {
  padding-left: 397px;
}

.pr-397 {
  padding-right: 397px;
}

.pt-397 {
  padding-top: 397px;
}

.pb-397 {
  padding-bottom: 397px;
}

.px-397 {
  padding-left: 397px;
  padding-right: 397px;
}

.py-397 {
  padding-top: 397px;
  padding-bottom: 397px;
}

/* padding 398px */
.p-398 {
  padding: 398px;
}

.pl-398 {
  padding-left: 398px;
}

.pr-398 {
  padding-right: 398px;
}

.pt-398 {
  padding-top: 398px;
}

.pb-398 {
  padding-bottom: 398px;
}

.px-398 {
  padding-left: 398px;
  padding-right: 398px;
}

.py-398 {
  padding-top: 398px;
  padding-bottom: 398px;
}

/* padding 399px */
.p-399 {
  padding: 399px;
}

.pl-399 {
  padding-left: 399px;
}

.pr-399 {
  padding-right: 399px;
}

.pt-399 {
  padding-top: 399px;
}

.pb-399 {
  padding-bottom: 399px;
}

.px-399 {
  padding-left: 399px;
  padding-right: 399px;
}

.py-399 {
  padding-top: 399px;
  padding-bottom: 399px;
}

/* padding 400px */
.p-400 {
  padding: 400px;
}

.pl-400 {
  padding-left: 400px;
}

.pr-400 {
  padding-right: 400px;
}

.pt-400 {
  padding-top: 400px;
}

.pb-400 {
  padding-bottom: 400px;
}

.px-400 {
  padding-left: 400px;
  padding-right: 400px;
}

.py-400 {
  padding-top: 400px;
  padding-bottom: 400px;
}

/* padding 401px */
.p-401 {
  padding: 401px;
}

.pl-401 {
  padding-left: 401px;
}

.pr-401 {
  padding-right: 401px;
}

.pt-401 {
  padding-top: 401px;
}

.pb-401 {
  padding-bottom: 401px;
}

.px-401 {
  padding-left: 401px;
  padding-right: 401px;
}

.py-401 {
  padding-top: 401px;
  padding-bottom: 401px;
}

/* padding 402px */
.p-402 {
  padding: 402px;
}

.pl-402 {
  padding-left: 402px;
}

.pr-402 {
  padding-right: 402px;
}

.pt-402 {
  padding-top: 402px;
}

.pb-402 {
  padding-bottom: 402px;
}

.px-402 {
  padding-left: 402px;
  padding-right: 402px;
}

.py-402 {
  padding-top: 402px;
  padding-bottom: 402px;
}

/* padding 403px */
.p-403 {
  padding: 403px;
}

.pl-403 {
  padding-left: 403px;
}

.pr-403 {
  padding-right: 403px;
}

.pt-403 {
  padding-top: 403px;
}

.pb-403 {
  padding-bottom: 403px;
}

.px-403 {
  padding-left: 403px;
  padding-right: 403px;
}

.py-403 {
  padding-top: 403px;
  padding-bottom: 403px;
}

/* padding 404px */
.p-404 {
  padding: 404px;
}

.pl-404 {
  padding-left: 404px;
}

.pr-404 {
  padding-right: 404px;
}

.pt-404 {
  padding-top: 404px;
}

.pb-404 {
  padding-bottom: 404px;
}

.px-404 {
  padding-left: 404px;
  padding-right: 404px;
}

.py-404 {
  padding-top: 404px;
  padding-bottom: 404px;
}

/* padding 405px */
.p-405 {
  padding: 405px;
}

.pl-405 {
  padding-left: 405px;
}

.pr-405 {
  padding-right: 405px;
}

.pt-405 {
  padding-top: 405px;
}

.pb-405 {
  padding-bottom: 405px;
}

.px-405 {
  padding-left: 405px;
  padding-right: 405px;
}

.py-405 {
  padding-top: 405px;
  padding-bottom: 405px;
}

/* padding 406px */
.p-406 {
  padding: 406px;
}

.pl-406 {
  padding-left: 406px;
}

.pr-406 {
  padding-right: 406px;
}

.pt-406 {
  padding-top: 406px;
}

.pb-406 {
  padding-bottom: 406px;
}

.px-406 {
  padding-left: 406px;
  padding-right: 406px;
}

.py-406 {
  padding-top: 406px;
  padding-bottom: 406px;
}

/* padding 407px */
.p-407 {
  padding: 407px;
}

.pl-407 {
  padding-left: 407px;
}

.pr-407 {
  padding-right: 407px;
}

.pt-407 {
  padding-top: 407px;
}

.pb-407 {
  padding-bottom: 407px;
}

.px-407 {
  padding-left: 407px;
  padding-right: 407px;
}

.py-407 {
  padding-top: 407px;
  padding-bottom: 407px;
}

/* padding 408px */
.p-408 {
  padding: 408px;
}

.pl-408 {
  padding-left: 408px;
}

.pr-408 {
  padding-right: 408px;
}

.pt-408 {
  padding-top: 408px;
}

.pb-408 {
  padding-bottom: 408px;
}

.px-408 {
  padding-left: 408px;
  padding-right: 408px;
}

.py-408 {
  padding-top: 408px;
  padding-bottom: 408px;
}

/* padding 409px */
.p-409 {
  padding: 409px;
}

.pl-409 {
  padding-left: 409px;
}

.pr-409 {
  padding-right: 409px;
}

.pt-409 {
  padding-top: 409px;
}

.pb-409 {
  padding-bottom: 409px;
}

.px-409 {
  padding-left: 409px;
  padding-right: 409px;
}

.py-409 {
  padding-top: 409px;
  padding-bottom: 409px;
}

/* padding 410px */
.p-410 {
  padding: 410px;
}

.pl-410 {
  padding-left: 410px;
}

.pr-410 {
  padding-right: 410px;
}

.pt-410 {
  padding-top: 410px;
}

.pb-410 {
  padding-bottom: 410px;
}

.px-410 {
  padding-left: 410px;
  padding-right: 410px;
}

.py-410 {
  padding-top: 410px;
  padding-bottom: 410px;
}

/* padding 411px */
.p-411 {
  padding: 411px;
}

.pl-411 {
  padding-left: 411px;
}

.pr-411 {
  padding-right: 411px;
}

.pt-411 {
  padding-top: 411px;
}

.pb-411 {
  padding-bottom: 411px;
}

.px-411 {
  padding-left: 411px;
  padding-right: 411px;
}

.py-411 {
  padding-top: 411px;
  padding-bottom: 411px;
}

/* padding 412px */
.p-412 {
  padding: 412px;
}

.pl-412 {
  padding-left: 412px;
}

.pr-412 {
  padding-right: 412px;
}

.pt-412 {
  padding-top: 412px;
}

.pb-412 {
  padding-bottom: 412px;
}

.px-412 {
  padding-left: 412px;
  padding-right: 412px;
}

.py-412 {
  padding-top: 412px;
  padding-bottom: 412px;
}

/* padding 413px */
.p-413 {
  padding: 413px;
}

.pl-413 {
  padding-left: 413px;
}

.pr-413 {
  padding-right: 413px;
}

.pt-413 {
  padding-top: 413px;
}

.pb-413 {
  padding-bottom: 413px;
}

.px-413 {
  padding-left: 413px;
  padding-right: 413px;
}

.py-413 {
  padding-top: 413px;
  padding-bottom: 413px;
}

/* padding 414px */
.p-414 {
  padding: 414px;
}

.pl-414 {
  padding-left: 414px;
}

.pr-414 {
  padding-right: 414px;
}

.pt-414 {
  padding-top: 414px;
}

.pb-414 {
  padding-bottom: 414px;
}

.px-414 {
  padding-left: 414px;
  padding-right: 414px;
}

.py-414 {
  padding-top: 414px;
  padding-bottom: 414px;
}

/* padding 415px */
.p-415 {
  padding: 415px;
}

.pl-415 {
  padding-left: 415px;
}

.pr-415 {
  padding-right: 415px;
}

.pt-415 {
  padding-top: 415px;
}

.pb-415 {
  padding-bottom: 415px;
}

.px-415 {
  padding-left: 415px;
  padding-right: 415px;
}

.py-415 {
  padding-top: 415px;
  padding-bottom: 415px;
}

/* padding 416px */
.p-416 {
  padding: 416px;
}

.pl-416 {
  padding-left: 416px;
}

.pr-416 {
  padding-right: 416px;
}

.pt-416 {
  padding-top: 416px;
}

.pb-416 {
  padding-bottom: 416px;
}

.px-416 {
  padding-left: 416px;
  padding-right: 416px;
}

.py-416 {
  padding-top: 416px;
  padding-bottom: 416px;
}

/* padding 417px */
.p-417 {
  padding: 417px;
}

.pl-417 {
  padding-left: 417px;
}

.pr-417 {
  padding-right: 417px;
}

.pt-417 {
  padding-top: 417px;
}

.pb-417 {
  padding-bottom: 417px;
}

.px-417 {
  padding-left: 417px;
  padding-right: 417px;
}

.py-417 {
  padding-top: 417px;
  padding-bottom: 417px;
}

/* padding 418px */
.p-418 {
  padding: 418px;
}

.pl-418 {
  padding-left: 418px;
}

.pr-418 {
  padding-right: 418px;
}

.pt-418 {
  padding-top: 418px;
}

.pb-418 {
  padding-bottom: 418px;
}

.px-418 {
  padding-left: 418px;
  padding-right: 418px;
}

.py-418 {
  padding-top: 418px;
  padding-bottom: 418px;
}

/* padding 419px */
.p-419 {
  padding: 419px;
}

.pl-419 {
  padding-left: 419px;
}

.pr-419 {
  padding-right: 419px;
}

.pt-419 {
  padding-top: 419px;
}

.pb-419 {
  padding-bottom: 419px;
}

.px-419 {
  padding-left: 419px;
  padding-right: 419px;
}

.py-419 {
  padding-top: 419px;
  padding-bottom: 419px;
}

/* padding 420px */
.p-420 {
  padding: 420px;
}

.pl-420 {
  padding-left: 420px;
}

.pr-420 {
  padding-right: 420px;
}

.pt-420 {
  padding-top: 420px;
}

.pb-420 {
  padding-bottom: 420px;
}

.px-420 {
  padding-left: 420px;
  padding-right: 420px;
}

.py-420 {
  padding-top: 420px;
  padding-bottom: 420px;
}

/* padding 421px */
.p-421 {
  padding: 421px;
}

.pl-421 {
  padding-left: 421px;
}

.pr-421 {
  padding-right: 421px;
}

.pt-421 {
  padding-top: 421px;
}

.pb-421 {
  padding-bottom: 421px;
}

.px-421 {
  padding-left: 421px;
  padding-right: 421px;
}

.py-421 {
  padding-top: 421px;
  padding-bottom: 421px;
}

/* padding 422px */
.p-422 {
  padding: 422px;
}

.pl-422 {
  padding-left: 422px;
}

.pr-422 {
  padding-right: 422px;
}

.pt-422 {
  padding-top: 422px;
}

.pb-422 {
  padding-bottom: 422px;
}

.px-422 {
  padding-left: 422px;
  padding-right: 422px;
}

.py-422 {
  padding-top: 422px;
  padding-bottom: 422px;
}

/* padding 423px */
.p-423 {
  padding: 423px;
}

.pl-423 {
  padding-left: 423px;
}

.pr-423 {
  padding-right: 423px;
}

.pt-423 {
  padding-top: 423px;
}

.pb-423 {
  padding-bottom: 423px;
}

.px-423 {
  padding-left: 423px;
  padding-right: 423px;
}

.py-423 {
  padding-top: 423px;
  padding-bottom: 423px;
}

/* padding 424px */
.p-424 {
  padding: 424px;
}

.pl-424 {
  padding-left: 424px;
}

.pr-424 {
  padding-right: 424px;
}

.pt-424 {
  padding-top: 424px;
}

.pb-424 {
  padding-bottom: 424px;
}

.px-424 {
  padding-left: 424px;
  padding-right: 424px;
}

.py-424 {
  padding-top: 424px;
  padding-bottom: 424px;
}

/* padding 425px */
.p-425 {
  padding: 425px;
}

.pl-425 {
  padding-left: 425px;
}

.pr-425 {
  padding-right: 425px;
}

.pt-425 {
  padding-top: 425px;
}

.pb-425 {
  padding-bottom: 425px;
}

.px-425 {
  padding-left: 425px;
  padding-right: 425px;
}

.py-425 {
  padding-top: 425px;
  padding-bottom: 425px;
}

/* padding 426px */
.p-426 {
  padding: 426px;
}

.pl-426 {
  padding-left: 426px;
}

.pr-426 {
  padding-right: 426px;
}

.pt-426 {
  padding-top: 426px;
}

.pb-426 {
  padding-bottom: 426px;
}

.px-426 {
  padding-left: 426px;
  padding-right: 426px;
}

.py-426 {
  padding-top: 426px;
  padding-bottom: 426px;
}

/* padding 427px */
.p-427 {
  padding: 427px;
}

.pl-427 {
  padding-left: 427px;
}

.pr-427 {
  padding-right: 427px;
}

.pt-427 {
  padding-top: 427px;
}

.pb-427 {
  padding-bottom: 427px;
}

.px-427 {
  padding-left: 427px;
  padding-right: 427px;
}

.py-427 {
  padding-top: 427px;
  padding-bottom: 427px;
}

/* padding 428px */
.p-428 {
  padding: 428px;
}

.pl-428 {
  padding-left: 428px;
}

.pr-428 {
  padding-right: 428px;
}

.pt-428 {
  padding-top: 428px;
}

.pb-428 {
  padding-bottom: 428px;
}

.px-428 {
  padding-left: 428px;
  padding-right: 428px;
}

.py-428 {
  padding-top: 428px;
  padding-bottom: 428px;
}

/* padding 429px */
.p-429 {
  padding: 429px;
}

.pl-429 {
  padding-left: 429px;
}

.pr-429 {
  padding-right: 429px;
}

.pt-429 {
  padding-top: 429px;
}

.pb-429 {
  padding-bottom: 429px;
}

.px-429 {
  padding-left: 429px;
  padding-right: 429px;
}

.py-429 {
  padding-top: 429px;
  padding-bottom: 429px;
}

/* padding 430px */
.p-430 {
  padding: 430px;
}

.pl-430 {
  padding-left: 430px;
}

.pr-430 {
  padding-right: 430px;
}

.pt-430 {
  padding-top: 430px;
}

.pb-430 {
  padding-bottom: 430px;
}

.px-430 {
  padding-left: 430px;
  padding-right: 430px;
}

.py-430 {
  padding-top: 430px;
  padding-bottom: 430px;
}

/* padding 431px */
.p-431 {
  padding: 431px;
}

.pl-431 {
  padding-left: 431px;
}

.pr-431 {
  padding-right: 431px;
}

.pt-431 {
  padding-top: 431px;
}

.pb-431 {
  padding-bottom: 431px;
}

.px-431 {
  padding-left: 431px;
  padding-right: 431px;
}

.py-431 {
  padding-top: 431px;
  padding-bottom: 431px;
}

/* padding 432px */
.p-432 {
  padding: 432px;
}

.pl-432 {
  padding-left: 432px;
}

.pr-432 {
  padding-right: 432px;
}

.pt-432 {
  padding-top: 432px;
}

.pb-432 {
  padding-bottom: 432px;
}

.px-432 {
  padding-left: 432px;
  padding-right: 432px;
}

.py-432 {
  padding-top: 432px;
  padding-bottom: 432px;
}

/* padding 433px */
.p-433 {
  padding: 433px;
}

.pl-433 {
  padding-left: 433px;
}

.pr-433 {
  padding-right: 433px;
}

.pt-433 {
  padding-top: 433px;
}

.pb-433 {
  padding-bottom: 433px;
}

.px-433 {
  padding-left: 433px;
  padding-right: 433px;
}

.py-433 {
  padding-top: 433px;
  padding-bottom: 433px;
}

/* padding 434px */
.p-434 {
  padding: 434px;
}

.pl-434 {
  padding-left: 434px;
}

.pr-434 {
  padding-right: 434px;
}

.pt-434 {
  padding-top: 434px;
}

.pb-434 {
  padding-bottom: 434px;
}

.px-434 {
  padding-left: 434px;
  padding-right: 434px;
}

.py-434 {
  padding-top: 434px;
  padding-bottom: 434px;
}

/* padding 435px */
.p-435 {
  padding: 435px;
}

.pl-435 {
  padding-left: 435px;
}

.pr-435 {
  padding-right: 435px;
}

.pt-435 {
  padding-top: 435px;
}

.pb-435 {
  padding-bottom: 435px;
}

.px-435 {
  padding-left: 435px;
  padding-right: 435px;
}

.py-435 {
  padding-top: 435px;
  padding-bottom: 435px;
}

/* padding 436px */
.p-436 {
  padding: 436px;
}

.pl-436 {
  padding-left: 436px;
}

.pr-436 {
  padding-right: 436px;
}

.pt-436 {
  padding-top: 436px;
}

.pb-436 {
  padding-bottom: 436px;
}

.px-436 {
  padding-left: 436px;
  padding-right: 436px;
}

.py-436 {
  padding-top: 436px;
  padding-bottom: 436px;
}

/* padding 437px */
.p-437 {
  padding: 437px;
}

.pl-437 {
  padding-left: 437px;
}

.pr-437 {
  padding-right: 437px;
}

.pt-437 {
  padding-top: 437px;
}

.pb-437 {
  padding-bottom: 437px;
}

.px-437 {
  padding-left: 437px;
  padding-right: 437px;
}

.py-437 {
  padding-top: 437px;
  padding-bottom: 437px;
}

/* padding 438px */
.p-438 {
  padding: 438px;
}

.pl-438 {
  padding-left: 438px;
}

.pr-438 {
  padding-right: 438px;
}

.pt-438 {
  padding-top: 438px;
}

.pb-438 {
  padding-bottom: 438px;
}

.px-438 {
  padding-left: 438px;
  padding-right: 438px;
}

.py-438 {
  padding-top: 438px;
  padding-bottom: 438px;
}

/* padding 439px */
.p-439 {
  padding: 439px;
}

.pl-439 {
  padding-left: 439px;
}

.pr-439 {
  padding-right: 439px;
}

.pt-439 {
  padding-top: 439px;
}

.pb-439 {
  padding-bottom: 439px;
}

.px-439 {
  padding-left: 439px;
  padding-right: 439px;
}

.py-439 {
  padding-top: 439px;
  padding-bottom: 439px;
}

/* padding 440px */
.p-440 {
  padding: 440px;
}

.pl-440 {
  padding-left: 440px;
}

.pr-440 {
  padding-right: 440px;
}

.pt-440 {
  padding-top: 440px;
}

.pb-440 {
  padding-bottom: 440px;
}

.px-440 {
  padding-left: 440px;
  padding-right: 440px;
}

.py-440 {
  padding-top: 440px;
  padding-bottom: 440px;
}

/* padding 441px */
.p-441 {
  padding: 441px;
}

.pl-441 {
  padding-left: 441px;
}

.pr-441 {
  padding-right: 441px;
}

.pt-441 {
  padding-top: 441px;
}

.pb-441 {
  padding-bottom: 441px;
}

.px-441 {
  padding-left: 441px;
  padding-right: 441px;
}

.py-441 {
  padding-top: 441px;
  padding-bottom: 441px;
}

/* padding 442px */
.p-442 {
  padding: 442px;
}

.pl-442 {
  padding-left: 442px;
}

.pr-442 {
  padding-right: 442px;
}

.pt-442 {
  padding-top: 442px;
}

.pb-442 {
  padding-bottom: 442px;
}

.px-442 {
  padding-left: 442px;
  padding-right: 442px;
}

.py-442 {
  padding-top: 442px;
  padding-bottom: 442px;
}

/* padding 443px */
.p-443 {
  padding: 443px;
}

.pl-443 {
  padding-left: 443px;
}

.pr-443 {
  padding-right: 443px;
}

.pt-443 {
  padding-top: 443px;
}

.pb-443 {
  padding-bottom: 443px;
}

.px-443 {
  padding-left: 443px;
  padding-right: 443px;
}

.py-443 {
  padding-top: 443px;
  padding-bottom: 443px;
}

/* padding 444px */
.p-444 {
  padding: 444px;
}

.pl-444 {
  padding-left: 444px;
}

.pr-444 {
  padding-right: 444px;
}

.pt-444 {
  padding-top: 444px;
}

.pb-444 {
  padding-bottom: 444px;
}

.px-444 {
  padding-left: 444px;
  padding-right: 444px;
}

.py-444 {
  padding-top: 444px;
  padding-bottom: 444px;
}

/* padding 445px */
.p-445 {
  padding: 445px;
}

.pl-445 {
  padding-left: 445px;
}

.pr-445 {
  padding-right: 445px;
}

.pt-445 {
  padding-top: 445px;
}

.pb-445 {
  padding-bottom: 445px;
}

.px-445 {
  padding-left: 445px;
  padding-right: 445px;
}

.py-445 {
  padding-top: 445px;
  padding-bottom: 445px;
}

/* padding 446px */
.p-446 {
  padding: 446px;
}

.pl-446 {
  padding-left: 446px;
}

.pr-446 {
  padding-right: 446px;
}

.pt-446 {
  padding-top: 446px;
}

.pb-446 {
  padding-bottom: 446px;
}

.px-446 {
  padding-left: 446px;
  padding-right: 446px;
}

.py-446 {
  padding-top: 446px;
  padding-bottom: 446px;
}

/* padding 447px */
.p-447 {
  padding: 447px;
}

.pl-447 {
  padding-left: 447px;
}

.pr-447 {
  padding-right: 447px;
}

.pt-447 {
  padding-top: 447px;
}

.pb-447 {
  padding-bottom: 447px;
}

.px-447 {
  padding-left: 447px;
  padding-right: 447px;
}

.py-447 {
  padding-top: 447px;
  padding-bottom: 447px;
}

/* padding 448px */
.p-448 {
  padding: 448px;
}

.pl-448 {
  padding-left: 448px;
}

.pr-448 {
  padding-right: 448px;
}

.pt-448 {
  padding-top: 448px;
}

.pb-448 {
  padding-bottom: 448px;
}

.px-448 {
  padding-left: 448px;
  padding-right: 448px;
}

.py-448 {
  padding-top: 448px;
  padding-bottom: 448px;
}

/* padding 449px */
.p-449 {
  padding: 449px;
}

.pl-449 {
  padding-left: 449px;
}

.pr-449 {
  padding-right: 449px;
}

.pt-449 {
  padding-top: 449px;
}

.pb-449 {
  padding-bottom: 449px;
}

.px-449 {
  padding-left: 449px;
  padding-right: 449px;
}

.py-449 {
  padding-top: 449px;
  padding-bottom: 449px;
}

/* padding 450px */
.p-450 {
  padding: 450px;
}

.pl-450 {
  padding-left: 450px;
}

.pr-450 {
  padding-right: 450px;
}

.pt-450 {
  padding-top: 450px;
}

.pb-450 {
  padding-bottom: 450px;
}

.px-450 {
  padding-left: 450px;
  padding-right: 450px;
}

.py-450 {
  padding-top: 450px;
  padding-bottom: 450px;
}

/* padding 451px */
.p-451 {
  padding: 451px;
}

.pl-451 {
  padding-left: 451px;
}

.pr-451 {
  padding-right: 451px;
}

.pt-451 {
  padding-top: 451px;
}

.pb-451 {
  padding-bottom: 451px;
}

.px-451 {
  padding-left: 451px;
  padding-right: 451px;
}

.py-451 {
  padding-top: 451px;
  padding-bottom: 451px;
}

/* padding 452px */
.p-452 {
  padding: 452px;
}

.pl-452 {
  padding-left: 452px;
}

.pr-452 {
  padding-right: 452px;
}

.pt-452 {
  padding-top: 452px;
}

.pb-452 {
  padding-bottom: 452px;
}

.px-452 {
  padding-left: 452px;
  padding-right: 452px;
}

.py-452 {
  padding-top: 452px;
  padding-bottom: 452px;
}

/* padding 453px */
.p-453 {
  padding: 453px;
}

.pl-453 {
  padding-left: 453px;
}

.pr-453 {
  padding-right: 453px;
}

.pt-453 {
  padding-top: 453px;
}

.pb-453 {
  padding-bottom: 453px;
}

.px-453 {
  padding-left: 453px;
  padding-right: 453px;
}

.py-453 {
  padding-top: 453px;
  padding-bottom: 453px;
}

/* padding 454px */
.p-454 {
  padding: 454px;
}

.pl-454 {
  padding-left: 454px;
}

.pr-454 {
  padding-right: 454px;
}

.pt-454 {
  padding-top: 454px;
}

.pb-454 {
  padding-bottom: 454px;
}

.px-454 {
  padding-left: 454px;
  padding-right: 454px;
}

.py-454 {
  padding-top: 454px;
  padding-bottom: 454px;
}

/* padding 455px */
.p-455 {
  padding: 455px;
}

.pl-455 {
  padding-left: 455px;
}

.pr-455 {
  padding-right: 455px;
}

.pt-455 {
  padding-top: 455px;
}

.pb-455 {
  padding-bottom: 455px;
}

.px-455 {
  padding-left: 455px;
  padding-right: 455px;
}

.py-455 {
  padding-top: 455px;
  padding-bottom: 455px;
}

/* padding 456px */
.p-456 {
  padding: 456px;
}

.pl-456 {
  padding-left: 456px;
}

.pr-456 {
  padding-right: 456px;
}

.pt-456 {
  padding-top: 456px;
}

.pb-456 {
  padding-bottom: 456px;
}

.px-456 {
  padding-left: 456px;
  padding-right: 456px;
}

.py-456 {
  padding-top: 456px;
  padding-bottom: 456px;
}

/* padding 457px */
.p-457 {
  padding: 457px;
}

.pl-457 {
  padding-left: 457px;
}

.pr-457 {
  padding-right: 457px;
}

.pt-457 {
  padding-top: 457px;
}

.pb-457 {
  padding-bottom: 457px;
}

.px-457 {
  padding-left: 457px;
  padding-right: 457px;
}

.py-457 {
  padding-top: 457px;
  padding-bottom: 457px;
}

/* padding 458px */
.p-458 {
  padding: 458px;
}

.pl-458 {
  padding-left: 458px;
}

.pr-458 {
  padding-right: 458px;
}

.pt-458 {
  padding-top: 458px;
}

.pb-458 {
  padding-bottom: 458px;
}

.px-458 {
  padding-left: 458px;
  padding-right: 458px;
}

.py-458 {
  padding-top: 458px;
  padding-bottom: 458px;
}

/* padding 459px */
.p-459 {
  padding: 459px;
}

.pl-459 {
  padding-left: 459px;
}

.pr-459 {
  padding-right: 459px;
}

.pt-459 {
  padding-top: 459px;
}

.pb-459 {
  padding-bottom: 459px;
}

.px-459 {
  padding-left: 459px;
  padding-right: 459px;
}

.py-459 {
  padding-top: 459px;
  padding-bottom: 459px;
}

/* padding 460px */
.p-460 {
  padding: 460px;
}

.pl-460 {
  padding-left: 460px;
}

.pr-460 {
  padding-right: 460px;
}

.pt-460 {
  padding-top: 460px;
}

.pb-460 {
  padding-bottom: 460px;
}

.px-460 {
  padding-left: 460px;
  padding-right: 460px;
}

.py-460 {
  padding-top: 460px;
  padding-bottom: 460px;
}

/* padding 461px */
.p-461 {
  padding: 461px;
}

.pl-461 {
  padding-left: 461px;
}

.pr-461 {
  padding-right: 461px;
}

.pt-461 {
  padding-top: 461px;
}

.pb-461 {
  padding-bottom: 461px;
}

.px-461 {
  padding-left: 461px;
  padding-right: 461px;
}

.py-461 {
  padding-top: 461px;
  padding-bottom: 461px;
}

/* padding 462px */
.p-462 {
  padding: 462px;
}

.pl-462 {
  padding-left: 462px;
}

.pr-462 {
  padding-right: 462px;
}

.pt-462 {
  padding-top: 462px;
}

.pb-462 {
  padding-bottom: 462px;
}

.px-462 {
  padding-left: 462px;
  padding-right: 462px;
}

.py-462 {
  padding-top: 462px;
  padding-bottom: 462px;
}

/* padding 463px */
.p-463 {
  padding: 463px;
}

.pl-463 {
  padding-left: 463px;
}

.pr-463 {
  padding-right: 463px;
}

.pt-463 {
  padding-top: 463px;
}

.pb-463 {
  padding-bottom: 463px;
}

.px-463 {
  padding-left: 463px;
  padding-right: 463px;
}

.py-463 {
  padding-top: 463px;
  padding-bottom: 463px;
}

/* padding 464px */
.p-464 {
  padding: 464px;
}

.pl-464 {
  padding-left: 464px;
}

.pr-464 {
  padding-right: 464px;
}

.pt-464 {
  padding-top: 464px;
}

.pb-464 {
  padding-bottom: 464px;
}

.px-464 {
  padding-left: 464px;
  padding-right: 464px;
}

.py-464 {
  padding-top: 464px;
  padding-bottom: 464px;
}

/* padding 465px */
.p-465 {
  padding: 465px;
}

.pl-465 {
  padding-left: 465px;
}

.pr-465 {
  padding-right: 465px;
}

.pt-465 {
  padding-top: 465px;
}

.pb-465 {
  padding-bottom: 465px;
}

.px-465 {
  padding-left: 465px;
  padding-right: 465px;
}

.py-465 {
  padding-top: 465px;
  padding-bottom: 465px;
}

/* padding 466px */
.p-466 {
  padding: 466px;
}

.pl-466 {
  padding-left: 466px;
}

.pr-466 {
  padding-right: 466px;
}

.pt-466 {
  padding-top: 466px;
}

.pb-466 {
  padding-bottom: 466px;
}

.px-466 {
  padding-left: 466px;
  padding-right: 466px;
}

.py-466 {
  padding-top: 466px;
  padding-bottom: 466px;
}

/* padding 467px */
.p-467 {
  padding: 467px;
}

.pl-467 {
  padding-left: 467px;
}

.pr-467 {
  padding-right: 467px;
}

.pt-467 {
  padding-top: 467px;
}

.pb-467 {
  padding-bottom: 467px;
}

.px-467 {
  padding-left: 467px;
  padding-right: 467px;
}

.py-467 {
  padding-top: 467px;
  padding-bottom: 467px;
}

/* padding 468px */
.p-468 {
  padding: 468px;
}

.pl-468 {
  padding-left: 468px;
}

.pr-468 {
  padding-right: 468px;
}

.pt-468 {
  padding-top: 468px;
}

.pb-468 {
  padding-bottom: 468px;
}

.px-468 {
  padding-left: 468px;
  padding-right: 468px;
}

.py-468 {
  padding-top: 468px;
  padding-bottom: 468px;
}

/* padding 469px */
.p-469 {
  padding: 469px;
}

.pl-469 {
  padding-left: 469px;
}

.pr-469 {
  padding-right: 469px;
}

.pt-469 {
  padding-top: 469px;
}

.pb-469 {
  padding-bottom: 469px;
}

.px-469 {
  padding-left: 469px;
  padding-right: 469px;
}

.py-469 {
  padding-top: 469px;
  padding-bottom: 469px;
}

/* padding 470px */
.p-470 {
  padding: 470px;
}

.pl-470 {
  padding-left: 470px;
}

.pr-470 {
  padding-right: 470px;
}

.pt-470 {
  padding-top: 470px;
}

.pb-470 {
  padding-bottom: 470px;
}

.px-470 {
  padding-left: 470px;
  padding-right: 470px;
}

.py-470 {
  padding-top: 470px;
  padding-bottom: 470px;
}

/* padding 471px */
.p-471 {
  padding: 471px;
}

.pl-471 {
  padding-left: 471px;
}

.pr-471 {
  padding-right: 471px;
}

.pt-471 {
  padding-top: 471px;
}

.pb-471 {
  padding-bottom: 471px;
}

.px-471 {
  padding-left: 471px;
  padding-right: 471px;
}

.py-471 {
  padding-top: 471px;
  padding-bottom: 471px;
}

/* padding 472px */
.p-472 {
  padding: 472px;
}

.pl-472 {
  padding-left: 472px;
}

.pr-472 {
  padding-right: 472px;
}

.pt-472 {
  padding-top: 472px;
}

.pb-472 {
  padding-bottom: 472px;
}

.px-472 {
  padding-left: 472px;
  padding-right: 472px;
}

.py-472 {
  padding-top: 472px;
  padding-bottom: 472px;
}

/* padding 473px */
.p-473 {
  padding: 473px;
}

.pl-473 {
  padding-left: 473px;
}

.pr-473 {
  padding-right: 473px;
}

.pt-473 {
  padding-top: 473px;
}

.pb-473 {
  padding-bottom: 473px;
}

.px-473 {
  padding-left: 473px;
  padding-right: 473px;
}

.py-473 {
  padding-top: 473px;
  padding-bottom: 473px;
}

/* padding 474px */
.p-474 {
  padding: 474px;
}

.pl-474 {
  padding-left: 474px;
}

.pr-474 {
  padding-right: 474px;
}

.pt-474 {
  padding-top: 474px;
}

.pb-474 {
  padding-bottom: 474px;
}

.px-474 {
  padding-left: 474px;
  padding-right: 474px;
}

.py-474 {
  padding-top: 474px;
  padding-bottom: 474px;
}

/* padding 475px */
.p-475 {
  padding: 475px;
}

.pl-475 {
  padding-left: 475px;
}

.pr-475 {
  padding-right: 475px;
}

.pt-475 {
  padding-top: 475px;
}

.pb-475 {
  padding-bottom: 475px;
}

.px-475 {
  padding-left: 475px;
  padding-right: 475px;
}

.py-475 {
  padding-top: 475px;
  padding-bottom: 475px;
}

/* padding 476px */
.p-476 {
  padding: 476px;
}

.pl-476 {
  padding-left: 476px;
}

.pr-476 {
  padding-right: 476px;
}

.pt-476 {
  padding-top: 476px;
}

.pb-476 {
  padding-bottom: 476px;
}

.px-476 {
  padding-left: 476px;
  padding-right: 476px;
}

.py-476 {
  padding-top: 476px;
  padding-bottom: 476px;
}

/* padding 477px */
.p-477 {
  padding: 477px;
}

.pl-477 {
  padding-left: 477px;
}

.pr-477 {
  padding-right: 477px;
}

.pt-477 {
  padding-top: 477px;
}

.pb-477 {
  padding-bottom: 477px;
}

.px-477 {
  padding-left: 477px;
  padding-right: 477px;
}

.py-477 {
  padding-top: 477px;
  padding-bottom: 477px;
}

/* padding 478px */
.p-478 {
  padding: 478px;
}

.pl-478 {
  padding-left: 478px;
}

.pr-478 {
  padding-right: 478px;
}

.pt-478 {
  padding-top: 478px;
}

.pb-478 {
  padding-bottom: 478px;
}

.px-478 {
  padding-left: 478px;
  padding-right: 478px;
}

.py-478 {
  padding-top: 478px;
  padding-bottom: 478px;
}

/* padding 479px */
.p-479 {
  padding: 479px;
}

.pl-479 {
  padding-left: 479px;
}

.pr-479 {
  padding-right: 479px;
}

.pt-479 {
  padding-top: 479px;
}

.pb-479 {
  padding-bottom: 479px;
}

.px-479 {
  padding-left: 479px;
  padding-right: 479px;
}

.py-479 {
  padding-top: 479px;
  padding-bottom: 479px;
}

/* padding 480px */
.p-480 {
  padding: 480px;
}

.pl-480 {
  padding-left: 480px;
}

.pr-480 {
  padding-right: 480px;
}

.pt-480 {
  padding-top: 480px;
}

.pb-480 {
  padding-bottom: 480px;
}

.px-480 {
  padding-left: 480px;
  padding-right: 480px;
}

.py-480 {
  padding-top: 480px;
  padding-bottom: 480px;
}

/* padding 481px */
.p-481 {
  padding: 481px;
}

.pl-481 {
  padding-left: 481px;
}

.pr-481 {
  padding-right: 481px;
}

.pt-481 {
  padding-top: 481px;
}

.pb-481 {
  padding-bottom: 481px;
}

.px-481 {
  padding-left: 481px;
  padding-right: 481px;
}

.py-481 {
  padding-top: 481px;
  padding-bottom: 481px;
}

/* padding 482px */
.p-482 {
  padding: 482px;
}

.pl-482 {
  padding-left: 482px;
}

.pr-482 {
  padding-right: 482px;
}

.pt-482 {
  padding-top: 482px;
}

.pb-482 {
  padding-bottom: 482px;
}

.px-482 {
  padding-left: 482px;
  padding-right: 482px;
}

.py-482 {
  padding-top: 482px;
  padding-bottom: 482px;
}

/* padding 483px */
.p-483 {
  padding: 483px;
}

.pl-483 {
  padding-left: 483px;
}

.pr-483 {
  padding-right: 483px;
}

.pt-483 {
  padding-top: 483px;
}

.pb-483 {
  padding-bottom: 483px;
}

.px-483 {
  padding-left: 483px;
  padding-right: 483px;
}

.py-483 {
  padding-top: 483px;
  padding-bottom: 483px;
}

/* padding 484px */
.p-484 {
  padding: 484px;
}

.pl-484 {
  padding-left: 484px;
}

.pr-484 {
  padding-right: 484px;
}

.pt-484 {
  padding-top: 484px;
}

.pb-484 {
  padding-bottom: 484px;
}

.px-484 {
  padding-left: 484px;
  padding-right: 484px;
}

.py-484 {
  padding-top: 484px;
  padding-bottom: 484px;
}

/* padding 485px */
.p-485 {
  padding: 485px;
}

.pl-485 {
  padding-left: 485px;
}

.pr-485 {
  padding-right: 485px;
}

.pt-485 {
  padding-top: 485px;
}

.pb-485 {
  padding-bottom: 485px;
}

.px-485 {
  padding-left: 485px;
  padding-right: 485px;
}

.py-485 {
  padding-top: 485px;
  padding-bottom: 485px;
}

/* padding 486px */
.p-486 {
  padding: 486px;
}

.pl-486 {
  padding-left: 486px;
}

.pr-486 {
  padding-right: 486px;
}

.pt-486 {
  padding-top: 486px;
}

.pb-486 {
  padding-bottom: 486px;
}

.px-486 {
  padding-left: 486px;
  padding-right: 486px;
}

.py-486 {
  padding-top: 486px;
  padding-bottom: 486px;
}

/* padding 487px */
.p-487 {
  padding: 487px;
}

.pl-487 {
  padding-left: 487px;
}

.pr-487 {
  padding-right: 487px;
}

.pt-487 {
  padding-top: 487px;
}

.pb-487 {
  padding-bottom: 487px;
}

.px-487 {
  padding-left: 487px;
  padding-right: 487px;
}

.py-487 {
  padding-top: 487px;
  padding-bottom: 487px;
}

/* padding 488px */
.p-488 {
  padding: 488px;
}

.pl-488 {
  padding-left: 488px;
}

.pr-488 {
  padding-right: 488px;
}

.pt-488 {
  padding-top: 488px;
}

.pb-488 {
  padding-bottom: 488px;
}

.px-488 {
  padding-left: 488px;
  padding-right: 488px;
}

.py-488 {
  padding-top: 488px;
  padding-bottom: 488px;
}

/* padding 489px */
.p-489 {
  padding: 489px;
}

.pl-489 {
  padding-left: 489px;
}

.pr-489 {
  padding-right: 489px;
}

.pt-489 {
  padding-top: 489px;
}

.pb-489 {
  padding-bottom: 489px;
}

.px-489 {
  padding-left: 489px;
  padding-right: 489px;
}

.py-489 {
  padding-top: 489px;
  padding-bottom: 489px;
}

/* padding 490px */
.p-490 {
  padding: 490px;
}

.pl-490 {
  padding-left: 490px;
}

.pr-490 {
  padding-right: 490px;
}

.pt-490 {
  padding-top: 490px;
}

.pb-490 {
  padding-bottom: 490px;
}

.px-490 {
  padding-left: 490px;
  padding-right: 490px;
}

.py-490 {
  padding-top: 490px;
  padding-bottom: 490px;
}

/* padding 491px */
.p-491 {
  padding: 491px;
}

.pl-491 {
  padding-left: 491px;
}

.pr-491 {
  padding-right: 491px;
}

.pt-491 {
  padding-top: 491px;
}

.pb-491 {
  padding-bottom: 491px;
}

.px-491 {
  padding-left: 491px;
  padding-right: 491px;
}

.py-491 {
  padding-top: 491px;
  padding-bottom: 491px;
}

/* padding 492px */
.p-492 {
  padding: 492px;
}

.pl-492 {
  padding-left: 492px;
}

.pr-492 {
  padding-right: 492px;
}

.pt-492 {
  padding-top: 492px;
}

.pb-492 {
  padding-bottom: 492px;
}

.px-492 {
  padding-left: 492px;
  padding-right: 492px;
}

.py-492 {
  padding-top: 492px;
  padding-bottom: 492px;
}

/* padding 493px */
.p-493 {
  padding: 493px;
}

.pl-493 {
  padding-left: 493px;
}

.pr-493 {
  padding-right: 493px;
}

.pt-493 {
  padding-top: 493px;
}

.pb-493 {
  padding-bottom: 493px;
}

.px-493 {
  padding-left: 493px;
  padding-right: 493px;
}

.py-493 {
  padding-top: 493px;
  padding-bottom: 493px;
}

/* padding 494px */
.p-494 {
  padding: 494px;
}

.pl-494 {
  padding-left: 494px;
}

.pr-494 {
  padding-right: 494px;
}

.pt-494 {
  padding-top: 494px;
}

.pb-494 {
  padding-bottom: 494px;
}

.px-494 {
  padding-left: 494px;
  padding-right: 494px;
}

.py-494 {
  padding-top: 494px;
  padding-bottom: 494px;
}

/* padding 495px */
.p-495 {
  padding: 495px;
}

.pl-495 {
  padding-left: 495px;
}

.pr-495 {
  padding-right: 495px;
}

.pt-495 {
  padding-top: 495px;
}

.pb-495 {
  padding-bottom: 495px;
}

.px-495 {
  padding-left: 495px;
  padding-right: 495px;
}

.py-495 {
  padding-top: 495px;
  padding-bottom: 495px;
}

/* padding 496px */
.p-496 {
  padding: 496px;
}

.pl-496 {
  padding-left: 496px;
}

.pr-496 {
  padding-right: 496px;
}

.pt-496 {
  padding-top: 496px;
}

.pb-496 {
  padding-bottom: 496px;
}

.px-496 {
  padding-left: 496px;
  padding-right: 496px;
}

.py-496 {
  padding-top: 496px;
  padding-bottom: 496px;
}

/* padding 497px */
.p-497 {
  padding: 497px;
}

.pl-497 {
  padding-left: 497px;
}

.pr-497 {
  padding-right: 497px;
}

.pt-497 {
  padding-top: 497px;
}

.pb-497 {
  padding-bottom: 497px;
}

.px-497 {
  padding-left: 497px;
  padding-right: 497px;
}

.py-497 {
  padding-top: 497px;
  padding-bottom: 497px;
}

/* padding 498px */
.p-498 {
  padding: 498px;
}

.pl-498 {
  padding-left: 498px;
}

.pr-498 {
  padding-right: 498px;
}

.pt-498 {
  padding-top: 498px;
}

.pb-498 {
  padding-bottom: 498px;
}

.px-498 {
  padding-left: 498px;
  padding-right: 498px;
}

.py-498 {
  padding-top: 498px;
  padding-bottom: 498px;
}

/* padding 499px */
.p-499 {
  padding: 499px;
}

.pl-499 {
  padding-left: 499px;
}

.pr-499 {
  padding-right: 499px;
}

.pt-499 {
  padding-top: 499px;
}

.pb-499 {
  padding-bottom: 499px;
}

.px-499 {
  padding-left: 499px;
  padding-right: 499px;
}

.py-499 {
  padding-top: 499px;
  padding-bottom: 499px;
}

/* padding 500px */
.p-500 {
  padding: 500px;
}

.pl-500 {
  padding-left: 500px;
}

.pr-500 {
  padding-right: 500px;
}

.pt-500 {
  padding-top: 500px;
}

.pb-500 {
  padding-bottom: 500px;
}

.px-500 {
  padding-left: 500px;
  padding-right: 500px;
}

.py-500 {
  padding-top: 500px;
  padding-bottom: 500px;
}

/*
3.Theme CSS 
=========================== */
.sec-desc-wraper h1 {
  font-size: 36px;
  font-weight: 900;
  color: #222242;
  line-height: 45px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .sec-desc-wraper h1 {
    font-size: 32px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .sec-desc-wraper h1 {
    font-size: 28px;
    line-height: 30px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sec-desc-wraper h1 {
    font-size: 28px;
    line-height: 36px;
  }
}

.sec-desc-wraper h1 span {
  color: #132043;
}

.sec-desc-wraper p a {
  font-weight: 700;
  color: #4d4d4e;
  font-style: italic;
}

.sec-desc-wraper ul li {
  display: inline-block;
  width: 100%;
  position: relative;
  padding-left: 17px;
  padding-top: 10px;
}

.sec-desc-wraper ul li:before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  left: 0;
  top: 20px;
  background: #898995;
  border-radius: 100%;
}

.sec-desc-wraper a.primary-btn {
  margin-top: 40px;
}

.sec-v2-title h1 {
  font-size: 36px;
  color: #222242;
  font-weight: 900;
  margin-bottom: 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .sec-v2-title h1 {
    font-size: 28px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sec-v2-title h1 {
    font-size: 26px;
  }
}

.sec-v2-title h1 span {
  display: inline-block;
  position: relative;
  color: #132043;
}

.sec-v2-title h2 {
  font-size: 30px;
  color: #222242;
  font-weight: 900;
  margin-bottom: 0px;
}

.sec-v2-title h2 span {
  display: inline-block;
  position: relative;
  color: #132043;
}

.sec-v2-title p {
  margin-bottom: 4px;
  margin-top: 10px;
}

.sec-v2-title p a {
  font-weight: 700;
  color: #4d4d4e;
  font-style: italic;
}

.sec-v3-title .sec-v3-down-title h1 {
  font-size: 116px;
  color: #eeeeef;
  font-weight: 900;
  text-transform: uppercase;
  margin-bottom: -60px;
  font-family: "Open Sans", sans-serif;
  margin-left: -6px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sec-v3-title .sec-v3-down-title h1 {
    font-size: 75px;
  }
}

.sec-v3-title h1 {
  font-size: 50px;
  color: #222242;
  font-weight: 900;
  margin-bottom: 3px;
  font-family: "Open Sans", sans-serif;
  z-index: 2;
  position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sec-v3-title h1 {
    font-size: 36px;
    text-transform: capitalize;
  }
}

.sec-v3-title h1 span {
  display: inline-block;
  position: relative;
  color: #132043;
}

.sec-v3-title h2 {
  font-size: 36px;
  color: #222242;
  font-weight: 900;
  margin-bottom: 3px;
  font-family: "Open Sans", sans-serif;
  z-index: 2;
  position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sec-v3-title h2 {
    font-size: 28px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .sec-v3-title h2 {
    font-size: 28px;
  }
}

.sec-v3-title h2 span {
  display: inline-block;
  position: relative;
  color: #132043;
}

.sec-v3-title h3 {
  color: #272728;
  font-size: 30px;
  font-family: "Open Sans", sans-serif;
  margin-bottom: 10px;
  font-weight: 900;
  line-height: 44px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sec-v3-title h3 {
    font-size: 26px;
    text-transform: capitalize;
    line-height: 38px;
  }
}

.sec-v3-title h3 span {
  color: #132043;
}

.sec-v3-title p {
  margin-bottom: 4px;
}

.sec-v3-title p a {
  font-weight: 700;
  color: #4d4d4e;
  font-style: italic;
}

.sec-v3-title .sec-btn {
  color: #272727;
  font-size: 14px;
  font-weight: 700;
  margin-top: 20px;
  display: inline-block;
}

.sec-v3-title .sec-btn .btn-icon {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  border: 2px solid #132043;
  text-align: center;
  line-height: 30px;
  color: #132043;
  font-size: 12px;
  display: inline-block;
  margin-right: 10px;
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}

.sec-v3-title .sec-btn:hover .btn-icon {
  background: #132043;
  color: #fff;
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}

.sec-v3-title.sec-white-title h2 {
  color: #fff;
}

.sec-v3-title.sec-white-title .title-border::before {
  background: #fff;
}

.sec-v3-title.sec-white-title p {
  color: #fff;
}

.title-border {
  position: relative;
  display: inline-block;
  width: 33px;
  height: 4px;
  background: #01793a;
  border-radius: 2px;
}

.title-border::before {
  position: absolute;
  top: 0px;
  content: "";
  width: 10px;
  height: 4px;
  right: -14px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  background: #4a4a64;
  border-radius: 2px;
}

.sales-report-sec {
  position: relative;
  z-index: 2;
  background-image: url("../img/sales-report-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.sales-report-sec::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #20207d;
  z-index: -1;
  content: '';
  opacity: 0.95;
  filter: alpha(opacity=95);
}

.sales-report-sec .sales-img {
  margin-bottom: -30px;
  position: relative;
  margin-top: 30px;
}

.sales-report-sec .sales-img .sales-button {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
  top: 20px;
}

.sales-report-sec .sales-img .sales-button .red-btn {
  -webkit-box-shadow: 0 0 0 0 #dee2ed;
          box-shadow: 0 0 0 0 #dee2ed;
  -webkit-box-shadow: 0px 3px 2px 0px #dee2ed;
          box-shadow: 0px 3px 2px 0px #dee2ed;
}

.sales-report-title h1 {
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 10px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sales-report-title h1 {
    font-size: 26px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .sales-report-title h1 {
    font-size: 28px;
  }
}

.sales-report-title h1 span {
  color: #ff591c;
}

.sales-report-title h2 {
  font-size: 26px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .sales-report-title h2 {
    font-size: 22px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .sales-report-title h2 {
    font-size: 24px;
  }
}

.sales-report-title p {
  color: #c2c3c8;
  font-weight: 500;
}

.video-sec {
  padding-top: 90px;
  padding-bottom: 90px;
}

.video-inner {
  position: relative;
  border-radius: 30px;
}

.video-inner img {
  border-radius: 30px;
}

.vedio-button {
  position: absolute;
  width: 80px;
  height: 80px;
  -webkit-box-shadow: 0 0 0 0 rgba(245, 91, 20, 0.7);
          box-shadow: 0 0 0 0 rgba(245, 91, 20, 0.7);
  border-radius: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  line-height: 87px;
  text-align: center;
  z-index: 2;
  top: 50%;
  left: 0;
  background: #132043;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
  margin: 0px auto;
}

.vedio-button a {
  display: inline-block;
  width: 100%;
  height: 100%;
  z-index: 3;
  position: relative;
}

.vedio-button a i {
  color: #fff;
  font-size: 26px;
}

.vedio-button:hover {
  -webkit-animation: none;
  animation: none;
}

@-webkit-keyframes pulse {
  to {
    -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
            box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
  }
}

@keyframes pulse {
  to {
    -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
            box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .about-trafic {
    margin-left: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .about-trafic {
    margin-left: 0px;
    margin-top: 30px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .about-trafic {
    margin-left: 0px;
    margin-top: 30px;
  }
}

.about-trafic .sec-desc-wraper ul li::before {
  color: #4e4e91;
}

.about-trafic .sec-desc-wraper ul li a {
  color: #4e4e91;
}

.apps-banner {
  position: relative;
  height: 1030px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #f6f6f9;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .apps-banner {
    height: 930px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-banner {
    height: 630px;
  }
}

.apps-banner-wrappe {
  position: absolute;
  width: 100%;
  top: 40%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
}

.apps-bannar-text {
  color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-bannar-text {
    margin-bottom: 30px;
    margin-top: 0px;
  }
}

.apps-bannar-text h1 {
  font-size: 60px;
  font-weight: 900;
  color: #fefefe;
  margin-bottom: 0px;
  line-height: 75px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .apps-bannar-text h1 {
    font-size: 48px;
    line-height: 60px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .apps-bannar-text h1 {
    font-size: 38px;
    line-height: 48px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-bannar-text h1 {
    font-size: 28px;
    line-height: 38px;
  }
}

.apps-bannar-text h1 span {
  color: #132043;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .apps-bannar-text p {
    margin-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .apps-bannar-text p {
    margin-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-bannar-text p {
    margin-right: 0px;
  }
}

.apps-bannar-img {
  position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-bannar-img {
    display: none;
  }
}

.apps-bannar-img .apps-bannar-one {
  position: absolute;
  left: 0;
  z-index: 1;
}

.apps-bannar-img .apps-bannar-two {
  position: absolute;
  right: 0;
  top: 50px;
}

.slider-banner {
  position: relative;
  height: 860px;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #f6f6f9;
  background-size: cover;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .slider-banner {
    height: 700px;
  }
}

.slider-banner-wrappe {
  position: absolute;
  width: 100%;
  top: 40%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
}

.slider-banner-wrappe .bannar-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-top: 20px;
  display: inline-block;
}

.slider-banner-wrappe .bannar-btn .btn-icon {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  border: 1px solid #132043;
  text-align: center;
  line-height: 30px;
  color: #132043;
  font-size: 12px;
  display: inline-block;
  margin-right: 10px;
}

.slider-bannar-text {
  color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .slider-bannar-text {
    margin-top: 50px;
    padding-top: 186px;
  }
}

.slider-bannar-text h1 {
  font-size: 70px;
  font-weight: 900;
  color: #fefefe;
  margin-bottom: 0px;
  font-family: "Open Sans", sans-serif;
  line-height: 98px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .slider-bannar-text h1 {
    font-size: 48px;
    line-height: 68px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .slider-bannar-text h1 {
    font-size: 38px;
    line-height: 54px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .slider-bannar-text h1 {
    font-size: 28px;
    line-height: 40px;
  }
}

.slider-bannar-text h1 span {
  color: #132043;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .slider-bannar-text p {
    margin-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .slider-bannar-text p {
    margin-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .slider-bannar-text p {
    margin-right: 0px;
  }
}

.slider-bannar-img {
  position: relative;
}

.slider-bannar-img .slider-bannar-one {
  margin-top: 80px;
}

.slider-bannar-img .slider-bannar-two {
  position: absolute;
  right: 0;
  top: -63px;
  z-index: 2;
  left: -100px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .slider-bannar-img .slider-bannar-two {
    left: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .slider-bannar-img .slider-bannar-two {
    left: 0px;
  }
}

.supplement-banner {
  position: relative;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #f6f6f9;
  background-size: cover;
  overflow: hidden;
  -webkit-box-shadow: 0 0 14px 6px #d5d5d5;
          box-shadow: 0 0 14px 6px #d5d5d5;
  width: 100%;
}

.supplement-banner-wrappe {
  padding-top: 100px;
}

.supplement-banner-wrappe .bannar-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-top: 20px;
  display: inline-block;
}

.supplement-banner-wrappe .bannar-btn .btn-icon {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  border: 1px solid #132043;
  text-align: center;
  line-height: 30px;
  color: #132043;
  font-size: 12px;
  display: inline-block;
  margin-right: 10px;
}

.supplement-bannar-text {
  color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-bannar-text {
    margin-bottom: 40px;
  }
}

.supplement-bannar-text h1 {
  font-size: 60px;
  font-weight: 900;
  color: #fefefe;
  margin-bottom: 20px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .supplement-bannar-text h1 {
    font-size: 48px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .supplement-bannar-text h1 {
    font-size: 38px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-bannar-text h1 {
    font-size: 28px;
  }
}

.supplement-bannar-text h1 span {
  color: #fefefe;
  position: relative;
  z-index: 2;
  padding: 5px 25px;
}

.supplement-bannar-text h1 span::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #132043;
  width: 100%;
  height: 100%;
  -webkit-transform: skewX(-10deg);
          transform: skewX(-10deg);
  top: 0;
  border: 5px solid #f3f3f3;
  z-index: -1;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .supplement-bannar-text p {
    margin-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .supplement-bannar-text p {
    margin-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-bannar-text p {
    margin-right: 0px;
  }
}

.supplement-bannar-img {
  position: relative;
  overflow: hidden;
}

.supplement-bannar-img .supplement-bannar-one {
  position: relative;
}

.supplement-bannar-img .supplement-bannar-one::before {
  background-image: url("../img/supplement/bannar-shape.png");
  background-position: center 0;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  height: 100%;
  width: 100%;
  left: 0;
  top: inherit;
  bottom: -90px;
}

.supplement-bannar-img .supplement-bannar-two {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
  right: -250px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-bannar-img .supplement-bannar-two {
    right: 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .supplement-bannar-img .supplement-bannar-two {
    width: 100%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .supplement-bannar-img .supplement-bannar-two img {
    width: 170px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-bannar-img .supplement-bannar-two img {
    width: 170px;
  }
}

.service-about-inner-sec {
  position: relative;
  background-image: url("../img/app-img/service-about-shape-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: right bottom;
}

.service-about-sec {
  background-image: url("../img/app-img/service-about-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  position: relative;
}

.service-about-sec .video-inner {
  border-radius: 20px;
  overflow: hidden;
}

.service-about-sec .service-about-shape {
  position: absolute;
  bottom: 0;
  width: 100%;
  right: 0;
  height: 100%;
}

.service-about-sec .service-about-shape img {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 70%;
}

.service-about-img img {
  border-radius: 20px;
  width: 100%;
}

.service-about-wrapper {
  margin-top: 30px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .service-about-wrapper {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-about-wrapper {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 30px;
    margin-top: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-about-wrapper {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 30px;
    margin-top: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-about-wrapper .service-about-list {
    margin-bottom: 30px;
  }
}

.service-about-wrapper .service-about-list i {
  margin-bottom: 20px;
  font-size: 30px;
  color: #272728;
}

.service-about-wrapper .service-about-list p {
  color: #272728;
  font-weight: 900;
  line-height: 24px;
  font-size: 16px;
  margin-bottom: 10px;
}

.video-inner-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000c17;
  opacity: 0.41;
  filter: alpha(opacity=41);
  border-radius: 30px;
}

.shape-image {
  position: relative;
}

.shape-image .shape-image-two {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.pagehding-sec {
  background-image: url("../img/page_hd.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  padding-top: 120px;
  padding-bottom: 65px;
  background-size: cover;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pagehding-sec {
    padding-top: 162px;
    padding-bottom: 23px;
  }
}

.pagehding-sec.about-page-banner {
  background-image: url("../img/about_page_hd.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.pagehding-sec.blog-page-banner {
  background-image: url("../img/blog_page_hd.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .page-heading {
    margin-top: 0;
  }
}

.page-heading h1 {
  color: #fff;
  font-size: 26px;
  margin-bottom: 10px;
  text-transform: capitalize;
  font-weight: 900;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .page-heading h1 {
    font-size: 48px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .page-heading h1 {
    font-size: 38px;
  }
}

.page-heading h1 span {
  color: #132043;
}

.page-heading ul li {
  display: inline-block;
  position: relative;
  padding-right: 25px;
  color: #acaeb1;
}

.page-heading ul li::before {
  content: "/";
  position: absolute;
  right: 8px;
  top: 5px;
  color: #fff;
}

.page-heading ul li:last-child::before {
  display: none;
}

.page-heading ul li a {
  color: #fff;
  font-weight: 900;
  font-size: 18px;
}

.page-heading ul li a:hover {
  color: #132043;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .page-heading ul li a {
    font-size: 16px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .page-heading ul li a {
    font-size: 16px;
  }
}

.breadcumb-img {
  position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .breadcumb-img {
    display: none;
  }
}

.breadcumb-img .breadcumb-img-two {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.breadcumb-img .discount-wrapper {
  position: absolute;
  width: 120px;
  height: 120px;
  border-radius: 100%;
  display: inline-block;
  background: #132043;
  text-align: center;
  color: #fff;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: -40px;
  -webkit-box-shadow: -1px 0px 12px 0px #253b50;
          box-shadow: -1px 0px 12px 0px #253b50;
}

.breadcumb-img .discount-wrapper .discount-wrapper-text {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
}

.breadcumb-img .discount-wrapper .discount-wrapper-text .discount-top-title {
  font-size: 14px;
  color: #fff;
  margin-bottom: 0px;
  font-weight: 900;
}

.breadcumb-img .discount-wrapper .discount-wrapper-text .discount-title {
  font-size: 43px;
  color: #fff;
  margin-bottom: 0px;
  font-weight: 900;
}

.breadcumb-img .discount-wrapper .discount-wrapper-text .discount-title span {
  font-size: 14px;
}

.breadcumb-img .discount-wrapper .discount-wrapper-text .discount-bottom-title {
  font-size: 12px;
  color: #fff;
  margin-bottom: 0px;
  font-weight: 900;
}

.product-item {
  margin-bottom: 30px;
}

.product-item .product-image img {
  width: 100%;
}

.product-item .product-desc {
  padding: 0px 20px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}

.product-item .product-desc .product-meta {
  padding-top: 12px;
  padding-bottom: 24px;
}

.product-item .product-desc .product-meta .icon-with-rating {
  display: inline-block;
  margin-right: 6px;
}

.product-item .product-desc .product-meta .icon-with-rating ul li {
  display: inline-block;
}

.product-item .product-desc .product-meta .icon-with-rating ul li.product-icon a {
  background: #132043;
  width: 45px;
  height: 45px;
  display: inline-block;
  text-align: center;
  line-height: 45px;
  color: #fff;
  font-size: 24px;
}

.product-item .product-desc .product-meta .icon-with-rating ul li.product-review {
  display: inline-block;
}

.product-item .product-desc .product-meta .icon-with-rating ul li.product-review a i {
  color: #e0ae01;
}

.product-item .product-desc .product-meta .view-with-save {
  text-align: right;
  margin-top: 12px;
  display: inline-block;
}

.product-item .product-desc .product-meta .view-with-save ul li {
  display: inline-block;
}

.product-item .product-desc .product-meta .view-with-save ul li.product-view {
  margin-right: 25px;
  position: relative;
}

.product-item .product-desc .product-meta .view-with-save ul li.product-view::before {
  position: absolute;
  content: "";
  width: 1px;
  height: 20px;
  background: #e3e3e3;
  right: -16px;
  top: 2px;
}

.product-item .product-desc .product-meta .view-with-save ul li.product-view a {
  color: #757575;
  display: inline-block;
  margin-left: 11px;
  font-size: 12px;
  position: relative;
  top: -2px;
}

.product-item .product-desc .product-meta .view-with-save ul li.product-view a i {
  margin-left: 5px;
}

.product-item .product-desc .product-meta .view-with-save ul li.product-save a {
  color: #757575;
}

.product-item .product-desc .product-text h4 {
  margin-bottom: 15px;
}

.product-item .product-desc .product-text h4 a {
  font-weight: 900;
  line-height: 22px;
}

.product-item .product-desc .product-text h4 a:hover {
  color: #132043;
}

.product-item .product-desc .product-text .product-price h6 {
  font-size: 13px;
  font-weight: 900;
  color: #565665;
}

.product-item .product-desc .product-text .product-price h6 span {
  color: #132043;
}

.product-item .product-desc .product-cart ul {
  padding: 14px 0px;
  border-top: 1px solid #e6e6e6;
  margin-top: 9px;
  display: inline-block;
  width: 100%;
}

.product-item .product-desc .product-cart ul li {
  display: inline-block;
}

.product-item .product-desc .product-cart ul li a {
  color: #767676;
  font-size: 13px;
  font-weight: 700;
}

.product-item .product-desc .product-cart ul li:first-child a i {
  color: #132043;
  margin-right: 18px;
}

.product-item .product-desc .product-cart ul li:last-child {
  float: right;
}

.about-short-desc-wraper {
  padding-right: 45px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .about-short-desc-wraper {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .about-short-desc-wraper {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .about-short-desc-wraper {
    padding-right: 0px;
  }
}

.about-short-desc-wraper h1 {
  font-size: 36px;
  font-weight: 900;
  color: #222242;
  margin-bottom: 0px;
  line-height: 46px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .about-short-desc-wraper h1 {
    font-size: 32px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .about-short-desc-wraper h1 {
    font-size: 28px;
  }
}

.about-short-desc-wraper h1 span {
  color: #132043;
}

.about-short-desc-wraper p a {
  font-weight: 700;
  font-style: italic;
}

.about-short-desc-wraper ul li {
  display: inline-block;
  width: 100%;
  position: relative;
  margin-bottom: 10px;
  font-weight: 700;
}

.about-short-desc-wraper ul li i {
  font-size: 6px;
  margin-right: 5px;
  position: relative;
  top: -4px;
}

.about-short-desc-wraper a.primary-btn {
  margin-top: 20px;
}

.about-short-desc-img {
  padding-left: 40px;
}

.about-short-desc-img img {
  width: 100%;
  margin-bottom: 30px;
}

/*
10.Count Up Section 
============================*/
.conter-up-section {
  padding: 100px 0;
}

.counting_sl {
  text-align: center;
}

.counting_sl .countup-icon {
  display: inline-block;
  margin-bottom: 20px;
  text-align: center;
}

.counting_sl .countup-text .counter {
  color: #4d4d4e;
  font-size: 36px;
  font-family: "Open Sans", sans-serif;
  margin-bottom: 0px;
  font-weight: 700;
}

.counting_sl .countup-text h4 {
  color: #4d4d4e;
  font-size: 14px;
  margin-bottom: 0;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}

.service-about-sec {
  background-image: url("../img/service-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  padding-top: 100px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-about-sec {
    padding-top: 80px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-about-sec {
    padding-top: 80px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .service-about-sec {
    padding-top: 80px;
  }
}

.service-about-sec .title-border::before {
  background: #dfdfeb;
}

.service-about-sec .service-module1-desc-wraper {
  padding-right: 30px;
}

.service-about-sec .service-module1-desc-wraper h1 {
  color: #fff;
}

.service-about-sec .service-module1-desc-wraper p {
  color: #fff;
}

.service-about-sec .service-module1-desc-wraper p a {
  color: #fff;
}

.service-about-sec .service-module1-inner .service-module1-wrapper {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 1px solid #f2f2f2;
}

.video-section {
  margin-top: 50px;
  margin-bottom: 100px;
}

.all-sponser-sec .all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo {
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
}

.consulting-sec {
  background-image: url("../img/consulting-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding: 130px 0px;
}

.consulting-sec .consulting-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #dd3c00;
  opacity: 0.55;
  filter: alpha(opacity=55);
}

.consulting-form {
  background: #f9f9f9;
  padding: 45px 22px;
  border-top: 6px solid #646465;
  border-radius: 6px;
  text-align: center;
  margin-left: 109px;
  margin-right: 35px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .consulting-form {
    margin-left: 0px;
    margin-bottom: 30px;
    margin-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .consulting-form {
    margin-left: 0px;
    margin-bottom: 30px;
    margin-right: 0px;
  }
}

.consulting-form h3 {
  font-size: 20px;
  font-weight: 900;
  color: #272728;
  margin-bottom: 6px;
}

.consulting-form h3 span {
  color: #132043;
}

.consulting-form .contact-field .single-input-field input {
  background: #ebebeb;
  margin-top: 20px;
  padding: 10px 20px;
  width: 100%;
  color: #999999;
  color: #838383;
  font-weight: 600;
}

.consulting-form .contact-field .single-input-field textarea {
  background: #ebebeb;
  margin-top: 20px;
  padding: 10px 20px;
  width: 100%;
  color: #999999;
  color: #838383;
  font-weight: 600;
}

.consulting-form .contact-field .single-input-fieldsbtn {
  margin-top: 20px;
}

.consulting-form .contact-field .single-input-fieldsbtn input {
  background: #132043 none repeat scroll 0 0;
  border: 1px solid #132043;
  border-bottom: 2px solid #ebebeb;
  padding: 10px 34px;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  border-radius: 50px;
  -webkit-box-shadow: 0 0 10px 4px #d5dbe8;
          box-shadow: 0 0 10px 4px #d5dbe8;
}

.consulting-desc-wraper {
  padding-right: 109px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .consulting-desc-wraper {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .consulting-desc-wraper {
    padding-right: 0px;
  }
}

.consulting-desc-wraper .sec-desc-wraper h1 {
  font-size: 30px;
  font-weight: 900;
  color: #fff;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .consulting-desc-wraper .sec-desc-wraper h1 {
    font-size: 28px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .consulting-desc-wraper .sec-desc-wraper h1 {
    font-size: 28px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .consulting-desc-wraper .sec-desc-wraper h1 {
    font-size: 26px;
  }
}

.consulting-desc-wraper .sec-desc-wraper h1 span {
  color: #272728;
}

.consulting-desc-wraper .sec-desc-wraper .title-border {
  margin-bottom: 20px;
  background: #fff;
}

.consulting-desc-wraper .sec-desc-wraper p {
  color: #fff;
}

.consulting-desc-wraper .sec-desc-wraper ul {
  margin-bottom: 30px;
}

.consulting-desc-wraper .sec-desc-wraper ul li {
  display: inline-block;
  width: 100%;
  position: relative;
  padding-left: 17px;
  padding-top: 10px;
  color: #fff;
}

.consulting-desc-wraper .sec-desc-wraper ul li:before {
  position: absolute;
  content: "";
  width: 9px;
  height: 9px;
  left: 0;
  top: 20px;
  background: none;
  border-radius: 100%;
  border: 2px solid #3e2a23;
}

.consulting-desc-wraper .sec-desc-wraper a.primary-btn {
  margin-top: 20px;
  background: #fff;
  color: #132043;
  -webkit-box-shadow: 0 0 10px 4px #b53814;
          box-shadow: 0 0 10px 4px #b53814;
  text-transform: uppercase;
  padding: 10px 22px;
}

.post-v1-wraper.post-v2-wraper {
  padding-bottom: 0px;
  border-bottom: 0px;
  padding-left: 20px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .post-v1-wraper.post-v2-wraper {
    padding-left: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .post-v1-wraper.post-v2-wraper {
    padding-left: 0px;
  }
}

.post-v1-wraper.post-v2-wraper .post-v1-img {
  position: relative;
  z-index: 2;
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
}

.post-v1-wraper.post-v2-wraper .post-v1-img img {
  border-radius: 4px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 100%;
  position: relative;
  left: 0px;
  bottom: 0px;
}

.post-v1-wraper.post-v2-wraper .post-v1-img::before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 95%;
  height: 95%;
  background-color: #fb4502;
  content: "";
  z-index: -1;
  border-radius: 4px;
}

.post-v1-wraper.post-v2-wraper .post-v1-desc {
  padding: 0px;
}

.post-v1-wraper.post-v2-wraper:hover .post-v1-img img {
  left: 20px;
  bottom: 20px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.apps-screenshot-sec {
  background-color: #0d26c1;
  padding: 100px 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .apps-sec-title {
    margin-top: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-sec-title {
    margin-top: 0px;
  }
}

.apps-sec-title .sec-v3-title h2 {
  color: #fff;
}

.apps-sec-title .sec-v3-title .title-border::before {
  background: #fff;
}

.apps-sec-title p {
  color: #fff;
}

.project-gallery-sec {
  background: #f5f5f5;
}

.project-gallery-sec .project-gallery-img {
  position: relative;
  display: inline-block;
}

.project-gallery-sec .project-gallery-img .project-play-button {
  position: absolute;
  right: -46px;
  bottom: 70px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .project-gallery-sec .project-gallery-img .project-play-button {
    right: 0px;
  }
}

.project-gallery-sec .project-gallery-img .project-play-button a .flaticon-music-player-play {
  color: #132043;
  font-size: 24px;
  width: 80px;
  height: 80px;
  border: 2px solid #132043;
  line-height: 80px;
  display: inline-block;
  text-align: center;
  border-radius: 100%;
}

.promo-sec {
  padding: 60px 0px;
}

.promo-sec .promo-text h4 {
  margin-bottom: 0px;
  font-size: 20px;
  font-weight: 400;
  color: #132043;
  margin-top: 10px;
}

.promo-sec .promo-text h4 span {
  color: #2e2e2e;
  font-style: italic;
}

.promo-sec .promo-btn {
  padding: 10px 40px;
  position: relative;
  text-align: center;
  margin: 0px 20px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
}

.promo-sec .promo-btn::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #132043;
  width: 100%;
  height: 100%;
  -webkit-transform: skewX(-20deg);
          transform: skewX(-20deg);
  top: 0;
  z-index: -1;
  border: 3px solid #e6e6e6;
  -webkit-box-shadow: 0 4px 10px 6px #e5e5e5;
          box-shadow: 0 4px 10px 6px #e5e5e5;
}

.supplement-product-sec {
  background: #f3f3f3;
  padding-top: 100px;
  padding-bottom: 70px;
}

.supplement-product-inner {
  padding: 15px;
  background: #fff;
  -webkit-box-shadow: 0 4px 30px 10px #e1e1e1;
          box-shadow: 0 4px 30px 10px #e1e1e1;
  position: relative;
  margin-bottom: 30px;
}

.supplement-product-inner .supplement-product-inner-img img {
  width: 100%;
}

.supplement-product-inner .supplement-product-inner-desc {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
  text-align: left;
  padding: 10px 40px;
}

.supplement-product-inner .supplement-product-inner-desc h3 {
  margin-bottom: 10px;
}

.supplement-product-inner .supplement-product-inner-desc h3 a {
  font-weight: 900;
  color: #3e3d3d;
}

.supplement-product-inner .supplement-product-inner-desc p {
  color: #514e4e;
  font-weight: 600;
  font-family: "Roboto", sans-serif;
}

.supplement-product-inner .supplement-product-inner-desc .product-price {
  font-size: 26px;
  color: #132043;
  font-weight: 700;
  font-family: "Roboto", sans-serif;
}

.supplement-product-inner.product-white h3 a {
  color: #fff;
}

.supplement-product-inner.product-white p {
  color: #fff;
}

.supplement-video-sec {
  background-image: url("../img/supplement/video-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  padding-top: 100px;
  padding-bottom: 350px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-video-sec {
    padding-bottom: 100px;
  }
}

.supplement-video-sec .sec-v2-title h2 {
  color: #fff;
}

.supplement-video-sec .title-border, .supplement-video-sec .title-border::before {
  background: #fff;
}

.supplement-video-wrapper {
  margin-top: -350px;
  position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-video-wrapper {
    margin-top: -100px;
  }
}

.supplement-video-wrapper a {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
}

.blog-sidebar {
  padding-right: 50px;
  padding-left: 20px;
  /*Category Widget*/
  /*Recent News Category*/
  /*Widget Tag*/
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .blog-sidebar {
    margin-top: 40px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .blog-sidebar {
    margin-top: 40px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .blog-sidebar {
    padding-left: inherit;
    padding-right: inherit;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .blog-sidebar {
    padding-left: inherit;
    padding-right: inherit;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .blog-sidebar {
    padding-left: inherit;
    padding-right: inherit;
  }
}

.blog-sidebar .widget-padding, .blog-sidebar .search-field, .blog-sidebar .site-author-widget, .blog-sidebar .blog-widget-cat, .blog-sidebar .widget-popular-post, .blog-sidebar .widget-tag, .blog-sidebar .instagram-gallery {
  padding: 35px 30px;
  border-top: 0px;
  -webkit-box-shadow: 0 3px 10px 1px #e0e3e5;
  box-shadow: 0 3px 10px 1px #e0e3e5;
  margin-bottom: 40px;
  background: #fff;
}

.blog-sidebar .widget-title {
  font-size: 18px;
}

.blog-sidebar .search-field {
  position: relative;
}

.blog-sidebar .search-field .search-field-icon {
  position: absolute;
  top: 10px;
  right: 30px;
  font-size: 48px;
  color: #e3e3e3;
  opacity: 0.5;
}

.blog-sidebar .search-field input {
  background: transparent;
  padding: 20px 30px;
  border: 1px solid #e1e1e1;
}

.blog-sidebar .search-field button {
  background: #132043;
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 10px #bd3b07;
          box-shadow: inset 0px 2px 10px #bd3b07;
  top: 5px;
  right: 5px;
}

.blog-sidebar .site-author-widget .site-author-meta .site-author-img {
  display: inline-block;
  width: 140px;
  height: 140px;
  border-radius: 100%;
  overflow: hidden;
  margin-bottom: 10px;
  border-bottom: 1px solid #dddde2;
}

.blog-sidebar .site-author-widget .site-author-meta .site-author-img img {
  width: 100%;
  height: 100%;
}

.blog-sidebar .site-author-widget p {
  color: #494949;
  font-weight: 600;
}

.blog-sidebar .site-author-widget .author-social-link li {
  display: inline-block;
  margin: 0px 5px;
}

.blog-sidebar .site-author-widget .author-social-link li a i {
  background: #2d5ec4;
  width: 30px;
  height: 30px;
  display: inline-block;
  border-radius: 100%;
  text-align: center;
  line-height: 28px;
  border: 2px solid #2d5ec4;
  color: #fff;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-facebook-f {
  background: #2d5ec4;
  border-color: #2d5ec4;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-facebook-f:hover {
  background: transparent;
  color: #2d5ec4;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-twitter {
  background: #1fb7e9;
  border-color: #1fb7e9;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-twitter:hover {
  background: transparent;
  color: #1fb7e9;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-pinterest-p {
  background: #d01d1d;
  border-color: #d01d1d;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-pinterest-p:hover {
  background: transparent;
  color: #d01d1d;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-linkedin-in {
  background: #2d5ec4;
  border-color: #2d5ec4;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .site-author-widget .author-social-link li a i.fa-linkedin-in:hover {
  background: transparent;
  color: #2d5ec4;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.blog-sidebar .blog-widget-cat li {
  display: inline-block;
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e6e6e6;
}

.blog-sidebar .blog-widget-cat li:last-child {
  padding-bottom: 0px;
  border-bottom: 0px;
  margin-bottom: 0px;
}

.blog-sidebar .blog-widget-cat li a {
  color: #6b6b6b;
  position: relative;
  padding-left: 15px;
  font-weight: normal;
  text-transform: capitalize;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 600;
}

.blog-sidebar .blog-widget-cat li a::before {
  content: "\f105";
  font-family: 'Font Awesome 5 Free';
  left: 0px;
  top: -2px;
  position: absolute;
}

.blog-sidebar .blog-widget-cat li a:hover {
  color: #132043;
}

.blog-sidebar .widget-popular-post .popular-post-inner {
  display: inline-block;
  padding-bottom: 15px;
  width: 100%;
  margin-bottom: 15px;
}

.blog-sidebar .widget-popular-post .popular-post-inner:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.blog-sidebar .widget-popular-post .popular-post-inner .popular-post-thumb {
  float: left;
  margin-right: 25px;
  overflow: hidden;
  position: relative;
}

.blog-sidebar .widget-popular-post .popular-post-inner .popular-post-thumb .popular-post-thumb-overlay {
  position: absolute;
  height: 0%;
  width: 100%;
  top: 0;
  left: 0;
  visibility: hidden;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  background: rgba(255, 69, 0, 0.9);
}

.blog-sidebar .widget-popular-post .popular-post-inner .popular-post-thumb .popular-post-thumb-overlay a {
  position: absolute;
  left: 5px;
  top: 5px;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

.blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc h5 {
  margin-bottom: 10px;
  line-height: 1.4;
  font-weight: 600;
  color: #272728;
}

.blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc li {
  display: inline-block;
  margin-right: 10px;
}

.blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc li a {
  color: #565665;
  font-size: 12px;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
}

.blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc li a span {
  color: #132043;
}

.blog-sidebar .widget-popular-post .popular-post-inner:hover .popular-post-thumb-overlay {
  visibility: visible;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  height: 100%;
}

.blog-sidebar .widget-popular-post .popular-post-inner:hover .popular-post-thumb-overlay a {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

.blog-sidebar .widget-bannar {
  margin-bottom: 40px;
}

.blog-sidebar .widget-bannar img {
  width: 100%;
}

.blog-sidebar .widget-tag li {
  display: inline-block;
}

.blog-sidebar .widget-tag li a {
  margin-right: 5px;
  margin-bottom: 8px;
  padding: 12px 16px;
  color: #777777;
  border: 1px solid #e7e6e6;
  display: inline-block;
  text-transform: uppercase;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 600;
}

.blog-sidebar .widget-tag li a:hover {
  color: #fff;
  background: #e84809;
  border-color: #e84809;
}

.blog-sidebar .instagram-gallery {
  display: inline-block;
  width: 100%;
}

.blog-sidebar .photo-img-box {
  display: inline-block;
  width: 48.33%;
  padding: 4px;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 0px) and (max-width: 405px) {
  .blog-sidebar .photo-img-box {
    width: 100%;
  }
}

.blog-sidebar .photo-img-box img {
  width: 100%;
}

.blog-sidebar .photo-img-box:hover .photo-img-box-overlay {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  visibility: visible;
  opacity: 1;
}

.blog-sidebar .photo-img-box-overlay {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  visibility: hidden;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  background-color: rgba(255, 69, 0, 0.9);
  opacity: 0;
  -webkit-transform: scale(0);
          transform: scale(0);
}

.blog-sidebar .photo-img-box-overlay i {
  color: #fff;
}

.blog-sidebar .photo-img-box-overlay a {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.consulting-v2-sec {
  background: #20207d;
  padding-top: 110px;
  padding-bottom: 70px;
}

.consulting-v2-form input, .consulting-v2-form textarea {
  padding: 10px 20px;
  background: transparent;
  border: 1px solid #4e4e91;
  margin-bottom: 10px;
  border-radius: 4px;
  color: #8d8d8d;
  font-weight: 600;
  width: 100%;
}

.consulting-v2-form .submit-btn {
  background: #4e4e91;
  border-color: #4e4e91;
  font-size: 20px;
  font-weight: 600;
  text-transform: capitalize;
  color: #fff;
}

.client-testimonial-sec .single-testimonial {
  padding: 0;
  text-align: left;
}

.client-testimonial-sec .single-testimonial .client-comment .testimonial-icon {
  color: #132043;
}

.client-testimonial-sec .single-testimonial .client-comment p {
  color: #fff;
}

.client-testimonial-sec .single-testimonial .client-comment .client-thumb img {
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
}

.client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h4 {
  color: #fff;
}

.client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h5 {
  color: #fff;
}

.service-details-wrapper .service-details-img {
  margin-bottom: 40px;
}

.service-details-wrapper .service-details-img img {
  border-radius: 6px 6px 0px 0px;
  width: 100%;
}

.service-details-wrapper .service-details-content h2 {
  font-size: 18px;
  color: #132043;
}

.service-details-wrapper .service-details-content .blockquote {
  padding-left: 20px;
  position: relative;
  font-weight: 600;
  font-size: 14px;
  margin-left: 60px;
  border-left: 1px solid #132043;
  font-style: italic;
}

.service-details-wrapper .service-details-content .blockquote::before {
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  top: 5px;
  left: 2px;
  background: #132043;
}

.service-details-wrapper .service-details-content .gallery-image {
  margin-bottom: 30px;
}

.service-details-wrapper .service-details-content .gallery-image img {
  border-radius: 6px 6px 0px 0px;
  width: 100%;
}

.service-details-wrapper .service-details-content ul {
  display: inline-block;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 100%;
}

.service-details-wrapper .service-details-content ul li {
  position: relative;
  display: inline-block;
  width: 100%;
  padding-left: 20px;
  margin-bottom: 10px;
}

.service-details-wrapper .service-details-content ul li::before {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
  content: "\f192";
  font-family: 'Font Awesome 5 Free';
  color: #132043;
  left: 0px;
  right: inherit;
}

.service-widget-cat ul li {
  display: inline-block;
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.service-widget-cat ul li a {
  color: #222242;
  position: relative;
  padding-left: 0px;
  font-weight: normal;
  text-transform: capitalize;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 600;
}

.service-widget-cat ul li a::before {
  content: "";
  left: 0px;
  top: 12px;
  position: relative;
  width: 0px;
  height: 2px;
  background: #132043;
  float: left;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.service-widget-cat ul li a:hover {
  color: #132043;
  padding-left: 15px;
}

.service-widget-cat ul li a:hover::before {
  width: 4px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

/*
26.Cart Page
================================
*/
.table-text thead tr th {
  color: #222242;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 700;
  font-family: "Roboto", sans-serif;
  padding: 20px 0px;
  border-bottom: 1px solid #e6e6e6;
}

.table-text table th {
  padding: 20px 0;
  text-align: center;
}

.table-text tbody {
  text-align: center;
}

.table-text tbody tr {
  border-bottom: 1px solid #f0f0f0 !important;
}

.table-text tbody tr td {
  padding: 20px 0;
  vertical-align: middle;
  border: 0;
}

.table-text .product-name a {
  font-size: 14px;
  font-weight: 600;
  text-transform: capitalize;
  color: #767676;
}

.table-text .product-name a:hover {
  color: #132043;
}

.product-price .amount {
  color: #aaaaaa;
  font-size: 16px;
  font-weight: 600;
}

.product-total {
  color: #132043;
  font-size: 16px;
  font-weight: 600;
}

.product-delete a {
  color: #aaaaaa;
  font-size: 20px;
  font-weight: 600;
}

.product-delete a:hover {
  color: #132043;
}

.table-text .product-quantity input[type="number"] {
  text-align: center;
  font-weight: 600;
  color: #9e9e9e;
}

.update-cart {
  display: inline-block;
  width: 100%;
  margin: 40px 0;
}

.update-cart-left input[type="text"] {
  background: #f4f4f4 none repeat scroll 0 0;
  padding: 14px 30px;
  color: #555555;
  text-transform: capitalize;
  border-bottom: 2px solid #f4f4f4;
}

.update-cart-left input[type=submit] {
  background: #132043 none repeat scroll 0 0;
  color: #fff;
  display: inline-block;
  font-weight: bold;
  padding: 14px 30px;
  text-transform: uppercase;
  font-size: 14px;
}

.update-cart-right {
  display: inline-block;
  text-align: right;
  width: 100%;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .update-cart-right {
    text-align: left;
    margin-top: 10px;
  }
}

.update-cart-right li {
  display: inline-block;
}

.update-cart-right li a,
.checkout-button a {
  background: #f4f4f4 none repeat scroll 0 0;
  border-bottom: 2px solid #f4f4f4;
  color: #555555;
  display: inline-block;
  font-weight: bold;
  padding: 14px 30px;
  text-transform: capitalize;
  font-size: 14px;
}

.update-cart-right li a:hover {
  background: #132043;
  color: #fff;
}

.update-cart-right li:last-child a {
  background: #132043 none repeat scroll 0 0;
  text-transform: uppercase;
  color: #fff;
}

.calculate-shipping {
  padding-right: 30px;
}

.cart-total-area {
  display: inline-block;
  width: 100%;
}

.cart-total-area h2 {
  text-transform: capitalize;
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 30px;
}

.calculate-shipping input,
.calculate-shipping select {
  width: 100%;
  border: 1px solid #e6e6e6;
  padding: 10px 20px;
  margin-bottom: 20px;
  text-transform: capitalize;
  color: #9e9e9e;
}

.calculate-shipping input[type="submit"] {
  background: #132043 none repeat scroll 0 0;
  border: none;
  color: #fff;
  display: inline-block;
  font-weight: bold;
  padding: 14px 0px;
  text-transform: uppercase;
  font-size: 14px;
  width: 140px;
}

.added-total-cart-table thead tr {
  border-top: 1px solid #e6e6e6;
}

.added-total-cart-table thead tr th {
  border: 1px solid #e6e6e6;
  font-size: 14px;
  text-transform: capitalize;
  color: #292929;
  font-weight: 600;
  text-align: center;
  padding: 15px 0;
}

.added-total-cart-table tbody tr td {
  border: 1px solid #e6e6e6;
  font-size: 14px;
  text-transform: capitalize;
  color: #9e9e9e;
  text-align: center;
  padding: 15px 0;
}

.checkout-button a {
  text-align: right;
  display: inline-block;
  background: #132043;
  color: #fff;
  text-transform: uppercase;
}

.checkout-button a:hover,
.calculate-shipping input[type="submit"]:hover {
  background: #132043 none repeat scroll 0 0;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

.checkout-button {
  text-align: right;
  margin-top: 40px;
}

/*
27.Check Out Page
================================*/
.billing-form h2 {
  font-size: 20px;
  color: #292929;
  text-transform: capitalize;
}

.billing-form input[type="text"], .billing-form select, .billing-form input[type="email"],
.billing-form input[type="password"] {
  border: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 10px;
  width: 100%;
}

.billing-form.billing-details {
  padding-right: 30px;
}

.billing-form.shipping-details {
  padding-left: 30px;
}

.select-arrow select {
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
  color: #9e9e9e;
}

.select-arrow {
  position: relative;
}

.select-arrow:before {
  color: #323B49;
  content: "\f0d7";
  font-family: 'Font Awesome 5 Free';
  position: absolute;
  right: 30px;
  top: 10px;
  cursor: pointer;
}

.order-note h2 {
  color: #333333;
  text-transform: uppercase;
  font-size: 20px;
  margin-top: 30px;
}

.order-note textarea {
  border: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 10px;
  width: 100%;
  height: 190px;
}

.one-column-single {
  display: inline-block;
  width: 100%;
}

.two-column-input label {
  font-size: 12px;
  color: #898888;
}

.two-column-input label .reqired-field {
  color: #132043;
}

.added-total-cart h2 {
  color: #292929;
  text-transform: capitalize;
  font-weight: 600;
  font-size: 20px;
}

.product-thumb {
  margin-bottom: 40px;
}

.product-thumb img {
  width: 100%;
}

.product-gallery-thumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.product-gallery-thumb .single-gallery-thumb {
  margin-right: 40px;
}

.product-gallery-thumb .single-gallery-thumb:last-child {
  margin-right: 0px;
}

.product-gallery-thumb .single-gallery-thumb a img {
  width: 100%;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .product-details-text {
    margin-top: 40px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .product-details-text {
    margin-top: 40px;
  }
}

.product-details-text h2 a {
  font-size: 30px;
  color: #222242;
  font-weight: 700;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .product-details-text h2 a {
    font-size: 28px;
  }
}

.product-details-text .product-price h6 {
  font-size: 16px;
  font-weight: 900;
  color: #565665;
}

.product-details-text .product-price h6 span {
  color: #132043;
}

.product-details-text .product-review {
  margin-bottom: 25px;
}

.product-details-text .product-review a {
  font-size: 13px;
  color: #e0ae01;
}

.product-details-text .product-review .review-title {
  font-weight: 700;
  color: #222242;
}

.product-details-text p {
  color: #565665;
  font-weight: 600;
}

.product-details-text .product-Attribute {
  margin: 30px 0px;
}

.product-details-text .product-Attribute li {
  font-weight: 600;
  color: #565665;
}

.product-details-text .product-Attribute li span {
  font-weight: 700;
  color: #565665;
  margin-bottom: 10px;
  width: 130px;
  display: inline-block;
}

.product-details-text .product-meta li {
  display: inline-block;
  padding: 13px 14px;
  background: #efeeed;
  font-size: 12px;
  color: #565665;
  font-weight: 600;
  margin-right: 15px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .product-details-text .product-meta li {
    padding: 13px 5px;
  }
}

.product-details-text .product-meta li span input {
  width: 50px;
  text-align: center;
  background: transparent;
}

.product-details-text .product-meta li.add-to-cart-btn {
  background: #132043;
}

.product-details-text .product-meta li.add-to-cart-btn a {
  color: #fff;
  padding: 13px 14px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .product-details-text .product-meta li.add-to-cart-btn a {
    padding: 13px 5px;
  }
}

.product-details-text .product-meta li.add-to-favourit-btn a {
  padding: 13px 12px;
}

.product-details-text .product-meta li.add-to-favourit-btn:hover {
  background: #132043;
}

.product-details-text .product-meta li.add-to-favourit-btn:hover a {
  color: #fff;
}

.product-details-text .product-meta li::last-child {
  margin-right: 0px;
}

.product-details-text .product-share {
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 1px solid #efeeed;
  border-bottom: 1px solid #efeeed;
  margin-top: 40px;
}

.product-details-text .product-share li {
  display: inline-block;
  position: relative;
  margin-left: 24px;
}

.product-details-text .product-share li a {
  color: #565665;
  font-size: 12px;
}

.product-details-text .product-share li a:hover {
  color: #132043;
}

.product-tab-text {
  background: #efeeed;
  margin-top: 70px;
}

.product-tab-text .product-tab {
  margin-bottom: 10px;
}

.product-tab-text .product-tab.nav-tabs {
  border-bottom-color: #e6e6e6;
}

.product-tab-text .product-tab li {
  display: inline-block;
}

.product-tab-text .product-tab li a {
  padding: 40px 30px;
  font-size: 16px;
  font-weight: 700;
  color: #222242;
  display: inline-block;
}

.product-tab-text .product-tab li a.active {
  position: relative;
}

.product-tab-text .product-tab li a.active::before {
  position: absolute;
  content: "";
  height: 3px;
  width: 100%;
  background: #132043;
  left: 0;
  bottom: -1px;
}

.product-tab-text .tab-content {
  padding: 40px;
  /*
            26.Contact Page
            ============================*/
}

.product-tab-text .tab-content .tab-title {
  font-size: 16px;
  font-weight: 700;
  color: #222242;
  text-transform: capitalize;
}

.product-tab-text .tab-content table {
  width: 30%;
}

.product-tab-text .tab-content .review-info-icon {
  float: left;
  width: 75px;
  height: 75px;
  text-align: center;
  line-height: 75px;
  margin-right: 10px;
}

.product-tab-text .tab-content .review-page-sec .review-field h2 {
  color: #282828;
  text-transform: capitalize;
  font-size: 22px;
}

.product-tab-text .tab-content .review-field .col-md-6.col-sm-6.col-xs-12 {
  padding-left: 0;
}

.product-tab-text .tab-content .review-field.review-form input {
  margin-bottom: 5px;
}

.product-tab-text .tab-content .review-field.review-form textarea {
  height: 110px;
}

.product-tab-text .tab-content .review-field.review-form input[type="submit"] {
  background: #132043;
  width: 150px;
  border-color: #132043;
}

.product-tab-text .tab-content .review-info-text {
  padding-left: 100px;
  margin-bottom: 40px;
}

.product-tab-text .tab-content .review-info-text h2 {
  color: #282828;
  font-size: 20px;
  text-transform: capitalize;
}

.product-tab-text .tab-content .review-info-text span {
  color: #999999;
  font-size: 16px;
  display: inline-block;
  width: 100%;
}

.product-tab-text .tab-content .review-field input {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ddd;
  margin-top: 20px;
  padding: 10px;
  width: 100%;
  color: #999999;
}

.product-tab-text .tab-content .review-field select {
  width: 100%;
  border: 1px solid #ddd;
  padding: 13px 20px;
  margin-bottom: 20px;
  text-transform: capitalize;
  color: #999999;
  margin-top: 20px;
}

.product-tab-text .tab-content .review-field .select-arrow::before {
  top: 30px;
  color: #999999;
}

.product-tab-text .tab-content .review-field .message-input {
  display: inline-block;
  width: 100%;
  padding-left: 0;
}

.product-tab-text .tab-content .single-input-field textarea {
  border: 1px solid #ddd;
  width: 100%;
  height: 120px;
  padding: 10px;
  margin-top: 10px;
}

.product-tab-text .tab-content .single-input-fieldsbtn input[type="submit"] {
  background: #132043 none repeat scroll 0 0;
  border: 1px solid #132043;
  color: #fff;
  display: inline-block;
  font-weight: 600;
  padding: 14px 30px;
  text-transform: capitalize;
  width: 170px;
  margin-top: 30px;
  font-size: 15px;
}

.product-tab-text .tab-content .single-input-fieldsbtn input[type="submit"]:hover {
  background: #132043;
  -webkit-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
  border-color: #132043;
}

.product-tab-text .tab-content .review-field {
  display: inline-block;
  width: 100%;
}

.product-tab-text .tab-content .single-input-field h4 {
  color: #464646;
  text-transform: capitalize;
  font-size: 14px;
}

.credential-modal .close {
  position: absolute;
  z-index: 999;
  right: 40px;
  top: 16px;
  color: #ff570d;
  opacity: inherit;
  text-shadow: inherit;
  font-size: 30px;
}

.credential-modal .modal-content {
  border-radius: 20px;
}

.credential-wrapper {
  border-radius: 10px;
  overflow: hidden;
}

.credential-wrapper .single-form {
  background: #011171;
  padding: 50px;
}

.credential-wrapper .single-form.sign-up-form {
  background: #011376;
}

.credential-wrapper .credential-single-inner {
  position: relative;
}

.credential-wrapper .credential-single-inner.credential-left-img {
  margin-top: 60px;
  margin-left: 50px;
}

.credential-wrapper .credential-single-inner .credential-right {
  text-align: center;
}

.credential-wrapper .credential-single-inner .credential-right h3 {
  font-size: 18px;
  color: #d9dceb;
  font-weight: 700;
  margin-bottom: 14px;
}

.credential-wrapper .credential-single-inner .credential-right p {
  color: #b3b3b3;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 30px;
}

.credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field {
  display: inline-block;
  background: #d9dcea;
  padding: 0px 30px;
  border: 2px solid #f3edeb;
  border-radius: 10px;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
}

.credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field i {
  color: #b3b3b3;
  position: absolute;
  left: 15px;
  top: 45%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field input {
  display: inline-block;
  padding: 20px 10px;
  background: #d9dcea;
  color: #b3b3b3;
  font-weight: 600;
  width: 100%;
}

.credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field.form-submit-btn {
  background: #132043;
  border-color: #f26522;
  width: 100%;
  margin-top: 20px;
}

.credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field.form-submit-btn input {
  width: 100%;
  background: #132043;
  color: #fff;
}

.credential-wrapper .credential-single-inner .credential-right .credential-form .login-page-title {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  margin-top: 20px;
}

.credential-wrapper .credential-single-inner .credential-right .credential-form .login-page-title a {
  color: #132043;
}

/*
5.Slider Section
======================*/
.slider {
  position: relative;
}

.slider-bottom-shape {
  z-index: 9;
  background-image: url("../img/slider-bottom-shape.png");
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center bottom;
  min-height: 260px;
  min-width: 100%;
  opacity: 1;
  position: absolute;
  bottom: 0;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .slider-bottom-shape {
    min-height: 100px;
  }
}

.all-slide .single-slide {
  background-position: center center;
  background-size: cover;
  height: 100%;
  background-repeat: no-repeat;
  position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .all-slide .single-slide {
    padding-top: 300px;
    padding-bottom: 300px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .all-slide .single-slide {
    padding-top: 300px;
    padding-bottom: 300px;
  }
}

.slider-overlay {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#294b92), color-stop(#264fa3), color-stop(#2253b4), color-stop(#1f57c6), to(#1e5bd7));
  background-image: linear-gradient(to top, #294b92, #264fa3, #2253b4, #1f57c6, #1e5bd7);
  opacity: 0.61;
  filter: alpha(opacity=61);
  width: 100%;
  height: 100%;
  z-index: 1;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
  position: absolute;
  top: 0;
}

.slider-text {
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
  margin: 0px auto;
}

.slider-wraper {
  overflow: hidden;
  position: relative;
  z-index: 999;
  text-align: left;
  display: inline-block;
}

.slider-text h1 {
  color: #fefefe;
  font-size: 54px;
  text-transform: capitalize;
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
  font-weight: 900;
  line-height: 70px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .slider-text h1 {
    font-size: 40px;
    line-height: 54px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .slider-text h1 {
    font-size: 30px;
    line-height: 40px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .slider-text h1 {
    font-size: 28px;
    line-height: 40px;
  }
}

.slider-text h1 span {
  color: #c93d06;
}

.slider-text p {
  color: #ededed;
  font-weight: 600;
}

.slider-text li {
  display: inline-block;
  margin: 0px 10px;
}

.slider-text li a {
  padding: 8px 30px;
  display: inline-block;
  background: #132043;
  color: #fff;
  font-weight: 900;
  border-radius: 50px;
  border: 2px solid #fff;
}

.all-slide .owl-controls {
  position: absolute;
  top: 55%;
  width: 0%;
  z-index: 99;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 120px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .all-slide .owl-controls {
    top: inherit;
    bottom: 100px;
  }
}

.all-slide .owl-controls .owl-buttons div {
  background: none;
  opacity: 1.00;
}

.all-slide .owl-controls .owl-prev {
  left: 10px;
  position: absolute;
}

.all-slide .owl-controls .owl-next {
  right: 10px;
  position: absolute;
}

.all-slide .owl-controls .owl-prev i, .all-slide .owl-controls .owl-next i {
  background: transparent;
  color: #fff;
  font-size: 25px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  width: 50px;
  border: 1px solid #fff;
}

.all-slide .owl-controls .owl-next i:hover {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  color: #132043;
  border-color: #132043;
}

.all-slide .owl-controls .owl-prev i:hover {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  color: #132043;
  border-color: #132043;
}

.all-slide.owl-theme .owl-dots .owl-dot {
  height: 16px;
  width: 16px;
  margin: 8px 0;
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  border: 1px solid #fff;
  border-radius: 100%;
}

.all-slide.owl-carousel.owl-theme .owl-dot.active {
  position: relative;
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  background: #132043;
  border-color: #132043;
}

.slider-img {
  overflow: hidden;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .slider-img {
    display: none;
  }
}

.single-apps-screenshot {
  border-radius: 24px;
  overflow: hidden;
}

.apps-banner.seo-bannar {
  height: 640px;
  background-size: cover;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-banner.seo-bannar {
    height: 700px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .apps-banner.seo-bannar .apps-bannar-text {
    padding-top: 220px;
  }
}

/*
Preloader
============================*/
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 9999999;
  right: 0;
  bottom: 0;
}

#preloader-status {
  height: 210px;
  width: 210px;
  background: url(../img/preloader.gif);
  background-repeat: no-repeat;
  background-position: center;
  margin: -100px 0 0 -100px;
  position: absolute;
  left: 50%;
  top: 50%;
}

/*
4.Imported CSS
=========================== */
/*
5.Header CSS
=========================== */
/*
HEADER TOP CSS
=========================== */
.header-top {
  background: #e6edf6;
  padding: 8px 0px;
}

.header-top .site-slogun span {
  font-weight: 700;
  text-transform: capitalize;
  color: #5e5d5d;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
}

.header-top .site-slogun span a {
  color: #132043;
}

.header-top .header-top-menu {
  text-align: right;
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
  .header-top .header-top-menu {
    text-align: left;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .header-top .header-top-menu {
    text-align: left;
  }
}

.header-top .header-top-menu ul li {
  display: inline-block;
  margin-right: 25px;
}

.header-top .header-top-menu ul li:last-child {
  margin-right: 0px;
}

.header-top .header-top-menu ul li a {
  font-weight: 700;
  text-transform: capitalize;
  color: #5e5d5d;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
}

.header-top .header-top-menu ul li a:hover {
  color: #132043;
}

/*
HEADER TOP BOTTOM CSS
=========================== */
.header-top-bottom {
  padding: 30px 0px;
}

.header-top-bottom .site-logo {
  margin-top: 8px;
}

.header-top-bottom .no-padding {
  padding: 0px;
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
  .header-top-bottom .no-padding {
    padding: 0px 15px;
  }
}

.header-top-bottom .login-wrapper {
  padding-left: 0px;
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
  .header-top-bottom .login-wrapper {
    padding: 15px;
  }
}

.header-top-bottom .login-wrapper .call-us-login-wrapper {
  text-align: right;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li {
  display: inline-block;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info {
  margin-right: 30px;
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
  .header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info {
    margin-right: 20px;
  }
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-icon {
  width: 50px;
  height: 40px;
  background: #4e4e91;
  text-align: center;
  line-height: 40px;
  border-radius: 13px;
  -webkit-box-shadow: 0 0 8px 4px #e3e7f0;
          box-shadow: 0 0 8px 4px #e3e7f0;
  margin-right: 10px;
  float: left;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-text {
  padding-left: 60px;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-text span {
  display: inline-block;
  width: 100%;
  text-align: left;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-title {
  font-size: 14px;
  text-transform: uppercase;
  color: #335395;
  font-weight: 700;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .login-button a {
  padding: 12px 25px;
  background: #132043;
  color: #fff;
  font-family: roboto;
  font-size: 14px;
  border-radius: 50px;
  text-transform: uppercase;
  font-weight: 700;
  -webkit-box-shadow: 0 0 20px 2px #dde2ed;
          box-shadow: 0 0 20px 2px #dde2ed;
  top: -14px;
  position: relative;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .login-button a::before {
  content: "";
  position: relative;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 18px;
  top: 50%;
  background-image: url("../img/icon/user.png");
  background-repeat: no-repeat;
  width: 11px;
  height: 13px;
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
  .site-search-form {
    margin-top: 20px;
    margin-bottom: 15px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .site-search-form {
    margin-top: 20px;
    margin-bottom: 15px;
  }
}

.site-search-form form {
  display: inline-block;
  position: relative;
  overflow: hidden;
  border-radius: 50px;
  width: 100%;
}

.site-search-form form input[type="text"] {
  background: transparent;
  border: 1px solid #c1cbdf;
  padding: 12px 110px 12px 30px;
  width: 100%;
  color: #707070;
  border-radius: 50px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
}

.site-search-form form button {
  color: #4d4d4e;
  padding: 14px 24px;
  position: absolute;
  right: 0;
  top: -3px;
  background: transparent;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  font-size: 18px;
}

.site-search-form form button:hover {
  background: #e84809;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  color: #fff;
}

.header-v2 {
  position: absolute;
  top: 0px;
  width: 100%;
  left: 0;
  z-index: 9999;
}

.header-v2 .header-v2-top {
  padding: 14px 0px;
  border-bottom: 1px dashed #3a3f7c;
}

.header-v2 .header-v2-top .contact-inner ul li {
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  display: inline-block;
  margin-right: 30px;
}

.header-v2 .header-v2-top .contact-inner ul li i {
  color: #fff;
  margin-right: 5px;
}

.header-v2 .header-v2-top .contact-inner ul li i.fa-phone {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.header-v2 .header-v2-top .header-top-menu ul {
  text-align: right;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .header-v2 .header-v2-top .header-top-menu ul {
    text-align: left;
  }
}

.header-v2 .header-v2-top .header-top-menu ul li {
  margin-left: 25px;
  display: inline-block;
  position: relative;
}

.header-v2 .header-v2-top .header-top-menu ul li:first-child a {
  color: #70d702;
}

.header-v2 .header-v2-top .header-top-menu ul li:first-child a i {
  color: #70d702;
}

.header-v2 .header-v2-top .header-top-menu ul li a {
  color: #fff;
  font-weight: 700;
  font-size: 13px;
}

.header-v2 .header-v2-top .header-top-menu ul li a i {
  color: #132043;
  margin-right: 5px;
}

.header-v2 .header-v2-top .header-top-menu ul li a i.fa.fa-comment-dots {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.responsive-logo {
  display: none;
}

.navbar-freez .responsive-logo {
  display: block;
}

.navbar-freez .site-logo {
  display: none;
}

.header-v3 .custom-menu-sidebar a {
  -webkit-box-shadow: 0 0 12px 2px #ddd;
          box-shadow: 0 0 12px 2px #ddd;
}

.header-v4 .sina-nav.navbar-transparent {
  border-bottom: 1px solid #282b50;
}

.supplement-header .supplement-header-top {
  background: #262626;
  overflow: hidden;
}

.supplement-header .supplement-header-top .supplement-header-left ul li {
  font-size: 12px;
  font-weight: 700;
  color: #999999;
  padding-top: 10px;
  font-family: "Roboto", sans-serif;
}

.supplement-header .supplement-header-top .supplement-header-left ul li a {
  color: #132043;
}

.supplement-header .supplement-header-top .supplement-header-left ul li .offer-price {
  font-family: "Open Sans", sans-serif;
  background: #132043;
  font-weight: 900;
  color: #fff;
  padding: 20px 5px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-header .supplement-header-top .supplement-header-left ul li .offer-price {
    background: inherit;
  }
}

.supplement-header .supplement-header-top .supplement-header-right ul {
  text-align: right;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-header .supplement-header-top .supplement-header-right ul {
    text-align: left;
  }
}

.supplement-header .supplement-header-top .supplement-header-right ul li {
  display: inline-block;
  padding-left: 35px;
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
}

.supplement-header .supplement-header-top .supplement-header-right ul li::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  height: 80%;
  width: 1px;
  background: #562e1f;
  left: 10px;
}

.supplement-header .supplement-header-top .supplement-header-right ul li:first-child::before {
  display: none;
}

.supplement-header .supplement-header-top .supplement-header-right ul li:last-child a i {
  color: #132043;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .supplement-header .supplement-header-top .supplement-header-right ul li:first-child {
    padding-left: 0px;
  }
}

.supplement-header .supplement-header-top .supplement-header-right ul li a {
  font-size: 12px;
  font-weight: 700;
  color: #999999;
  font-family: "Roboto", sans-serif;
}

.supplement-header .supplement-header-top .supplement-header-right ul li a i {
  margin-right: 10px;
}

.supplement-header .sina-nav .sina-menu > li > a,
.supplement-header .sina-nav .extension-nav > ul > li > a {
  color: #4c4c4c;
}

.supplement-header .sina-nav .sina-menu > li.active {
  position: relative;
}

.supplement-header .sina-nav .sina-menu > li.active a {
  color: #132043;
}

.supplement-header .sina-nav .sina-menu > li.active::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #afafaf;
  width: 1px;
  height: 40px;
  right: 0;
  text-align: center;
  margin: 0px auto;
  -webkit-transform: rotate(43deg);
          transform: rotate(43deg);
  top: 22px;
}

.supplement-header .custom-menu-sidebar a {
  -webkit-box-shadow: 0 0 12px 2px #ddd;
  box-shadow: 0 0 12px 2px #ddd;
}

.supplement-header .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a i {
  color: #132043;
}

/*
6.Theme Default CSS
=========================== */
@media only screen and (min-width: 1300px) and (max-width: 1920px) {
  .container {
    max-width: 1270px;
  }
}

* {
  margin: 0;
  padding: 0;
  border: 0;
  outline: none;
}

html,
body {
  height: 100%;
  font-size: 14px;
  color: #4d4d4e;
  font-family: 'Open Sans', sans-serif;
  vertical-align: baseline;
  line-height: 1.7;
 
}

a:focus {
  outline: 0px solid;
}

img {
  max-width: 100%;
  height: auto;
}

p {
  margin: 0 0 20px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 20px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #132043;
}

h1 {
  font-size: 32px;
}

h2 {
  font-size: 20px;
  line-height: 1.3;
}

h3 {
  font-size: 18px;
}

h4 {
  font-size: 16px;
}

h5 {
  font-size: 14px;
}

a {
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  text-decoration: none;
  color: #222242;
}

a:active,
a:hover {
  outline: 0 none;
  color: #222222;
  text-decoration: none;
}

ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}

::-moz-selection {
  background: #0090cb;
  text-shadow: none;
  color: #fff;
}

::selection {
  background: #0090cb;
  text-shadow: none;
  color: #fff;
}

textarea:focus, input:focus {
  outline: none;
}

.primary-btn {
  padding: 8px 30px;
  display: inline-block;
  background: #4e4e91;
  color: #fff;
  font-weight: 900;
  border-radius: 50px;
  -webkit-box-shadow: 0 0 10px 4px #d5dbe8;
          box-shadow: 0 0 10px 4px #d5dbe8;
}

.primary-btn:hover {
  background: #132043;
  color: #fff;
}

.red-btn {
  padding: 8px 30px;
  display: inline-block;
  background: #132043;
  color: #fff;
  font-weight: 900;
  border-radius: 50px;
  border: 2px solid #fff;
}

.bg-gray {
  background: #f6f6f9;
}

.no-padding {
  padding: 0px;
}

/*
2.Scrollup
==============*/
#scrollUp {
  background: #e84809 none repeat scroll 0 0;
  border-radius: 100%;
  bottom: 5px;
  color: #fff;
  font-size: 22px;
  height: 40px;
  right: 20px;
  text-align: center;
  text-decoration: none;
  width: 40px;
}

#scrollUp i {
  display: block;
  font-weight: bold;
  padding-top: 9px;
}

#scrollUp:hover {
  opacity: 1;
  color: #fff !important;
  background: #132043;
}

figure {
  margin: 0px;
}

.image-caption {
  display: none;
}

.pt-100 {
  padding-top: 100px;
}

.pt-90 {
  padding-top: 90px;
}

.pt-80 {
  padding-top: 80px;
}

.pt-70 {
  padding-top: 70px;
}

.pb-100 {
  padding-bottom: 100px;
}

.pb-90 {
  padding-bottom: 90px;
}

.pb-80 {
  padding-bottom: 80px;
}

.pb-70 {
  padding-bottom: 70px;
}

/*
7.Nav Menu CSS
=========================== */
/**
 * Template name : Sina-nav Multi Purpose Menu
 * Author 		 : shaonsina
 */
.primary-menu-bg-opacity {
  background: #222265;
  background: rgba(34, 34, 101, 0.58);
}

.primary-menu-bar {
  position: absolute;
  width: 100%;
  z-index: 999;
}

@media only screen and (min-width: 0px) and (max-width: 991px) {
  .primary-menu-bar .sina-nav .sina-brand {
    padding: 16px 0px;
  }
}

.sina-nav .extension-nav > ul > li.dropdown .dropdown-menu.shop-menu {
  width: 343px;
  background: #fff;
  border-top: 4px solid #e84809;
  left: -324px;
  padding: 20px;
}

@media only screen and (min-width: 0px) and (max-width: 414px) {
  .sina-nav .extension-nav > ul > li.dropdown .dropdown-menu.shop-menu {
    left: -273px;
  }
}

.extension-nav.custom-extension-nav .flaticon-shopping-bag {
  font-size: 22px;
}

.extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
  padding: inherit !important;
  width: 42px;
  height: 42px;
  display: inline-block;
  text-align: center;
  line-height: 42px;
  background: #ffffff;
  border-radius: 4px;
  margin-top: 23px;
  margin-left: 20px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
    margin-top: 10px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
    margin-top: 10px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
  .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
    margin-top: 10px;
  }
}

.extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a i {
  color: #2e2e2e;
  font-size: 22px;
  margin-top: 11px;
}

.sina-menu.sina-menu-right {
  float: right;
}

.search-box {
  padding: 8px 0;
  display: none;
  border-radius: 4px;
  overflow: hidden;
  background-color: #f6f6f6;
  width: 100%;
}

.search-box input.form-control {
  border: 0;
  -webkit-box-shadow: 0px 0px 0px;
          box-shadow: 0px 0px 0px;
  color: #333;
  background-color: transparent;
}

.search-box .search-input {
  float: left;
  width: calc( 100% - 108px);
}

.search-box .search-addon {
  padding: 8px 20px;
  float: left;
  color: #333;
  background-color: transparent;
}

.search-box .search-addon.close-search {
  cursor: pointer;
}

.sina-nav {
  margin-bottom: 0;
  border-radius: 0px;
  min-height: 60px;
  z-index: 999;
  left: 0;
  right: 0;
  -webkit-transition: color, background 0.3s ease-in-out;
  transition: color, background 0.3s ease-in-out;
  background: #fff;
}

.sina-nav ul,
.sina-nav ul ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.sina-nav ul > li > a {
  display: block;
  font-family: "Roboto", sans-serif;
  text-transform: uppercase;
  line-height: 20px;
  text-decoration: none;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background: transparent;
}

.sina-nav .animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.sina-nav .container,
.sina-nav .container-fluid {
  position: relative;
}

.sina-nav .sina-brand {
  float: left;
  text-decoration: none;
  padding: 5px;
  max-width:210px;
}

.sina-nav .sina-brand > img {
  display: block;
}

.sina-nav .sina-brand h2 {
  font-size: 30px;
  line-height: 36px;
  margin: 0;
  padding: 0;
}

.sina-nav .sina-brand p {
  font-size: 14px;
  line-height: 16px;
  margin: 0;
  padding: 0;
}

.sina-nav .logo-primary, .sina-nav.navbar-transparent .logo-secondary {
  display: inline-block;
}

.sina-nav .logo-secondary, .sina-nav.navbar-transparent .logo-primary {
  display: none;
}

.sina-nav .dropdown-toggle::after {
  width: inherit;
  height: inherit;
  border: 0;
  margin: 0;
}

.sina-nav .dropdown {
  position: relative;
}

.sina-nav .dropdown-menu {
  position: absolute;
  display: none;
  top: 100%;
  left: 0;
  z-index: 1000;
}

.sina-nav .open > .dropdown-menu {
  display: block;
}

.sina-nav .collapse:not(.show) {
  display: none;
}

.sina-nav .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}

.sina-nav .navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-overflow-scrolling: touch;
}

.sina-nav .navbar-collapse.show {
  overflow-y: auto;
}

.sina-nav .navbar-collapse:before,
.sina-nav .navbar-collapse:after {
  content: " ";
  display: table;
}

.sina-nav .navbar-collapse:after {
  clear: both;
}

.sina-nav .sina-menu li a {
  position: relative;
  display: block;
  font-size: 14px;
}

.sina-nav .sina-menu li .fa-icon-left {
  margin-right: 8px;
}

.sina-nav .sina-menu li .fa-icon-right {
  margin-left: 8px;
}

.sina-nav .sina-menu > li > a {
  padding: 34px 20px;
  max-width: 160px;
  color: #222;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.sina-nav .sina-menu > li.active > a,
.sina-nav .sina-menu > li > a:hover,
.sina-nav .sina-menu > li > a:focus {
  color: #3372ac;
  background-color: transparent;
}

.sina-nav .sina-menu li .description {
  font-style: italic;
  font-size: 90%;
  margin: 6px 0 0;
  font-weight: 400;
}

.sina-nav .sina-menu .dropdown-menu {
  background-color: #fcfcfc;
  margin: 0;
}

.sina-nav .sina-menu .dropdown-menu li a {
  padding: 10px 12px;
  border-top: solid 1px #eee;
  color: #2e2e2e;
  font-size: 12px;
  text-transform: capitalize;
}

.sina-nav .sina-menu .dropdown-menu li.active > a,
.sina-nav .sina-menu .dropdown-menu li > a:hover,
.sina-nav .sina-menu .dropdown-menu li > a:focus {
  color: #333;
  background-color: #f6f6f6;
}

.sina-nav .sina-menu .dropdown-toggle:focus {
  outline: 0;
}

.sina-nav .sina-menu .mega-menu-col-title:before,
.sina-nav .sina-menu .dropdown .dropdown-toggle:before,
.sina-nav .sina-menu .dropdown .dropdown-toggle:after {
  font-family: 'IcoFont';
}

.sina-nav.navbar-reverse .search-box .form-control {
  text-align: right;
}

.sina-nav .navbar-collapse {
  padding: 0;
}

.sina-nav .menu-item-has-mega-menu.dropdown {
  position: static;
}

.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu.dropdown-menu {
  width: 100%;
  padding: 0;
  background-color: #fcfcfc;
}

.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-row {
  width: 100%;
  float: left;
  padding: 40px;
  border-top-color: #132043;
}

.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col {
  list-style: none;
  color: #222;
  width: 20%;
  position: relative;
}

.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(1)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(2)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(3)::before {
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  background: #ddd;
  top: 0px;
  right: 0px;
}

.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col a {
  color: #222;
}

.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col .active > a,
.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col > a:hover,
.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col > a:focus {
  color: #3372ac;
  background: transparent;
}

.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col-title {
  font-size: 14px;
  line-height: 20px;
  color: #404040;
  font-weight: 700;
  padding: 6px 10px;
  display: inline-block;
}

.sina-nav.navbar-fixed {
  position: relative;
}

.sina-nav .extension-nav {
  float: right;
}

.sina-nav .extension-nav > ul {
  float: left;
}

.sina-nav .extension-nav > ul > li {
  float: left;
}

.sina-nav .extension-nav > ul > li > a {
  display: block;
  padding: 34px 20px;
  position: relative;
  font-size: 18px;
  color: #333;
}

.sina-nav .extension-nav > ul > li > a:hover, .sina-nav .extension-nav > ul > li > a:focus {
  color: #3372ac;
  background-color: transparent;
}

.sina-nav .extension-nav > ul > li > a .shop-badge {
  position: absolute;
  top: 30px;
  right: 14px;
  font-size: 11px;
  font-weight: 700;
  line-height: 17px;
  border-radius: 50%;
  background-color: #e84809;
  color: #fff;
  width: 18px;
  height: 18px;
  text-align: center;
}

.sina-nav .extension-nav > ul > li.dropdown .dropdown-menu {
  border-radius: 0px;
  -webkit-box-shadow: 0px 0px 0px;
          box-shadow: 0px 0px 0px;
  margin-left: 40px;
  width: 232px;
  left: -232px;
  background-color: #fcfcfc;
  border: 0px;
}

.sina-nav .extension-nav > ul > li .shop-menu > li {
  padding: 12px 15px;
  width: 100%;
  overflow: hidden;
  border-bottom: solid 1px #eee;
}

.sina-nav .extension-nav > ul > li .shop-menu > li:last-child {
  border-bottom: 0;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-photo {
  padding: 0;
  float: left;
  width: 90px;
  height: 89px;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .cart-text-inner {
  position: relative;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link,
.sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-price {
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  color: #3a3a3a;
  font-weight: 600;
  text-transform: capitalize;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-price {
  font-size: 14px;
  font-weight: 600;
  color: #132043;
  display: inline-block;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link {
  color: #3a3a3a;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .cart-text {
  padding-left: 104px;
  margin-top: 14px;
  padding-right: 20px;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .cart-remove {
  position: absolute;
  right: 0px;
  top: 0;
  font-size: 18px;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .cart-remove i {
  font-size: 28px;
}

.sina-nav .extension-nav > ul > li .shop-total-price {
  padding-top: 20px;
}

.sina-nav .extension-nav > ul > li .shop-total-price span {
  color: #132043;
}

.sina-nav .extension-nav > ul > li .shop-cart-button a {
  padding: 14px 26px;
  background: #132043;
  display: inline-block;
  font-weight: 900;
  color: #fff;
  border: 2px solid #132043;
  text-transform: capitalize;
}

.sina-nav .extension-nav > ul > li .shop-cart-button a:last-child {
  margin-left: 10px;
  background: transparent;
  border-color: #132043;
  color: #132043;
}

.sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link:hover, .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link:focus {
  background-color: transparent;
}

.sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price .shop-btn {
  display: inline-block;
  color: #333;
  background-color: #fcfcfc;
}

.sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price .shop-btn:hover, .sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price .shop-btn:focus {
  background-color: #3372ac;
  color: #eee;
}

.sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price > span {
  color: #333;
  float: right;
  font-weight: 700;
  margin-top: 5px;
}

.sina-nav.navbar-fixed.navbar-freez.wp-topbar, .sina-nav.mobile-sidebar.wp-topbar .navbar-collapse, .sina-nav.wp-topbar .widget-bar {
  top: 32px;
}

.sina-nav .widget-bar {
  position: fixed;
  overflow-y: auto;
  top: 0;
  right: -540px;
  width: 540px;
  padding: 110px;
  height: 100%;
  z-index: 999;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  background-color: #111a2b;
}

.sina-nav .widget-bar.on {
  right: -16px;
}

.sina-nav .widget-bar .widget {
  margin-bottom: 30px;
  color: #a7a7a7;
}

.sina-nav .widget-bar .widget h4 {
  font-weight: 900;
  color: #fff;
}

.sina-nav .widget-bar .widget .link li a {
  color: #a0a0a1;
  font-size: 14px;
  font-weight: 700;
  font-family: "Roboto", sans-serif;
  margin-bottom: 12px;
}

.sina-nav .widget-bar .widget .link li a:focus, .sina-nav .widget-bar .widget .link li a:hover {
  color: #132043;
}

.sina-nav .widget-bar .widget .title {
  font-size: 16px;
  margin-bottom: 10px;
  color: #ccc;
  font-weight: 700;
}

.sina-nav .widget-bar .close-widget-bar {
  font-size: 18px;
  color: #132043;
  position: absolute;
  top: 50px;
  right: 50px;
}

.sina-nav.navbar-reverse .widget-bar {
  right: inherit;
  left: -300px;
  text-align: right;
}

.sina-nav.navbar-reverse .widget-bar.on {
  right: inherit;
  left: 0;
}

.sina-nav.navbar-reverse .widget-bar .close-widget-bar {
  float: left;
}

.sina-nav .widget-bar .contact-widget li {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  color: #fff;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
}

.sina-nav .widget-bar .contact-widget li span {
  color: #a7a7a7;
  font-weight: 600;
}

.sina-nav .widget-bar .contact-widget li i {
  color: #132043;
  width: 29px;
  font-size: 16px;
  display: inline-block;
}

.sina-nav .widget-bar .social-widget li {
  display: inline-block;
  margin: 0px 5px;
}

.sina-nav .widget-bar .social-widget li a {
  color: #828080;
  width: 40px;
  height: 40px;
  display: inline-block;
  border-radius: 100%;
  text-align: center;
  line-height: 38px;
  border: 2px solid #828080;
}

@media (min-width: 992px) {
  .sina-nav .navbar-toggle {
    display: none;
  }
  .sina-nav .navbar-collapse.collapse {
    display: block;
  }
  .sina-nav.navbar-reverse .sina-nav-header {
    float: right;
  }
  .sina-nav.navbar-reverse .sina-brand {
    margin: 0 0 0 50px;
    text-align: right;
  }
  .sina-nav.navbar-reverse .extension-nav {
    float: left;
    margin-right: 50px;
    margin-left: 0;
  }
  .sina-nav.navbar-reverse .extension-nav li {
    float: right;
  }
  .sina-nav .sina-menu > li {
    float: left;
  }
  .sina-nav .sina-menu.navbar-left {
    float: left !important;
  }
  .sina-nav .sina-menu > .dropdown > .dropdown-toggle:after {
    content: "\ea67";
    position: absolute;
    top: 34px;
    right: 5px;
  }
  .sina-nav .sina-menu .dropdown .dropdown-menu {
    -webkit-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    border-radius: 0;
    width: 300px;
    border: 0px;
    border-top-color: currentcolor;
    border-top-style: none;
    border-top-width: 0px;
    padding: 30px;
    border-top: 3px solid #132043;
  }
  .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown-menu {
    left: 100%;
    top: 0;
  }
  .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown:first-child .dropdown-menu {
    top: -1px;
  }
  .sina-nav .sina-menu .dropdown .dropdown-menu > li > a {
    padding: 10px 12px;
    border-top: solid 1px #eee;
  }
  .sina-nav .sina-menu .dropdown .dropdown-menu > li:first-child > a {
    border-top: 0;
  }
  .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown > .dropdown-toggle {
    padding: 10px 20px 10px 12px;
  }
  .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown > .dropdown-toggle:before {
    float: right;
    content: "\ea69";
    position: absolute;
    right: 8px;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu {
    max-height: 400px;
    overflow-y: auto;
  }
  .sina-nav .sina-menu .mega-menu-col {
    padding: 10px 15px;
    float: left;
  }
  .sina-nav .sina-menu .mega-menu-col .sub-menu a {
    padding: 6px 10px;
    display: inline-block;
    color: #2e2e2e;
    font-size: 12px;
    text-transform: capitalize;
    width: 100%;
  }
  .sina-nav .sina-menu .mega-menu-col .sub-menu a:hover, .sina-nav .sina-menu .mega-menu-col .sub-menu a:focus {
    color: #3372ac;
    background: transparent;
  }
  .sina-nav .sina-menu .mega-menu-col-title {
    font-weight: 700;
    padding: 6px 10px;
    display: inline-block;
  }
  .sina-nav .sina-menu .mega-menu-col-content {
    padding: 4px 10px;
  }
  .sina-nav .sina-menu.navbar-right {
    float: right !important;
    left: auto;
    right: 0;
  }
  .sina-nav .sina-menu.navbar-right .mega-menu.dropdown-menu .mega-menu-col {
    float: right;
  }
  .sina-nav .sina-menu.navbar-right .dropdown-menu .dropdown-menu {
    left: -200px;
  }
  .sina-nav .sina-menu.navbar-right > .dropdown > .dropdown-toggle:after {
    left: 5px;
  }
  .sina-nav .sina-menu.navbar-right .dropdown .dropdown-menu {
    text-align: right;
  }
  .sina-nav .sina-menu.navbar-right .dropdown .dropdown-menu .dropdown > .dropdown-toggle {
    padding: 10px 12px 10px 20px;
  }
  .sina-nav .sina-menu.navbar-right .dropdown .dropdown-menu .dropdown > .dropdown-toggle:before {
    float: left;
    content: "\f104";
    left: 8px;
    right: inherit;
  }
  .sina-nav.navbar-fixed.navbar-freez {
    position: fixed !important;
    top: 0;
    background: #fff;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
  }
  .sina-nav.navbar-transparent {
    background-color: transparent;
    border-color: transparent;
  }
  .sina-nav.navbar-transparent .sina-brand {
    color: #ffffff;
  }
  .sina-nav.navbar-transparent .extension-nav > ul > li > a,
  .sina-nav.navbar-transparent .sina-menu > li > a {
    color: #ffffff;
  }
  .sina-nav.navbar-transparent .extension-nav > ul > li.active > a,
  .sina-nav.navbar-transparent .extension-nav > ul > li > a:hover,
  .sina-nav.navbar-transparent .extension-nav > ul > li > a:focus,
  .sina-nav.navbar-transparent .sina-menu > li.active > a,
  .sina-nav.navbar-transparent .sina-menu > li > a:hover,
  .sina-nav.navbar-transparent .sina-menu > li > a:focus {
    color: #fff;
  }
  .sina-nav.logo-center .sina-nav-header {
    width: 100%;
    position: absolute;
    text-align: center;
    top: 0;
    left: 0;
  }
  .sina-nav.logo-center .sina-brand {
    float: none;
    display: inline-block;
    margin: 0;
  }
  .sina-nav.logo-center .navbar-collapse {
    text-align: center;
  }
  .sina-nav.logo-center .navbar-collapse .col-half {
    width: 50%;
    float: left;
    display: block;
  }
  .sina-nav.logo-center .navbar-collapse .col-half.left {
    text-align: right;
    padding-right: 120px;
  }
  .sina-nav.logo-center .navbar-collapse .col-half.right {
    text-align: left;
    padding-left: 120px;
  }
  .sina-nav.logo-center .sina-menu {
    margin: 0 0 -7px 0;
    display: inline-block;
    padding: 0;
  }
  .sina-nav.logo-center .sina-menu > li > .dropdown-menu {
    margin-top: -1px;
  }
  .sina-nav.logo-center .sina-menu > li > .dropdown-menu.mega-menu {
    margin-top: 0;
  }
  .sina-nav .sina-menu.navbar-center {
    float: none;
    margin: 0 auto;
    display: table;
  }
}

@media (max-width: 991px) {
  .sina-nav {
    background-color: #fcfcfc;
    border-color: #eee;
  }
  .sina-nav.navbar-fixed.navbar-freez.wp-topbar {
    top: inherit;
  }
  .sina-nav .sina-brand {
    display: inline-block;
    color: #333;
  }
  .sina-nav .sina-brand h2 {
    margin-top: 0;
  }
  .sina-nav.navbar-reverse .sina-brand, .sina-nav.navbar-reverse .sina-brand {
    margin: 0 -26px 0 15px;
  }
  .sina-nav .sina-nav-header {
    float: none;
    display: block;
    text-align: center;
    height: 60px;
  }
  .sina-nav .navbar-toggle {
    display: inline-block;
    position: relative;
    font-size: 20px;
    margin: 7px 0 0 0;
    padding: 4px 10px;
    width: 38px;
    cursor: pointer;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #333;
  }
  .sina-nav .navbar-toggle:hover, .sina-nav .navbar-toggle:focus {
    outline: 0;
    color: #333;
    background-color: #f6f6f6;
  }
  .sina-nav.navbar-reverse .navbar-toggle {
    float: right;
  }
  .sina-nav.navbar-reverse .extension-nav {
    left: 15px;
    right: inherit;
    margin-left: 0;
    margin-right: 15px;
  }
  .sina-nav.navbar-reverse .extension-nav li {
    float: right;
  }
  .sina-nav .navbar-collapse {
    overflow-y: auto !important;
    border: 1px solid #eee;
  }
  .sina-nav .mega-menu-col .mega-menu-col-title,
  .sina-nav .dropdown .dropdown-toggle {
    padding: 10px 24px 10px 12px;
  }
  .sina-nav .mega-menu-col .mega-menu-col-title:before,
  .sina-nav .dropdown .dropdown-toggle:before {
    float: right;
    content: "\eab2";
    font-size: 16px;
    position: absolute;
    right: 8px;
  }
  .sina-nav .mega-menu-col.on .mega-menu-col-title:before,
  .sina-nav .dropdown.on > .dropdown-toggle:before {
    content: "\eab9";
  }
  .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(1)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(2)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(3)::before {
    display: none;
  }
  .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-row {
    padding: 0px;
  }
  .sina-nav .sina-menu {
    float: none !important;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col-title {
    font-size: 11px;
  }
  .sina-nav .sina-menu.navbar-right,
  .sina-nav .sina-menu.navbar-right .mega-menu-col-title,
  .sina-nav .sina-menu.navbar-right li a {
    text-align: right;
  }
  .sina-nav .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title,
  .sina-nav .sina-menu.navbar-right .dropdown .dropdown-toggle {
    padding: 10px 12px 10px 24px;
  }
  .sina-nav .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title:before,
  .sina-nav .sina-menu.navbar-right .dropdown .dropdown-toggle:before {
    content: "\f104";
    float: left;
    font-size: 16px;
    left: 8px;
    right: inherit;
  }
  .sina-nav .sina-menu.navbar-right .mega-menu-col.on .mega-menu-col-title:before,
  .sina-nav .sina-menu.navbar-right .dropdown.on > .dropdown-toggle:before {
    content: "\f107";
  }
  .sina-nav .sina-menu li {
    float: none;
  }
  .sina-nav .sina-menu li .mega-menu-col-title,
  .sina-nav .sina-menu li a {
    max-width: inherit;
    padding: 10px 12px;
    font-weight: 600;
    display: block;
    cursor: pointer;
    font-size: 12px;
    line-height: 20px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #333;
    border-top: solid 1px #eee;
  }
  .sina-nav .sina-menu li a:hover,
  .sina-nav .sina-menu li a:focus, .sina-nav .sina-menu li.active > a,
  .sina-nav .sina-menu li .mega-menu-col-title:hover,
  .sina-nav .sina-menu li .mega-menu.dropdown-menu .mega-menu-col .active > a,
  .sina-nav .sina-menu li .dropdown-menu li.active > a,
  .sina-nav .sina-menu li .dropdown-menu li a:hover,
  .sina-nav .sina-menu li .dropdown-menu li a:focus,
  .sina-nav .sina-menu li .mega-menu .mega-menu-col ul li a:hover,
  .sina-nav .sina-menu li .mega-menu .mega-menu-col ul li a:focus {
    color: #333;
    background-color: #f6f6f6;
  }
  .sina-nav .sina-menu > li:first-child > a {
    border-top: 0;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu,
  .sina-nav .sina-menu .dropdown .dropdown-menu {
    float: none;
    position: relative;
    left: 0;
    -webkit-box-shadow: 0px 0px 0px;
            box-shadow: 0px 0px 0px;
    border-radius: 0px 0px 0px;
    border: 0;
    background-color: transparent;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row {
    float: none;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col {
    padding: 0;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col-title {
    font-size: 14px;
  }
  .sina-nav.navbar-transparent {
    border-color: transparent;
  }
  .sina-nav.logo-center .sina-menu .dropdown .dropdown-toggle:before {
    content: "\eab2";
    float: right;
  }
  .sina-nav.logo-center .sina-menu .dropdown.on > .dropdown-toggle:before {
    content: "\eab9";
  }
  .sina-nav.logo-center .sina-menu, .sina-nav.logo-center .sina-menu.navbar-right, .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col-title, .sina-nav.logo-center .sina-menu.navbar-right li a,
  .sina-nav.logo-center .sina-menu li a {
    text-align: left;
  }
  .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title,
  .sina-nav.logo-center .sina-menu.navbar-right .dropdown .dropdown-toggle {
    padding: 10px 24px 10px 12px;
  }
  .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title:before,
  .sina-nav.logo-center .sina-menu.navbar-right .dropdown .dropdown-toggle:before {
    content: "\eab2";
    float: right;
    right: 8px;
    left: inherit;
  }
  .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col.on .mega-menu-col-title:before,
  .sina-nav.logo-center .sina-menu.navbar-right .dropdown.on > .dropdown-toggle:before {
    content: "\eab9";
  }
  .sina-nav.logo-center .col-half:first-child .sina-menu {
    padding-bottom: 0;
  }
  .sina-nav.logo-center .col-half:first-child .sina-menu > li:first-child > a {
    border-top: 0;
  }
  .sina-nav.logo-center .col-half:last-child .sina-menu {
    padding-top: 0;
  }
  .sina-nav.logo-center .col-half:last-child .sina-menu > li:first-child > a {
    border-top: solid 1px #eee;
  }
  .sina-nav .extension-nav {
    position: absolute;
    right: 15px;
    margin-right: 0;
  }
  .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle,
  .sina-nav .extension-nav > ul > li > a {
    padding: 20px 0px;
    color: #333;
  }
  .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle:hover, .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle:focus,
  .sina-nav .extension-nav > ul > li > a:hover,
  .sina-nav .extension-nav > ul > li > a:focus {
    color: #333;
  }
  .sina-nav .extension-nav > ul .dropdown > .dropdown-toggle:before {
    display: none;
  }
  .sina-nav.mobile-sidebar .navbar-collapse {
    position: fixed;
    overflow-x: hidden;
    display: block;
    z-index: 99;
    width: 300px;
    height: 100% !important;
    max-height: 100%;
    left: -300px;
    top: 0;
    padding: 0 0 60px;
    margin: 0;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #fcfcfc;
  }
  .sina-nav.mobile-sidebar .navbar-collapse.show {
    left: 0;
  }
  .sina-nav.mobile-sidebar .navbar-collapse .mega-menu-col {
    width: 100%;
    max-width: 100%;
  }
  .sina-nav.mobile-sidebar .sina-menu {
    padding: 15px;
    margin: 0;
  }
  .sina-nav.mobile-sidebar.navbar-reverse .navbar-collapse {
    right: -300px;
    left: inherit;
  }
  .sina-nav.mobile-sidebar.navbar-reverse .navbar-collapse.show {
    right: 0;
    left: inherit;
  }
  body.mobile-left > .wrapper {
    margin-left: 300px;
    margin-right: -300px;
  }
  body.mobile-right > .wrapper {
    margin-right: 300px;
    margin-left: -300px;
  }
  body > .wrapper {
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    position: relative;
  }
}

@media (max-width: 767px) {
  .sina-nav .sina-nav-header,
  .sina-nav .navbar-collapse {
    margin: 0;
  }
  .sina-nav .sina-brand.social-on {
    margin-top: 60px;
  }
}

@media (max-width: 479px) {
  .sina-nav .widget-bar {
    right: -350px;
    width: 350px;
    padding: 50px;
  }
  body.on-side {
    margin-left: -250px;
  }
  body.mobile-left > .wrapper {
    margin-left: 250px;
    margin-right: -250px;
  }
  body.mobile-right > .wrapper {
    margin-right: 250px;
    margin-left: -250px;
  }
  .sina-nav.mobile-sidebar .navbar-collapse {
    width: 250px;
    left: -250px;
  }
}

@media (max-width: 782px) {
  .sina-nav.mobile-sidebar.wp-topbar .navbar-collapse {
    top: 46px;
  }
  .sina-nav.wp-topbar .widget-bar {
    top: 46px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1270px) {
  .sina-nav .extension-nav > ul > li > a {
    padding: 34px 10px;
  }
  .sina-nav .extension-nav > ul > li > a .shop-badge {
    right: 3px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 991px) {
  .sina-brand.site-logo {
    display: none;
  }
  .sina-nav .navbar-toggle {
    float: left;
  }
  .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
    margin-left: 10px;
  }
  .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle,
  .sina-nav .extension-nav > ul > li > a {
    padding: 20px 10px;
  }
  .sina-nav .extension-nav > ul > li > a .shop-badge {
    right: 3px;
    top: 15px;
  }
  .sina-nav .responsive-logo {
    padding: 16px 0;
  }
}

@media only screen and (min-width: 0px) and (max-width: 768px) {
  .sina-brand.responsive-logo img {
    width: 120px;
  }
}

/*
8.About CSS
=========================== */
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .about-sec .sec-desc-wraper {
    padding-top: 0px;
    padding-right: 0px;
    margin-bottom: 40px;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1920px) {
  .about-sec .sec-desc-wraper {
    padding-top: 70px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .about-sec .sec-desc-wraper {
    padding-top: 0px;
    padding-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .about-sec .sec-desc-wraper {
    padding-top: 0px;
    padding-right: 0px;
    margin-bottom: 20px;
  }
}

.about-img-wrapper {
  position: relative;
}

.about-img-wrapper .about-img-shape {
  text-align: right;
}

.about-img-wrapper .about-img {
  position: absolute;
  top: 0px;
}

/*
9.Sponser Logo CSS
=========================== */
.all-sponser-logo.owl-carousel {
  text-align: center;
  overflow: hidden;
  padding: 44px 0;
}

.all-sponser-logo.owl-carousel .owl-stage-outer {
  display: inline-block;
}

.all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo {
  height: 142px;
  text-align: center;
  -webkit-box-shadow: 0 0 6px 5px #e0e3e7;
          box-shadow: 0 0 6px 5px #e0e3e7;
  margin: 10px;
  border-radius: 10px;
  background: #fff;
}

.all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo img {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: inline-block;
  width: auto;
}

.no-box-shadow .all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo {
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
}

/*
10.Service Modules CSS
=========================== */
/*
Service Module 1
==============================*/
.service-module1-sec {
  position: relative;
  margin-top: -120px;
}

.service-module1-sec:before {
  background-image: url("../img/shape/service-sc-shape.png");
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
  z-index: 0;
  background-size: 100%;
  background-position: top;
  height: 110px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-module1-sec {
    padding-top: 150px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-module1-sec {
    padding-top: 150px;
  }
}

.service-module1-inner:nth-child(2n) {
  margin-top: 30px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-module1-inner:nth-child(2n) {
    margin-top: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-module1-inner:nth-child(2n) {
    margin-top: 0px;
  }
}

.service-module1-inner .service-module1-wrapper {
  display: inline-block;
  width: 100%;
  padding: 35px;
  -webkit-box-shadow: 0px 2px 9px 5px #e4e7eb;
          box-shadow: 0px 2px 9px 5px #e4e7eb;
  border-radius: 6px;
  background: #fff;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-module1-inner .service-module1-wrapper {
    margin-bottom: 30px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-module1-inner .service-module1-wrapper {
    margin-bottom: 30px;
  }
}

.service-module1-inner .service-module1-wrapper:before {
  background-image: url("../img/shape/service-shape.png");
  background-position: center 0;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  top: 14px;
  right: -87px;
  content: "";
  width: 106px;
  height: 94px;
}

.service-module1-inner .service-module1-wrapper .service-module1-text .service-module1-icon {
  width: 70px;
  height: 70px;
  border-radius: 100%;
  line-height: 70px;
  background: #ff591c;
  margin-bottom: 20px;
  text-align: center;
}

.service-module1-inner .service-module1-wrapper .service-module1-text .service-module1-icon i {
  color: #fff;
  font-size: 28px;
}

.service-module1-inner .service-module1-wrapper .service-module1-text h3 {
  margin-bottom: 15px;
}

.service-module1-inner .service-module1-wrapper .service-module1-text h3 a {
  color: #222242;
}

.service-module1-inner .service-module1-wrapper .service-module1-text p {
  margin-bottom: 10px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-module1-desc-wraper {
    padding-left: 0px;
    padding-top: 40px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-module1-desc-wraper {
    padding-left: 0px;
    padding-top: 40px;
  }
}

.service-module1-desc-wraper h1 {
  font-size: 36px;
  font-weight: 900;
  color: #222242;
  line-height: 45px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-module1-desc-wraper h1 {
    font-size: 28px;
    line-height: 40px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-module1-desc-wraper h1 {
    font-size: 26px;
    line-height: 40px;
  }
}

.service-module1-desc-wraper h1 span {
  color: #ff591c;
}

.service-module1-desc-wraper ul li {
  display: inline-block;
  width: 100%;
  position: relative;
  padding-left: 24px;
  margin-top: 10px;
}

.service-module1-desc-wraper ul li:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  font-family: 'Font Awesome 5 Free';
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: #4e4e91;
}

.service-module1-desc-wraper a.primary-btn {
  margin-top: 40px;
}

/*
Service Module 2
==============================*/
.service-app-sec {
  margin-top: -180px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-app-sec {
    margin-top: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-module2-sec .row {
    padding: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-module2-sec .row {
    padding: 0px;
  }
}

.service-bg {
  background-image: url("../img/service-bg-shape.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.service-module2-inner {
  margin-bottom: 25px;
}

.service-module2-inner .service-module2-wrapper {
  display: inline-block;
  width: 100%;
  padding: 40px 30px;
  -webkit-box-shadow: 0px 1px 10px 0px #e4e1e4;
          box-shadow: 0px 1px 10px 0px #e4e1e4;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

.service-module2-inner .service-module2-wrapper:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  z-index: 1;
  background: #fff;
}

.service-module2-inner .service-module2-wrapper:hover:before {
  content: "";
  background: #132043;
  opacity: 0.92;
  filter: alpha(opacity=92);
}

.service-module2-inner .service-module2-wrapper:hover .service-module2-text {
  color: #fff;
}

.service-module2-inner .service-module2-wrapper:hover .service-module2-text h3 a {
  color: #fff;
}

.service-module2-inner .service-module2-wrapper:hover .service-module2-text .title-border {
  background: #fff;
}

.service-module2-inner .service-module2-wrapper:hover .service-module2-text .title-border:before {
  background: #fff;
}

.service-module2-inner .service-module2-wrapper:hover .service-module2-text .service-module2-btn {
  color: #fff;
}

.service-module2-inner .service-module2-wrapper .service-module2-text {
  position: relative;
  z-index: 2;
}

.service-module2-inner .service-module2-wrapper .service-module2-text .service-module2-icon {
  margin-bottom: 35px;
}

.service-module2-inner .service-module2-wrapper .service-module2-text h3 {
  margin-bottom: 10px;
  font-weight: 900;
}

.service-module2-inner .service-module2-wrapper .service-module2-text h3 a {
  color: #383737;
}

.service-module2-inner .service-module2-wrapper .service-module2-text .title-border {
  margin-bottom: 10px;
}

.service-module2-inner .service-module2-wrapper .service-module2-text p {
  margin-bottom: 20px;
}

.service-module2-inner .service-module2-wrapper .service-module2-btn {
  color: #132043;
  font-weight: 700;
  border-bottom: 1px solid #ffd3ca;
}

/*
34.Service Version 3
======================*/
.supplement-why-us-sec {
  position: relative;
}

.supplement-why-us-sec::before {
  background-image: url("../img/supplement/service-sec-before.png");
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
  z-index: 0;
  background-size: 100%;
  height: 100%;
  top: 160px;
  right: 0;
  text-align: center;
  margin: 0px auto;
  background-size: auto;
}

.service-v3-middle-img {
  margin: 0px auto;
  text-align: center;
}

.service-v3-inner {
  margin-bottom: 30px;
  display: inline-block;
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
}

.service-v3-inner:hover {
  -webkit-box-shadow: 0 2px 14px 10px #e7e7e7;
          box-shadow: 0 2px 14px 10px #e7e7e7;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  background: #fff;
}

.service-v3-icon {
  position: relative;
  width: 90px;
  height: 80px;
  text-align: center;
  line-height: 96px;
  float: left;
}

.service-v3-title {
  margin-bottom: 55px;
}

.service-v3-text p {
  display: inline-block;
  width: 100%;
}

.service-v3-title-box {
  padding-left: 115px;
  margin-bottom: 0;
  position: relative;
  top: 26px;
}

.service-v3-title-box h3 {
  margin-bottom: 0px;
}

.service-v3-shape {
  position: absolute;
  width: 90px;
  height: 80px;
  top: 0;
  left: 0;
  background: url(../img/supplement/icon/s-i-1.png) no-repeat;
}

.service-v3-icon img {
  position: relative;
  z-index: 9;
}

.service-v3-title-box h3 a {
  color: #383737;
  font-size: 18px;
}

.service-icon-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: 0 1px 8px 3px #d8d8d8;
          box-shadow: 0 1px 8px 3px #d8d8d8;
  padding: 40px 30px;
  margin-bottom: 30px;
}

.service-icon-box .icon {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  line-height: 80px;
  text-align: center;
  font-size: 28px;
  background: #132043;
  color: #fff;
  margin-right: 25px;
}

.service-icon-box .text-wrapper h3 {
  font-size: 18px;
  color: #4d4d4e;
  font-weight: 900;
  margin-bottom: 0px;
}

.service-icon-box .text-wrapper span {
  color: #4d4d4e;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-details-sec {
    padding-top: 0px;
    padding-bottom: 40px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-details-sec {
    padding-top: 0px;
    padding-bottom: 40px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service-details-text {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .service-details-text {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .service-details-text {
    padding-right: 0px;
  }
}

.service-details-text ul {
  display: inline-block;
  width: 40%;
  margin-top: 20px;
}

.service-details-text ul li {
  color: #4d4d4e;
  font-weight: 700;
  position: relative;
  display: inline-block;
  width: 100%;
  padding-left: 20px;
  margin-bottom: 10px;
}

.service-details-text ul li::before {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
  content: "\f192";
  font-family: 'Font Awesome 5 Free';
  color: #132043;
  left: 0px;
  right: inherit;
}

.pricing-testimonial-bg {
  background-image: url("../img/price-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  z-index: 2;
}

.pricing-testimonial-bg::before {
  position: absolute;
  width: 50%;
  background: #1c2b91;
  content: "";
  right: 0px;
  top: 0px;
  height: 100%;
  opacity: 0.86;
  filter: alpha(opacity=86);
  z-index: 1;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pricing-testimonial-bg::before {
    z-index: -1;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pricing-testimonial-bg::before {
    z-index: -1;
  }
}

.pricing-testimonial-bg .pricing-testimonial-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.86;
  filter: alpha(opacity=86);
}

.pricing-testimonial-bg .pricing-crousel .pricing-inner-wrapper .single-pricing {
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
}

.pricing-testimonial-bg .pricing-crousel.owl-carousel.owl-theme .owl-controls {
  text-align: left;
  position: relative;
  z-index: 99;
  text-align: center;
}

.pricing-testimonial-bg .pricing-crousel.owl-theme .owl-dots .owl-dot {
  border-radius: 100%;
  height: 14px;
  margin: 5px;
  width: 14px;
  display: inline-block;
  background: #f9f9f9;
}

.pricing-testimonial-bg .pricing-crousel.owl-carousel.owl-theme .owl-dot.active {
  background: #132043;
}

.pricing-testimonial-bg .sec-v2-title h1 {
  color: #f6f6f7;
}

.pricing-testimonial-bg .sec-v2-title p {
  color: #fff;
}

.pricing-testimonial-bg .sec-v2-title .title-border {
  background: #fff;
}

.pricing-testimonial-bg .sec-v2-title .title-border::before {
  background: #132043;
}

.pricing-testimonial-bg .pricing-crousel {
  padding-right: 80px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .pricing-testimonial-bg .pricing-crousel {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pricing-testimonial-bg .pricing-crousel {
    padding-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pricing-testimonial-bg .pricing-crousel {
    padding-right: 0px;
  }
}

.pricing-testimonial-bg .pricing-crousel .pricing-inner-wrapper .single-pricing .pricing-meta a.pricing-btn {
  background: #424242;
}

.pricing-testimonial-bg .pricing-crousel .pricing-inner-wrapper .single-pricing .pricing-meta ul li {
  text-align: center;
}

.pricing-testimonial-bg .client-testimonial-sec {
  position: relative;
  z-index: 2;
}

.pricing-testimonial-bg .client-testimonial-sec .single-testimonial {
  padding: 10px 20px;
}

.pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment p {
  color: #fff;
}

.pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .testimonial-icon {
  color: #132043;
}

.pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .client-thumb img {
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
}

.pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h4 {
  color: #132043;
}

.pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h5 {
  color: #fff;
}

.column_padding {
  padding: 0px 80px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .column_padding {
    padding: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .column_padding {
    padding: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .column_padding {
    padding: 0px;
  }
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img {
  position: relative;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #000;
  opacity: 0.69;
  filter: alpha(opacity=69);
  height: 100%;
  width: 100%;
  z-index: 2;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img img {
  width: 100%;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc {
  position: absolute;
  bottom: -100%;
  padding: 21px;
  background: #1a1b1f;
  z-index: 9;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc h3 {
  font-size: 16px;
  font-weight: 700;
  line-height: inherit;
  margin-bottom: 10px;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc h3 a {
  color: #ffffff;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc h3 a:hover {
  color: #132043;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc .title-border::before {
  background: #ffffff;
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc p {
  font-weight: 600;
  color: #dddcdc;
}

.service-crousel-inner:hover .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc {
  bottom: 0;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.all-service-crousel.owl-carousel .owl-item.active.firstItem .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc {
  bottom: 0;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.all-service-crousel .owl-controls {
  margin-top: 40px;
}

.all-service-crousel .owl-controls .owl-dots {
  position: absolute;
  bottom: 2px;
  width: 100%;
  z-index: 99;
  text-align: center;
}

.all-service-crousel .owl-controls .owl-dots .owl-dot {
  background: transparent;
  width: 11px;
  height: 5px;
  border-radius: 50px;
  display: inline-block;
  margin: 0px 5px;
  background: #4a4a62;
  -webkit-transition: all 0.7s ease 0s;
  transition: all 0.7s ease 0s;
}

.all-service-crousel .owl-controls .owl-dots .owl-dot.active {
  background: #132043;
  width: 32px;
  -webkit-transition: all 0.7s ease 0s;
  transition: all 0.7s ease 0s;
}

/*
11.Blog Post Modules CSS
=========================== */
.post-v1-wraper {
  padding-bottom: 33px;
  border-bottom: 1px solid #c1c1c1;
  margin-bottom: 30px;
}

.post-v1-wraper .post-v1-img {
  position: relative;
  -webkit-box-shadow: 0 0 10px 10px #ebebf2;
          box-shadow: 0 0 10px 10px #ebebf2;
  border-radius: 10px 10px 0 0;
  overflow: hidden;
}

.post-v1-wraper .post-v1-img img {
  width: 100%;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .post-v1-wraper .post-v1-img img {
    width: 100%;
  }
}

.post-v1-wraper .post-v1-desc {
  padding: 0px 20px;
}

.post-v1-wraper .post-v1-desc h3 {
  margin-bottom: 0px;
}

.post-v1-wraper .post-v1-desc h3 a {
  font-weight: 700;
  color: #17172d;
  font-family: "Roboto", sans-serif;
  line-height: 28px;
}

.post-v1-wraper .post-v1-desc .post-meta {
  display: inline-block;
  width: 100%;
  padding: 20px 0px;
  position: relative;
}

.post-v1-wraper .post-v1-desc .post-meta:before {
  position: absolute;
  width: 33px;
  height: 4px;
  background: #132043;
  content: "";
  left: 0;
  border-radius: 5px;
  top: -2px;
}

.post-v1-wraper .post-v1-desc .post-meta .post-author {
  float: left;
}

.post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-img {
  float: left;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  overflow: hidden;
}

.post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc {
  padding-left: 50px;
  position: relative;
  top: 3px;
}

.post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc span {
  font-size: 12px;
  color: #767373;
  font-weight: 700;
}

.post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc span a {
  color: #3f3f3f;
}

.post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc span a:hover {
  color: #ff591c;
}

.post-v1-wraper .post-v1-desc .post-meta ul {
  display: inline-block;
  position: relative;
  top: 3px;
  padding-left: 15px;
  margin-left: 15px;
}

.post-v1-wraper .post-v1-desc .post-meta ul:before {
  position: absolute;
  content: '';
  width: 1px;
  height: 12px;
  background: #bdbaba;
  left: 0px;
  top: 6px;
}

.post-v1-wraper .post-v1-desc .post-meta ul:after {
  position: absolute;
  content: '';
  width: 1px;
  height: 12px;
  background: #e2e0e0;
  left: 1px;
  top: 6px;
}

.post-v1-wraper .post-v1-desc .post-meta ul li a {
  color: #5b5959;
  font-size: 12px;
  font-weight: 700;
}

.post-v1-wraper .post-v1-desc .post-meta ul li a i {
  color: #ff591c;
  margin-right: 10px;
}

.post-v1-wraper:hover .post-v1-desc h3 a {
  color: #132043;
}

.post-v1-wraper.post-v2-wraper .post-meta::before {
  display: none;
}

.blog-page .blog-container {
  padding: 0px 80px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .blog-page .blog-container {
    padding: 0px 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .blog-page .blog-container {
    padding: 0px 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .blog-page .blog-container {
    padding-left: 30px;
    padding-right: 30px;
  }
}

.blog-page .blog-post-row {
  padding-left: 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .blog-page .blog-post-row {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .blog-page .blog-post-row {
    padding-left: 0px;
    padding-right: 0px;
  }
}

.single-post-wrapper {
  background: #fff;
  -webkit-box-shadow: 0 2px 10px 3px #dfdfe4;
          box-shadow: 0 2px 10px 3px #dfdfe4;
  border-radius: 6px 6px 0 0;
  margin-bottom: 30px;
}

.single-post-wrapper .post-thumb-wrapper img {
  width: 100%;
  border-radius: 6px 6px 0 0;
}

.single-post-wrapper .post-wrapper-desc {
  padding: 35px 25px;
  position: relative;
}

.single-post-wrapper .post-wrapper-desc .post-icon {
  width: 50px;
  height: 50px;
  border-radius: 100%;
  line-height: 45px;
  text-align: center;
  color: #fff;
  font-size: 22px;
  border: 3px solid #fff;
  -webkit-box-shadow: 0 8px 10px 1px #e8e8ec;
          box-shadow: 0 8px 10px 1px #e8e8ec;
  background: #132043;
  position: absolute;
  top: -25px;
}

.single-post-wrapper .post-wrapper-desc .post-meta-info ul {
  margin-top: -3px;
  margin-bottom: 15px;
}

.single-post-wrapper .post-wrapper-desc .post-meta-info ul li {
  display: inline-block;
  padding: 8px 0px;
  color: #666666;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  border-radius: 4px;
  font-size: 12px;
}

.single-post-wrapper .post-wrapper-desc .post-meta-info ul li:first-child {
  padding: 2px 14px;
  text-transform: uppercase;
  color: #fff;
  background-color: #132043;
  margin-right: 20px;
}

.single-post-wrapper .post-wrapper-desc .post-meta-info ul li i {
  margin-right: 10px;
}

.single-post-wrapper .post-wrapper-desc .post-article h2 {
  margin-bottom: 5px;
}

.single-post-wrapper .post-wrapper-desc .post-article h2 a {
  font-size: 20px;
  font-weight: 700;
}

.single-post-wrapper .post-wrapper-desc .post-article h2 a:hover {
  color: #132043;
}

.single-post-wrapper .post-wrapper-desc .post-article p {
  margin-bottom: 15px;
}

.single-post-wrapper.post-color .post-wrapper-desc .post-icon {
  background: #d1c002;
}

.single-post-wrapper.post-color .post-meta-info ul li:first-child {
  background: #d1c002;
}

.single-post-wrapper.post-color-2 .post-wrapper-desc .post-icon {
  background: #56d70f;
}

.single-post-wrapper.post-color-2 .post-meta-info ul li:first-child {
  background: #56d70f;
}

.single-post-wrapper.post-color-3 .post-wrapper-desc .post-icon {
  background: #02c1e4;
}

.single-post-wrapper.post-color-3 .post-meta-info ul li:first-child {
  background: #02c1e4;
}

.single-post-wrapper.post-color-4 .post-wrapper-desc .post-icon {
  background: #e74809;
}

.single-post-wrapper.post-color-4 .post-meta-info ul li:first-child {
  background: #e74809;
}

.single-post-wrapper.post-color-5 .post-wrapper-desc .post-icon {
  background: #d1c002;
}

.single-post-wrapper.post-color-5 .post-meta-info ul li:first-child {
  background: #d1c002;
}

.custom-pagination .pagination {
  margin-left: 10px;
  margin-top: 70px;
}

.custom-pagination .pagination li a {
  font-size: 12px;
  font-weight: 500;
  height: 40px;
  line-height: 40px;
  margin: 2px 5px;
  width: 45px;
  text-align: center;
  display: inline-block;
  -webkit-box-shadow: 0px 0px 6px 0px #d4d4d8;
          box-shadow: 0px 0px 6px 0px #d4d4d8;
  background: #fff;
  color: #9a9a9a;
}

.custom-pagination .pagination li:last-child a {
  background: #292c38;
  color: #fff;
}

.custom-pagination .pagination .active a {
  background: #e84809;
  color: #fff;
}

.post-details-wrapper {
  background: #fff;
}

.post-details-wrapper .post-details-thumb-wrapper {
  border-radius: 6px 6px 0px 0px;
}

.post-details-wrapper .post-details-thumb-wrapper img {
  -webkit-box-shadow: 0 4px 9px 2px #dbdbe0;
          box-shadow: 0 4px 9px 2px #dbdbe0;
  border-radius: 6px 6px 0px 0px;
}

.post-details-wrapper .post-details-wrapper-desc {
  padding: 40px 35px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-meta-info h2 {
  margin-bottom: 10px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-meta-info h2 a {
  font-size: 24px;
  color: #1d1d1d;
  font-weight: 700;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul {
  margin-bottom: 30px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul li {
  display: inline-block;
  color: #606060;
  font-size: 13px;
  margin-right: 16px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul li:last-child {
  margin-right: 0px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul li span {
  color: #132043;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article p {
  margin-bottom: 30px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud {
  padding-bottom: 16px;
  border-bottom: 1px solid #dcdcdc;
  margin-top: 50px;
  margin-bottom: 25px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud .tag-title {
  display: inline-block;
  margin-right: 15px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul {
  display: inline-block;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul li {
  display: inline-block;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul li a {
  color: #727272;
  font-size: 12px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul li a:hover {
  color: #132043;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share .social-title {
  display: inline-block;
  margin-right: 15px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul {
  display: inline-block;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li {
  display: inline-block;
  position: relative;
  margin-right: 24px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li::before {
  position: absolute;
  content: "";
  height: 11px;
  width: 1px;
  background: #c5c5c7;
  right: 24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li:first-child::before {
  display: none;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li:last-child {
  margin-right: 0px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li a {
  color: #555658;
  font-size: 12px;
}

.post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li a:hover {
  color: #132043;
}

.post-details-wrapper .blockquote {
  background: #f6f6f6;
  padding: 40px 35px;
  border-left: 3px solid #ff591c;
  font-weight: 600;
  color: #343434;
  font-style: italic;
}

.post-details-wrapper h2 {
  font-size: 20px;
  color: #1d1d1d;
}

.post-details-wrapper p {
  color: #494949;
  font-weight: 600;
}

.post-details-article > ul > li {
  display: inline-block;
  width: 100%;
  margin-bottom: 15px;
  position: relative;
  padding-left: 20px;
}

.post-details-article > ul > li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #ddd;
  left: 0px;
  top: 10px;
}

/*
12.Pricing Modules CSS
=========================== */
.pricing-sec {
  background-image: url("../img/shape/pricing-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-position: center bottom;
}

.pricing-sec .container {
  width: 1400px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pricing-sec {
    padding-top: 100px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pricing-sec {
    padding-top: 100px;
    padding-bottom: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pricing-sec .sec-desc-wraper {
    padding-top: 0px;
    margin-bottom: 50px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .pricing-sec .sec-desc-wraper {
    padding-top: 0px;
    padding-bottom: 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pricing-sec .sec-desc-wraper {
    padding-top: 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
  .pricing-sec .d-flex {
    display: inline-block !important;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pricing-sec .d-flex {
    display: inline-block !important;
  }
}

.pricing-sec .pricing-container {
  padding: 0px 30px;
}

.pricing-inner-wrapper .single-pricing {
  padding: 56px 30px;
  border: 1px solid #e4e8f0;
  -webkit-box-shadow: 0 0 10px 7px #eaedf3;
          box-shadow: 0 0 10px 7px #eaedf3;
  border-radius: 6px;
  text-align: center;
  background: #fff;
  margin-bottom: 30px;
}

.pricing-inner-wrapper .single-pricing:hover .pricing-meta a.pricing-btn {
  background: #132043;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.pricing-inner-wrapper .single-pricing .pricing-heading h2 {
  font-size: 22px;
  font-weight: 700;
  color: #222242;
  margin-bottom: 5px;
}

.pricing-inner-wrapper .single-pricing .pricing-heading p {
  margin-bottom: 0px;
}

.pricing-inner-wrapper .single-pricing .pricing-heading .pricing-border {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 4px;
  border-radius: 2px;
  background: #ff591c;
}

.pricing-inner-wrapper .single-pricing .pricing-meta {
  width: 100%;
}

.pricing-inner-wrapper .single-pricing .pricing-meta h1 {
  font-size: 36px;
  font-weight: 900;
  color: #132043;
  margin-top: 20px;
  margin-bottom: 4px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .pricing-inner-wrapper .single-pricing .pricing-meta h1 {
    font-size: 32px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pricing-inner-wrapper .single-pricing .pricing-meta h1 {
    font-size: 28px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pricing-inner-wrapper .single-pricing .pricing-meta h1 {
    font-size: 26px;
  }
}

.pricing-inner-wrapper .single-pricing .pricing-meta h1 span.price-last-digit {
  font-size: 26px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta span.pricing-note {
  display: inline-block;
  color: #3f3f3f;
  width: 100%;
  font-size: 13px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta a.pricing-btn {
  display: inline-block;
  padding: 10px;
  width: 100%;
  font-family: "Roboto", sans-serif;
  color: #fff;
  font-weight: 700;
  background: #4e4e91;
  text-transform: capitalize;
  border-radius: 50px;
  margin-top: 37px;
  margin-bottom: 36px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta ul {
  margin-left: 20px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .pricing-inner-wrapper .single-pricing .pricing-meta ul {
    margin-left: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pricing-inner-wrapper .single-pricing .pricing-meta ul {
    margin-left: 0px;
  }
}

.pricing-inner-wrapper .single-pricing .pricing-meta ul li {
  display: inline-block;
  width: 100%;
  position: relative;
  color: #3f3f3f;
  text-align: left;
  margin-bottom: 10px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta ul li::before {
  content: "\f00c";
  position: relative;
  font-family: 'Font Awesome 5 Free';
  color: #132043;
  margin-right: 10px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta ul li:last-child {
  margin-bottom: 0px;
}

.pricing-area {
  margin-bottom: -110px;
}

.pricing-area .single-pricing {
  -webkit-box-shadow: 0 0 2px 1px #ebebeb;
          box-shadow: 0 0 2px 1px #ebebeb;
}

.pricing-module-v2-wrapper {
  -webkit-box-shadow: 0 0 10px 2px #ebebeb;
          box-shadow: 0 0 10px 2px #ebebeb;
  margin-bottom: 30px;
  text-align: center;
  border-radius: 10px;
  background: #fff;
  overflow: hidden;
}

.pricing-module-v2-wrapper .pricing-title {
  padding: 28px 10px;
  background-image: url("../img/price-title-bg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  position: relative;
  background-size: cover;
  z-index: 2;
}

.pricing-module-v2-wrapper .pricing-title::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background-color: #132043;
  opacity: 0.7;
  filter: alpha(opacity=70);
  z-index: -1;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.pricing-module-v2-wrapper .pricing-title h2 {
  font-size: 20px;
  color: #fff;
  margin-bottom: 0px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text {
  padding: 40px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-heading {
  text-align: center;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-heading p {
  font-size: 13px;
  font-weight: 600;
  color: #4d4d4e;
  margin-bottom: 0px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-heading .pricing-border {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 4px;
  border-radius: 2px;
  background: #ff591c;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta h1 {
  font-size: 36px;
  font-weight: 900;
  color: #132043;
  margin-top: 20px;
  margin-bottom: 4px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta h1 .price-last-digit {
  font-size: 26px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta .pricing-btn {
  display: inline-block;
  color: #3f3f3f;
  width: 100%;
  font-size: 13px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul {
  margin-top: 30px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul li {
  display: inline-block;
  width: 100%;
  position: relative;
  color: #3f3f3f;
  text-align: left;
  margin-bottom: 10px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul li i {
  width: 20px;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul li i.fa-check {
  color: #132043;
}

.pricing-module-v2-wrapper .pricing-module-v2-text .pricing-btn {
  display: inline-block;
  padding: 8px 30px;
  color: #fff;
  font-weight: 600;
  background: #1c2b91;
  text-transform: capitalize;
  border-radius: 5px;
  margin-top: 15px;
}

.pricing-module-v2-wrapper:hover .pricing-title::before {
  width: 100%;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.pricing-module-v2-wrapper:hover .pricing-btn {
  background: #132043;
}

.pricing-module-v3-wrapper {
  margin-bottom: 30px;
  text-align: center;
  border-radius: 10px;
  overflow: hidden;
  background: #f3edeb;
}

.pricing-module-v3-wrapper .pricing-title {
  padding: 50px 10px;
  position: relative;
  z-index: 2;
  background: #1c2b91;
}

.pricing-module-v3-wrapper .pricing-title .rebbone {
  position: absolute;
  color: #1c2b91;
  background: #fff;
  padding: 0px 50px;
  top: 30px;
  right: -46px;
  -webkit-transform: rotate(53deg);
          transform: rotate(53deg);
}

.pricing-module-v3-wrapper .pricing-title::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background-color: #132043;
  z-index: -1;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.pricing-module-v3-wrapper .pricing-title h2 {
  font-size: 20px;
  color: #fff;
  margin-bottom: 0px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text {
  padding: 40px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-heading {
  text-align: center;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-heading p {
  font-size: 13px;
  font-weight: 600;
  color: #4d4d4e;
  margin-bottom: 0px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-heading .pricing-border {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 4px;
  border-radius: 2px;
  background: #ff591c;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta h1 {
  font-size: 36px;
  font-weight: 900;
  color: #132043;
  margin-top: 20px;
  margin-bottom: 4px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta h1 .price-last-digit {
  font-size: 26px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta .pricing-btn {
  display: inline-block;
  color: #3f3f3f;
  width: 100%;
  font-size: 13px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta ul {
  margin-top: 30px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta ul li {
  display: inline-block;
  width: 100%;
  position: relative;
  color: #3f3f3f;
  text-align: center;
  margin-bottom: 10px;
}

.pricing-module-v3-wrapper .pricing-module-v3-text .pricing-btn {
  display: inline-block;
  padding: 12px 30px;
  color: #3f3f3f;
  font-weight: 600;
  font-size: 18px;
  text-transform: capitalize;
  border-radius: 5px;
  margin-top: 15px;
  border: 1px solid #1c2b91;
}

.pricing-module-v3-wrapper:hover .pricing-title::before {
  width: 100%;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.pricing-module-v3-wrapper:hover .pricing-btn {
  background: #132043;
  border-color: #132043;
  color: #fff;
}

.pricing-module-v3-wrapper.active {
  position: relative;
  top: -20px;
  background: #ffff;
  -webkit-box-shadow: 0 0 10px 2px #ebebeb;
          box-shadow: 0 0 10px 2px #ebebeb;
}

.pricing-module-v3-wrapper.active .pricing-title {
  padding: 70px 10px;
  background: #132043;
}

.pricing-module-v3-row {
  padding: 0px 80px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pricing-module-v3-row {
    padding: 0px 15px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .pricing-module-v3-row {
    padding: 0px 15px;
  }
}

/*
13. Counter Up Modules CSS
=========================== */
.count-up-sec {
  background: #090922 none repeat scroll 0 0;
  padding: 100px 0px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .count-up-sec {
    padding: 80px 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .conter-up-section {
    padding: 80px 0;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .conter-up-section {
    padding: 80px 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .conter-up-section .counting_sl {
    margin: 20px 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .conter-up-section .counting_sl {
    margin: 20px 0px;
  }
}

.counter-text {
  text-align: center;
  background: #131230;
  padding: 30px 0px;
  border-radius: 8px;
  -webkit-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .counter-text {
    margin: 10px 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .counter-text {
    margin: 10px 0px;
  }
}

.counter-text:hover {
  background: #132043;
  -webkit-transition: all 0.9s ease-in-out 0s;
  transition: all 0.9s ease-in-out 0s;
}

.counter-text:hover h1 {
  color: #fff;
}

.counter-text h1 {
  color: #132043;
  font-size: 48px;
  text-transform: uppercase;
  font-weight: 900;
  margin-bottom: 10px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .counter-text h1 {
    font-size: 38px;
  }
}

.counter-text h2 {
  color: #fff;
  font-size: 16px;
  margin-bottom: 0;
  text-transform: capitalize;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .counter-text h2 {
    font-size: 14px;
  }
}

.counter-text span {
  font-size: 12px;
  color: #b5b4b4;
}

.funfact-sec {
  background-image: url("../img/funfactbg.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding-top: 190px;
  padding-bottom: 100px;
}

.funfact-sec.tech-funfact {
  padding: 160px 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .funfact-sec.tech-funfact {
    padding: 100px 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .funfact-sec.tech-funfact {
    padding: 80px 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .funfact-sec .sec-v2-title {
    margin-bottom: 30px;
  }
}

.funfact-sec .sec-v2-title h2 {
  color: #fff;
}

.funfact-sec .sec-v2-title .title-border {
  background: #fff;
}

.funfact-sec .sec-v2-title .title-border::before {
  background: #fff;
}

.funfact-sec .fun-fact-subtitle {
  color: #fff;
}

.funfact-sec .fun-fact-inner:first-child .counting_sl {
  float: left;
}

.funfact-sec .fun-fact-inner:last-child .counting_sl {
  float: right;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .funfact-sec .fun-fact-inner:last-child .counting_sl {
    float: left;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .funfact-sec .fun-fact-inner .counting_sl {
    text-align: left;
    margin-bottom: 30px;
  }
}

.funfact-sec .fun-fact-inner .counting_sl .countup-text {
  color: #fff;
  display: inline-block;
}

.funfact-sec .fun-fact-inner .counting_sl .countup-text .counter {
  font-size: 48px;
  font-weight: "Open Sans", sans-serif;
  color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .funfact-sec .fun-fact-inner .counting_sl .countup-text .counter {
    font-size: 38px;
  }
}

.funfact-sec .fun-fact-inner .counting_sl .countup-text h4 {
  font-size: 16px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  color: #fff;
}

/*
14.Testimonial Modules CSS
=========================== */
.testimonial-sec {
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .testimonial-sec {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-sec {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .testimonial-sec {
    padding-top: 90px;
    padding-bottom: 90px;
  }
}

.supplement-testimonial-sec {
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
}

.single-testimonial {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 10px 325px;
  margin: 0px auto;
  position: relative;
  text-align: center;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .single-testimonial {
    padding: 10px 170px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .single-testimonial {
    padding: 10px 0px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .single-testimonial {
    padding: 10px 10px;
  }
}

.single-testimonial .client-comment .testimonial-icon {
  margin-bottom: 10px;
  color: #4e4e91;
  font-size: 40px;
}

.single-testimonial .client-comment .rating-testimonial i {
  color: #e84809;
}

.single-testimonial .client-comment p {
  color: #4d4d4e;
  font-size: 16px;
  font-style: italic;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .single-testimonial .client-comment p {
    font-size: 14px;
  }
}

.single-testimonial .client-comment .client-thumb {
  margin-right: 50px;
}

.single-testimonial .client-comment .client-thumb img {
  border-radius: 100%;
  border: 1px solid #dfdede;
  -webkit-box-shadow: 0 4px 10px 3px #d6dce8;
          box-shadow: 0 4px 10px 3px #d6dce8;
}

.single-testimonial .client-comment .reviewer-meta {
  display: inline-block;
  margin-top: 35px;
}

.single-testimonial .client-comment .reviewer-meta .client-meta {
  position: relative;
  margin-top: 10px;
}

.single-testimonial .client-comment .reviewer-meta .client-meta h4 {
  font-size: 14px;
  color: #222242;
  font-weight: 700;
  margin-bottom: 10px;
  position: relative;
  display: inline-block;
}

.single-testimonial .client-comment .reviewer-meta .client-meta h4::before {
  position: absolute;
  content: "";
  background: #e84809;
  width: 20px;
  height: 2px;
  left: -30px;
  top: 7px;
}

.single-testimonial .client-comment .reviewer-meta .client-meta h5 {
  color: #4d4d4e;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 0;
}

.all-testimonial.owl-carousel .owl-item img {
  width: auto;
}

.all-testimonial.owl-carousel .owl-item .client-signature img {
  margin-bottom: 20px;
  width: auto;
  height: auto;
}

.all-testimonial.owl-carousel .owl-prev {
  display: inline-block;
}

.all-testimonial.owl-carousel .owl-prev i {
  font-size: 66px;
  font-weight: normal;
}

.all-testimonial.owl-carousel .owl-prev i:hover {
  color: #fff;
}

.all-testimonial.owl-carousel .owl-next {
  display: inline-block;
}

.all-testimonial.owl-carousel .owl-next i {
  font-size: 66px;
  color: #282828;
  font-weight: normal;
}

.all-testimonial.owl-carousel .owl-next i:hover {
  color: #e84809;
}

.single-testimonial-v2 {
  padding: 85px 160px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .single-testimonial-v2 {
    padding: 85px 0px;
  }
}

.single-testimonial-v2 .client-thumb {
  float: left;
  margin-right: 50px;
  position: relative;
  margin-top: -65px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .single-testimonial-v2 .client-thumb {
    float: inherit;
    margin-bottom: 30px;
  }
}

.single-testimonial-v2 .client-comment-v2 p {
  font-size: 16px;
  font-weight: 600;
  color: #4d4d4e;
}

.single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta {
  position: relative;
  margin-top: 10px;
  padding-left: 30px;
  display: inline-block;
}

.single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta h4 {
  font-size: 14px;
  color: #222242;
  font-weight: 700;
  margin-bottom: 10px;
  position: relative;
  display: inline-block;
}

.single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta h4::before {
  position: absolute;
  content: "";
  background: #e84809;
  width: 20px;
  height: 2px;
  left: -30px;
  top: 7px;
}

.single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta h5 {
  color: #4d4d4e;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 0;
}

.all-testimonial-v2.owl-carousel .owl-controls {
  top: 42%;
  position: absolute;
  text-align: center;
  width: 100%;
}

.all-testimonial-v2.owl-carousel .owl-controls .owl-prev {
  float: left;
}

.all-testimonial-v2.owl-carousel .owl-controls .owl-prev i {
  font-size: 46px;
  color: #929292;
  font-weight: normal;
}

.all-testimonial-v2.owl-carousel .owl-controls .owl-prev i:hover {
  color: #132043;
}

.all-testimonial-v2.owl-carousel .owl-controls .owl-next {
  float: right;
}

.all-testimonial-v2.owl-carousel .owl-controls .owl-next i {
  font-size: 46px;
  color: #929292;
  font-weight: normal;
}

.all-testimonial-v2.owl-carousel .owl-controls .owl-next i:hover {
  color: #132043;
}

/*
15.Sidebar CSS
=========================== */
.sidebar {
  padding-right: 20px;
}

.widget-title {
  font-size: 16px;
  position: relative;
  font-weight: 700;
  margin-bottom: 0px;
}

.widget-cat {
  padding: 31px 25px;
  border-top: 3px solid #ff8d63;
  -webkit-box-shadow: 0 0 4px 1px #eee;
          box-shadow: 0 0 4px 1px #eee;
  margin-bottom: 40px;
}

.widget-cat ul li {
  display: inline-block;
  width: 100%;
  margin-bottom: 4px;
}

.widget-cat ul li a {
  color: #767676;
  position: relative;
  padding-left: 15px;
  font-weight: normal;
  text-transform: capitalize;
  font-size: 12px;
  font-weight: 700;
}

.widget-cat ul li a:before {
  content: "\f105";
  font-family: 'Font Awesome 5 Free';
  left: 0px;
  top: -2px;
  position: absolute;
  color: #132043;
}

.widget-cat ul li a span {
  float: right;
}

.widget-cat ul li a:hover {
  color: #132043;
}

.search-field {
  padding: 31px 25px;
  border-top: 3px solid #ff8d63;
  -webkit-box-shadow: 0 0 4px 1px #eee;
          box-shadow: 0 0 4px 1px #eee;
  margin-bottom: 40px;
}

.search-field .search-sub-title {
  color: #767676;
  font-size: 12px;
  display: inline-block;
  width: 100%;
  font-weight: 600;
  position: relative;
  top: 4px;
  margin-bottom: 10px;
}

.search-field form {
  display: inline-block;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.search-field form input {
  background: #ebebeb none repeat scroll 0 0;
  border: 1px solid #ebebeb;
  padding: 13px 59px 13px 19px;
  width: 100%;
  color: #767676;
  font-size: 12px;
  font-weight: 600;
  border-radius: 6px;
}

.search-field form button {
  color: #132043;
  padding: 14px 24px;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 14px;
  background: #ebebeb;
  font-weight: 600;
  border-radius: 6px;
}

.latest-product-widget {
  padding: 31px 25px;
  border-top: 3px solid #ff8d63;
  -webkit-box-shadow: 0 0 4px 1px #eee;
          box-shadow: 0 0 4px 1px #eee;
  margin-bottom: 40px;
}

.latest-product-widget .latest-product-inner {
  margin-bottom: 20px;
}

.latest-product-widget .latest-product-inner .media .media-left {
  margin-right: 20px;
}

.latest-product-widget .latest-product-inner .media .media-body .latest-product-desc h5 {
  margin-bottom: 10px;
}

.latest-product-widget .latest-product-inner .media .media-body .latest-product-desc h5 a {
  color: #1a1a27;
  line-height: 18px;
}

.latest-product-widget .latest-product-inner .media .media-body .latest-product-desc h5 a:hover {
  color: #132043;
}

.latest-product-widget .latest-product-inner .media .media-body .latest-product-desc .product-price h6 {
  font-size: 12px;
  font-weight: 900;
  color: #565665;
}

.latest-product-widget .latest-product-inner .media .media-body .latest-product-desc .product-price h6 span {
  color: #132043;
}

/*
16.Team CSS
=========================== */
.team-member {
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
  z-index: 2;
  text-align: center;
  background: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 10px 1px #e1e1e8;
          box-shadow: 0 0 10px 1px #e1e1e8;
}

.team-member:hover .team-thumb:before {
  width: 100%;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}

.team-member:hover .team-thumb .team-overlay {
  top: 0;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}

.team-member .team-thumb {
  position: relative;
  overflow: hidden;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}

.team-member .team-thumb:before {
  position: absolute;
  right: 0;
  top: 0;
  width: 0%;
  height: 100%;
  content: "";
  background: rgba(78, 78, 145, 0.82);
  z-index: 2;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}

.team-member .team-thumb img {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
  width: 100%;
}

.team-member .team-thumb .team-overlay {
  position: absolute;
  width: 30%;
  right: 0;
  height: 100%;
  top: 100%;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
  text-align: center;
  z-index: 3;
}

.team-member .team-thumb .team-overlay ul {
  position: absolute;
  top: 50%;
  width: 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.team-member .team-thumb .team-overlay ul li {
  position: relative;
}

.team-member .team-thumb .team-overlay ul li a {
  display: inline-block;
  color: #fff;
  font-size: 16px;
  padding: 6px;
}

.team-member .team-member-desc {
  padding: 30px 10px;
}

.team-member .team-member-desc h2 {
  font-size: 18px;
  text-transform: capitalize;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
  color: #17172d;
  margin-bottom: 0px;
  font-weight: 900;
}

.team-member .team-member-desc span {
  font-size: 16px;
  color: #17172d;
  font-weight: 400;
  display: inline-block;
  width: 100%;
}

.team-member .team-member-desc .title-border {
  margin-left: -15px;
}

.team-v2-member {
  margin-bottom: 30px;
  overflow: hidden;
}

.team-v2-member:hover .team-v2-thumb::before {
  background: #000;
  opacity: 0.76;
  filter: alpha(opacity=76);
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}

.team-v2-member:hover .team-v2-thumb .team-v2-overlay {
  top: 0;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}

.team-v2-member .team-v2-thumb {
  position: relative;
  z-index: 1;
}

.team-v2-member .team-v2-thumb::before {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  text-align: center;
  right: 0;
  left: 0;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(0%, rgba(0, 0, 0, 0.0368347)), color-stop(99%, rgba(0, 0, 0, 0.879972)));
  background: linear-gradient(180deg, white 0%, rgba(0, 0, 0, 0.0368347) 0%, rgba(0, 0, 0, 0.879972) 99%);
  width: 100%;
  height: 100%;
  z-index: 9;
  content: "";
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}

.team-v2-member .team-v2-thumb img {
  position: relative;
  width: 100%;
}

.team-v2-member .team-v2-thumb .team-v2-overlay {
  position: absolute;
  width: 30%;
  right: 0;
  height: 100%;
  top: 100%;
  -webkit-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
  text-align: center;
  z-index: 9999999;
}

.team-v2-member .team-v2-thumb .team-v2-overlay ul {
  position: absolute;
  top: 50%;
  width: 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.team-v2-member .team-v2-thumb .team-v2-overlay ul li {
  position: relative;
}

.team-v2-member .team-v2-thumb .team-v2-overlay ul li a {
  display: inline-block;
  color: #fff;
  font-size: 16px;
  padding: 6px;
}

.team-v2-member .team-v2-thumb .team-v2-member-desc {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding: 30px 24px;
  z-index: 9999;
}

.team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-member-info h2 {
  margin-bottom: 0px;
  font-size: 16px;
}

.team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-member-info h2 a {
  color: #fff;
  font-weight: 700;
}

.team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-member-info span {
  font-size: 12px;
  color: #132043;
}

.team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-social a {
  color: #fff;
  font-size: 20px;
  width: 35px;
  height: 35px;
  background: #132043;
  line-height: 35px;
  display: inline-block;
  text-align: center;
  border-radius: 4px;
}

/*
17.Footer Modules CSS
=========================== */
/*
27.Footer Section 
======================*/
.footer {
  position: relative;
  z-index: 2;
}

.footer::before {
  background-image: url("../img/shape/pattern.png");
  content: "";
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0.2;
}

.footer::after {
  background-image: url("../img/shape/footer-shape.png");
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
  z-index: 0;
  background-size: 100%;
  background-position: top;
}

.footer .footer-sec {
  padding-top: 100px;
  padding-bottom: 60px;
  background: #12121c none repeat scroll 0 0;
}

.footer-logo-search-bar {
  text-align: center;
}

.footer-logo-search-bar .logo-subtitle {
  display: inline-block;
  width: 100%;
  color: #828080;
  font-size: 13px;
  margin-top: 20px;
  margin-bottom: 40px;
}

.footer-menu {
  text-align: center;
  margin: 60px 0;
}

.footer-menu li {
  display: inline-block;
  margin: 0px 25px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .footer-menu li {
    margin: 0px 12px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .footer-menu li {
    margin: 0px 12px;
  }
}

.footer-menu li a {
  color: #d1d0d0;
}

.footer-menu li a:hover {
  color: #c93d06;
}

.footer-soical-profile {
  text-align: center;
}

.footer-soical-profile li {
  display: inline-block;
  margin: 0px 5px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .footer-soical-profile li {
    margin: 0px 3px;
  }
}

.footer-soical-profile li a {
  color: #828080;
  width: 40px;
  height: 40px;
  display: inline-block;
  border-radius: 100%;
  text-align: center;
  line-height: 38px;
  border: 2px solid #828080;
}

.footer-soical-profile li a:hover {
  color: #c03c08;
  border-color: #c03c08;
}

.footer-bottom-sec {
  background: #0f0f1b;
  padding: 40px 0px;
}

.footer-bottom-sec .copy-right p {
  margin-bottom: 0px;
  font-size: 12px;
  font-weight: 700;
  color: #828080;
  text-transform: uppercase;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .footer-bottom-sec .copy-right p {
    text-align: center;
  }
}

.footer-bottom-sec .copy-right p span a {
  color: #e84809;
}

.footer-bottom-sec .footer-bottom-menu ul {
  text-align: right;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .footer-bottom-sec .footer-bottom-menu ul {
    text-align: center;
  }
}

.footer-bottom-sec .footer-bottom-menu ul li {
  display: inline-block;
  margin-left: 20px;
}

.footer-bottom-sec .footer-bottom-menu ul li a {
  color: #828080;
  text-transform: uppercase;
  font-weight: 700;
}

.footer-bottom-sec .footer-bottom-menu ul li a:hover {
  color: #c03c08;
}

.footer-v2-sec {
  padding-top: 100px;
  position: relative;
  padding-bottom: 100px;
  background: #1d1d2c none repeat scroll 0 0;
  z-index: 2;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .footer-v2-sec {
    padding-top: 80px;
    padding-bottom: 60px;
  }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .footer-v2-sec {
    padding-top: 70px;
    padding-bottom: 50px;
  }
}

.footer-v2-sec::before {
  background-image: url("../img/pattern.png");
  content: "";
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
  opacity: 0.2;
}

h2.widget-title {
  color: #fefefe;
  position: relative;
  text-transform: uppercase;
  font-size: 18px;
  margin-bottom: 30px;
}

h2.widget-title span {
  color: #132043;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .footer-v2-widget-inner {
    margin: 20px 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .footer-v2-widget-inner {
    margin: 20px 0;
  }
}

.footer-v2-sec p {
  color: #c3c1c1;
  font-size: 14px;
}

.footer-wedget-one img {
  margin-bottom: 36px;
}

.footer-v2-contact ul li {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  color: #132043;
}

.footer-v2-contact ul li i {
  color: #132043;
  margin-right: 10px;
}

.footer-v2-widget-menu li:before {
  content: "";
  font-family: fontawesome;
  left: 0px;
  top: 10px;
  position: absolute;
  color: #e84809;
  width: 5px;
  height: 5px;
  background: #132043;
  border-radius: 100%;
}

.footer-v2-widget-menu li {
  position: relative;
}

.footer-v2-widget-menu li a {
  color: #c3c1c1;
  text-transform: capitalize;
  padding-bottom: 10px;
  display: inline-block;
  padding-left: 20px;
}

.footer-v2-widget-menu li a:hover {
  color: #132043;
  -webkit-transition: all 0.7s ease 0s;
  transition: all 0.7s ease 0s;
}

.footer-v2-bottom-sec {
  padding: 26px 0;
  background: #191928;
}

.footer-v2-social {
  text-align: left;
  margin-top: 20px;
}

.footer-v2-social .footer-soical-profile {
  text-align: left;
}

.footer-v2-contact-form input[type="text"], .footer-v2-contact-form input[type="email"], .footer-v2-contact-form textarea {
  width: 100%;
  background: #fff;
  padding: 18px 15px;
  margin-bottom: 10px;
  color: #514f4f;
  border-radius: 8px;
}

.submit-btn {
  background: #132043;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  padding: 16px 40px;
  border-radius: 50px;
  border: 2px solid #ebebeb;
}

.footer-v2-bottom-sec p {
  color: #828080;
  margin: 0;
  text-align: left;
  text-transform: uppercase;
  font-weight: 700;
}

.footer-v2-bottom-sec p a {
  color: #132043;
}

.payment-option {
  text-align: right;
}
/*# sourceMappingURL=style.css.map */