/* ------------------------------------------------
 Author: 
 URL: 

 Tremplate Name: ...
 version: 1.0.0
------------------------------------------------ */
/* ------------------------------------------------
*global
  **color
  **myglobal
  **typography
  **button
  **icon
  **input
  **bootstrap

*header
  **navbar
  **toggle navbar

*footer

*modules
  **loading
  **slideshow
  **breadcrumb
  **cart
  **page-title
  **cheack-box

*pages

------------------------------------------------ */
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap");
.lightgray {
  color: #707070 !important;
}

.lightgray-H:hover {
  color: #707070 !important;
}

.BG-lightgray {
  background-color: #707070 !important;
}

.BG-lightgray-H:hover {
  background-color: #707070 !important;
}

.B-lightgray {
  border: solid 1px #707070 !important;
}

.BL-lightgray {
  border-left: solid 1px #707070 !important;
}

.BR-lightgray {
  border-right: solid 1px #707070 !important;
}

.BT-lightgray {
  border-top: solid 1px #707070 !important;
}

.BB-lightgray {
  border-bottom: solid 1px #707070 !important;
}

.B-lightgray-H:hover {
  border: solid 1px #707070 !important;
}

.BL-lightgray-H:hover {
  border-left: solid 1px #707070 !important;
}

.BR-lightgray-H:hover {
  border-right: solid 1px #707070 !important;
}

.BT-lightgray-H:hover {
  border-top: solid 1px #707070 !important;
}

.BB-lightgray-H:hover {
  border-bottom: solid 1px #707070 !important;
}

svg.lightgray {
  fill: #707070 !important;
}

svg.lightgray-H:hover {
  fill: #707070 !important;
}

.lightgray svg {
  fill: #707070 !important;
}

.lightgray-H:hover svg {
  fill: #707070 !important;
}

.lightgray2 {
  color: #404040 !important;
}

.lightgray2-H:hover {
  color: #404040 !important;
}

.BG-lightgray2 {
  background-color: #404040 !important;
}

.BG-lightgray2-H:hover {
  background-color: #404040 !important;
}

.B-lightgray2 {
  border: solid 1px #404040 !important;
}

.BL-lightgray2 {
  border-left: solid 1px #404040 !important;
}

.BR-lightgray2 {
  border-right: solid 1px #404040 !important;
}

.BT-lightgray2 {
  border-top: solid 1px #404040 !important;
}

.BB-lightgray2 {
  border-bottom: solid 1px #404040 !important;
}

.B-lightgray2-H:hover {
  border: solid 1px #404040 !important;
}

.BL-lightgray2-H:hover {
  border-left: solid 1px #404040 !important;
}

.BR-lightgray2-H:hover {
  border-right: solid 1px #404040 !important;
}

.BT-lightgray2-H:hover {
  border-top: solid 1px #404040 !important;
}

.BB-lightgray2-H:hover {
  border-bottom: solid 1px #404040 !important;
}

svg.lightgray2 {
  fill: #404040 !important;
}

svg.lightgray2-H:hover {
  fill: #404040 !important;
}

.lightgray2 svg {
  fill: #404040 !important;
}

.lightgray2-H:hover svg {
  fill: #404040 !important;
}

.lightgray3 {
  color: #BDBDBD !important;
}

.lightgray3-H:hover {
  color: #BDBDBD !important;
}

.BG-lightgray3 {
  background-color: #BDBDBD !important;
}

.BG-lightgray3-H:hover {
  background-color: #BDBDBD !important;
}

.B-lightgray3 {
  border: solid 1px #BDBDBD !important;
}

.BL-lightgray3 {
  border-left: solid 1px #BDBDBD !important;
}

.BR-lightgray3 {
  border-right: solid 1px #BDBDBD !important;
}

.BT-lightgray3 {
  border-top: solid 1px #BDBDBD !important;
}

.BB-lightgray3 {
  border-bottom: solid 1px #BDBDBD !important;
}

.B-lightgray3-H:hover {
  border: solid 1px #BDBDBD !important;
}

.BL-lightgray3-H:hover {
  border-left: solid 1px #BDBDBD !important;
}

.BR-lightgray3-H:hover {
  border-right: solid 1px #BDBDBD !important;
}

.BT-lightgray3-H:hover {
  border-top: solid 1px #BDBDBD !important;
}

.BB-lightgray3-H:hover {
  border-bottom: solid 1px #BDBDBD !important;
}

svg.lightgray3 {
  fill: #BDBDBD !important;
}

svg.lightgray3-H:hover {
  fill: #BDBDBD !important;
}

.lightgray3 svg {
  fill: #BDBDBD !important;
}

.lightgray3-H:hover svg {
  fill: #BDBDBD !important;
}

.lightgray4 {
  color: #9E9E9E !important;
}

.lightgray4-H:hover {
  color: #9E9E9E !important;
}

.BG-lightgray4 {
  background-color: #9E9E9E !important;
}

.BG-lightgray4-H:hover {
  background-color: #9E9E9E !important;
}

.B-lightgray4 {
  border: solid 1px #9E9E9E !important;
}

.BL-lightgray4 {
  border-left: solid 1px #9E9E9E !important;
}

.BR-lightgray4 {
  border-right: solid 1px #9E9E9E !important;
}

.BT-lightgray4 {
  border-top: solid 1px #9E9E9E !important;
}

.BB-lightgray4 {
  border-bottom: solid 1px #9E9E9E !important;
}

.B-lightgray4-H:hover {
  border: solid 1px #9E9E9E !important;
}

.BL-lightgray4-H:hover {
  border-left: solid 1px #9E9E9E !important;
}

.BR-lightgray4-H:hover {
  border-right: solid 1px #9E9E9E !important;
}

.BT-lightgray4-H:hover {
  border-top: solid 1px #9E9E9E !important;
}

.BB-lightgray4-H:hover {
  border-bottom: solid 1px #9E9E9E !important;
}

svg.lightgray4 {
  fill: #9E9E9E !important;
}

svg.lightgray4-H:hover {
  fill: #9E9E9E !important;
}

.lightgray4 svg {
  fill: #9E9E9E !important;
}

.lightgray4-H:hover svg {
  fill: #9E9E9E !important;
}

.lightgray5 {
  color: #EEEEEE !important;
}

.lightgray5-H:hover {
  color: #EEEEEE !important;
}

.BG-lightgray5 {
  background-color: #EEEEEE !important;
}

.BG-lightgray5-H:hover {
  background-color: #EEEEEE !important;
}

.B-lightgray5 {
  border: solid 1px #EEEEEE !important;
}

.BL-lightgray5 {
  border-left: solid 1px #EEEEEE !important;
}

.BR-lightgray5 {
  border-right: solid 1px #EEEEEE !important;
}

.BT-lightgray5 {
  border-top: solid 1px #EEEEEE !important;
}

.BB-lightgray5 {
  border-bottom: solid 1px #EEEEEE !important;
}

.B-lightgray5-H:hover {
  border: solid 1px #EEEEEE !important;
}

.BL-lightgray5-H:hover {
  border-left: solid 1px #EEEEEE !important;
}

.BR-lightgray5-H:hover {
  border-right: solid 1px #EEEEEE !important;
}

.BT-lightgray5-H:hover {
  border-top: solid 1px #EEEEEE !important;
}

.BB-lightgray5-H:hover {
  border-bottom: solid 1px #EEEEEE !important;
}

svg.lightgray5 {
  fill: #EEEEEE !important;
}

svg.lightgray5-H:hover {
  fill: #EEEEEE !important;
}

.lightgray5 svg {
  fill: #EEEEEE !important;
}

.lightgray5-H:hover svg {
  fill: #EEEEEE !important;
}

.blue {
  color: #017CFF !important;
}

.blue-H:hover {
  color: #017CFF !important;
}

.BG-blue {
  background-color: #017CFF !important;
}

.BG-blue-H:hover {
  background-color: #017CFF !important;
}

.B-blue {
  border: solid 1px #017CFF !important;
}

.BL-blue {
  border-left: solid 1px #017CFF !important;
}

.BR-blue {
  border-right: solid 1px #017CFF !important;
}

.BT-blue {
  border-top: solid 1px #017CFF !important;
}

.BB-blue {
  border-bottom: solid 1px #017CFF !important;
}

.B-blue-H:hover {
  border: solid 1px #017CFF !important;
}

.BL-blue-H:hover {
  border-left: solid 1px #017CFF !important;
}

.BR-blue-H:hover {
  border-right: solid 1px #017CFF !important;
}

.BT-blue-H:hover {
  border-top: solid 1px #017CFF !important;
}

.BB-blue-H:hover {
  border-bottom: solid 1px #017CFF !important;
}

svg.blue {
  fill: #017CFF !important;
}

svg.blue-H:hover {
  fill: #017CFF !important;
}

.blue svg {
  fill: #017CFF !important;
}

.blue-H:hover svg {
  fill: #017CFF !important;
}

.darkblue {
  color: #3D5AFE !important;
}

.darkblue-H:hover {
  color: #3D5AFE !important;
}

.BG-darkblue {
  background-color: #3D5AFE !important;
}

.BG-darkblue-H:hover {
  background-color: #3D5AFE !important;
}

.B-darkblue {
  border: solid 1px #3D5AFE !important;
}

.BL-darkblue {
  border-left: solid 1px #3D5AFE !important;
}

.BR-darkblue {
  border-right: solid 1px #3D5AFE !important;
}

.BT-darkblue {
  border-top: solid 1px #3D5AFE !important;
}

.BB-darkblue {
  border-bottom: solid 1px #3D5AFE !important;
}

.B-darkblue-H:hover {
  border: solid 1px #3D5AFE !important;
}

.BL-darkblue-H:hover {
  border-left: solid 1px #3D5AFE !important;
}

.BR-darkblue-H:hover {
  border-right: solid 1px #3D5AFE !important;
}

.BT-darkblue-H:hover {
  border-top: solid 1px #3D5AFE !important;
}

.BB-darkblue-H:hover {
  border-bottom: solid 1px #3D5AFE !important;
}

svg.darkblue {
  fill: #3D5AFE !important;
}

svg.darkblue-H:hover {
  fill: #3D5AFE !important;
}

.darkblue svg {
  fill: #3D5AFE !important;
}

.darkblue-H:hover svg {
  fill: #3D5AFE !important;
}

.white {
  color: #fff !important;
}

.white-H:hover {
  color: #fff !important;
}

.BG-white {
  background-color: #fff !important;
}

.BG-white-H:hover {
  background-color: #fff !important;
}

.B-white {
  border: solid 1px #fff !important;
}

.BL-white {
  border-left: solid 1px #fff !important;
}

.BR-white {
  border-right: solid 1px #fff !important;
}

.BT-white {
  border-top: solid 1px #fff !important;
}

.BB-white {
  border-bottom: solid 1px #fff !important;
}

.B-white-H:hover {
  border: solid 1px #fff !important;
}

.BL-white-H:hover {
  border-left: solid 1px #fff !important;
}

.BR-white-H:hover {
  border-right: solid 1px #fff !important;
}

.BT-white-H:hover {
  border-top: solid 1px #fff !important;
}

.BB-white-H:hover {
  border-bottom: solid 1px #fff !important;
}

svg.white {
  fill: #fff !important;
}

svg.white-H:hover {
  fill: #fff !important;
}

.white svg {
  fill: #fff !important;
}

.white-H:hover svg {
  fill: #fff !important;
}

.black {
  color: #000 !important;
}

.black-H:hover {
  color: #000 !important;
}

.BG-black {
  background-color: #000 !important;
}

.BG-black-H:hover {
  background-color: #000 !important;
}

.B-black {
  border: solid 1px #000 !important;
}

.BL-black {
  border-left: solid 1px #000 !important;
}

.BR-black {
  border-right: solid 1px #000 !important;
}

.BT-black {
  border-top: solid 1px #000 !important;
}

.BB-black {
  border-bottom: solid 1px #000 !important;
}

.B-black-H:hover {
  border: solid 1px #000 !important;
}

.BL-black-H:hover {
  border-left: solid 1px #000 !important;
}

.BR-black-H:hover {
  border-right: solid 1px #000 !important;
}

.BT-black-H:hover {
  border-top: solid 1px #000 !important;
}

.BB-black-H:hover {
  border-bottom: solid 1px #000 !important;
}

svg.black {
  fill: #000 !important;
}

svg.black-H:hover {
  fill: #000 !important;
}

.black svg {
  fill: #000 !important;
}

.black-H:hover svg {
  fill: #000 !important;
}

.green {
  color: #2BCB6B !important;
}

.green-H:hover {
  color: #2BCB6B !important;
}

.BG-green {
  background-color: #2BCB6B !important;
}

.BG-green-H:hover {
  background-color: #2BCB6B !important;
}

.B-green {
  border: solid 1px #2BCB6B !important;
}

.BL-green {
  border-left: solid 1px #2BCB6B !important;
}

.BR-green {
  border-right: solid 1px #2BCB6B !important;
}

.BT-green {
  border-top: solid 1px #2BCB6B !important;
}

.BB-green {
  border-bottom: solid 1px #2BCB6B !important;
}

.B-green-H:hover {
  border: solid 1px #2BCB6B !important;
}

.BL-green-H:hover {
  border-left: solid 1px #2BCB6B !important;
}

.BR-green-H:hover {
  border-right: solid 1px #2BCB6B !important;
}

.BT-green-H:hover {
  border-top: solid 1px #2BCB6B !important;
}

.BB-green-H:hover {
  border-bottom: solid 1px #2BCB6B !important;
}

svg.green {
  fill: #2BCB6B !important;
}

svg.green-H:hover {
  fill: #2BCB6B !important;
}

.green svg {
  fill: #2BCB6B !important;
}

.green-H:hover svg {
  fill: #2BCB6B !important;
}

.orange {
  color: #FF8B17 !important;
}

.orange-H:hover {
  color: #FF8B17 !important;
}

.BG-orange {
  background-color: #FF8B17 !important;
}

.BG-orange-H:hover {
  background-color: #FF8B17 !important;
}

.B-orange {
  border: solid 1px #FF8B17 !important;
}

.BL-orange {
  border-left: solid 1px #FF8B17 !important;
}

.BR-orange {
  border-right: solid 1px #FF8B17 !important;
}

.BT-orange {
  border-top: solid 1px #FF8B17 !important;
}

.BB-orange {
  border-bottom: solid 1px #FF8B17 !important;
}

.B-orange-H:hover {
  border: solid 1px #FF8B17 !important;
}

.BL-orange-H:hover {
  border-left: solid 1px #FF8B17 !important;
}

.BR-orange-H:hover {
  border-right: solid 1px #FF8B17 !important;
}

.BT-orange-H:hover {
  border-top: solid 1px #FF8B17 !important;
}

.BB-orange-H:hover {
  border-bottom: solid 1px #FF8B17 !important;
}

svg.orange {
  fill: #FF8B17 !important;
}

svg.orange-H:hover {
  fill: #FF8B17 !important;
}

.orange svg {
  fill: #FF8B17 !important;
}

.orange-H:hover svg {
  fill: #FF8B17 !important;
}

.navyblue {
  color: #04354A !important;
}

.navyblue-H:hover {
  color: #04354A !important;
}

.BG-navyblue {
  background-color: #04354A !important;
}

.BG-navyblue-H:hover {
  background-color: #04354A !important;
}

.B-navyblue {
  border: solid 1px #04354A !important;
}

.BL-navyblue {
  border-left: solid 1px #04354A !important;
}

.BR-navyblue {
  border-right: solid 1px #04354A !important;
}

.BT-navyblue {
  border-top: solid 1px #04354A !important;
}

.BB-navyblue {
  border-bottom: solid 1px #04354A !important;
}

.B-navyblue-H:hover {
  border: solid 1px #04354A !important;
}

.BL-navyblue-H:hover {
  border-left: solid 1px #04354A !important;
}

.BR-navyblue-H:hover {
  border-right: solid 1px #04354A !important;
}

.BT-navyblue-H:hover {
  border-top: solid 1px #04354A !important;
}

.BB-navyblue-H:hover {
  border-bottom: solid 1px #04354A !important;
}

svg.navyblue {
  fill: #04354A !important;
}

svg.navyblue-H:hover {
  fill: #04354A !important;
}

.navyblue svg {
  fill: #04354A !important;
}

.navyblue-H:hover svg {
  fill: #04354A !important;
}

.transparent {
  color: transparent !important;
}

.transparent-H:hover {
  color: transparent !important;
}

.BG-transparent {
  background-color: transparent !important;
}

.BG-transparent-H:hover {
  background-color: transparent !important;
}

.B-transparent {
  border: solid 1px transparent !important;
}

.BL-transparent {
  border-left: solid 1px transparent !important;
}

.BR-transparent {
  border-right: solid 1px transparent !important;
}

.BT-transparent {
  border-top: solid 1px transparent !important;
}

.BB-transparent {
  border-bottom: solid 1px transparent !important;
}

.B-transparent-H:hover {
  border: solid 1px transparent !important;
}

.BL-transparent-H:hover {
  border-left: solid 1px transparent !important;
}

.BR-transparent-H:hover {
  border-right: solid 1px transparent !important;
}

.BT-transparent-H:hover {
  border-top: solid 1px transparent !important;
}

.BB-transparent-H:hover {
  border-bottom: solid 1px transparent !important;
}

svg.transparent {
  fill: transparent !important;
}

svg.transparent-H:hover {
  fill: transparent !important;
}

.transparent svg {
  fill: transparent !important;
}

.transparent-H:hover svg {
  fill: transparent !important;
}

.lightblue {
  color: #00B1FF !important;
}

.lightblue-H:hover {
  color: #00B1FF !important;
}

.BG-lightblue {
  background-color: #00B1FF !important;
}

.BG-lightblue-H:hover {
  background-color: #00B1FF !important;
}

.B-lightblue {
  border: solid 1px #00B1FF !important;
}

.BL-lightblue {
  border-left: solid 1px #00B1FF !important;
}

.BR-lightblue {
  border-right: solid 1px #00B1FF !important;
}

.BT-lightblue {
  border-top: solid 1px #00B1FF !important;
}

.BB-lightblue {
  border-bottom: solid 1px #00B1FF !important;
}

.B-lightblue-H:hover {
  border: solid 1px #00B1FF !important;
}

.BL-lightblue-H:hover {
  border-left: solid 1px #00B1FF !important;
}

.BR-lightblue-H:hover {
  border-right: solid 1px #00B1FF !important;
}

.BT-lightblue-H:hover {
  border-top: solid 1px #00B1FF !important;
}

.BB-lightblue-H:hover {
  border-bottom: solid 1px #00B1FF !important;
}

svg.lightblue {
  fill: #00B1FF !important;
}

svg.lightblue-H:hover {
  fill: #00B1FF !important;
}

.lightblue svg {
  fill: #00B1FF !important;
}

.lightblue-H:hover svg {
  fill: #00B1FF !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

body {
  color: #000;
}

body {
  background: #F6F7F9;
}

.Incomplete {
  color: #FEA43D;
}

.Completed {
  color: #0EB86E;
}

.PR {
  position: relative !important;
}

.MY-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.MX-0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.MT-0 {
  margin-top: 0px !important;
}

.MR-0 {
  margin-right: 0px !important;
}

.MB-0 {
  margin-bottom: 0px !important;
}

.ML-0 {
  margin-left: 0px !important;
}

.PY-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.PX-0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.PT-0 {
  padding-top: 0px !important;
}

.PR-0 {
  padding-right: 0px !important;
}

.PB-0 {
  padding-bottom: 0px !important;
}

.PL-0 {
  padding-left: 0px !important;
}

.MY-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.MX-1 {
  margin-right: 1px !important;
  margin-left: 1px !important;
}

.MT-1 {
  margin-top: 1px !important;
}

.MR-1 {
  margin-right: 1px !important;
}

.MB-1 {
  margin-bottom: 1px !important;
}

.ML-1 {
  margin-left: 1px !important;
}

.PY-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.PX-1 {
  padding-right: 1px !important;
  padding-left: 1px !important;
}

.PT-1 {
  padding-top: 1px !important;
}

.PR-1 {
  padding-right: 1px !important;
}

.PB-1 {
  padding-bottom: 1px !important;
}

.PL-1 {
  padding-left: 1px !important;
}

.MY-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.MX-2 {
  margin-right: 2px !important;
  margin-left: 2px !important;
}

.MT-2 {
  margin-top: 2px !important;
}

.MR-2 {
  margin-right: 2px !important;
}

.MB-2 {
  margin-bottom: 2px !important;
}

.ML-2 {
  margin-left: 2px !important;
}

.PY-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.PX-2 {
  padding-right: 2px !important;
  padding-left: 2px !important;
}

.PT-2 {
  padding-top: 2px !important;
}

.PR-2 {
  padding-right: 2px !important;
}

.PB-2 {
  padding-bottom: 2px !important;
}

.PL-2 {
  padding-left: 2px !important;
}

.MY-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.MX-3 {
  margin-right: 3px !important;
  margin-left: 3px !important;
}

.MT-3 {
  margin-top: 3px !important;
}

.MR-3 {
  margin-right: 3px !important;
}

.MB-3 {
  margin-bottom: 3px !important;
}

.ML-3 {
  margin-left: 3px !important;
}

.PY-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.PX-3 {
  padding-right: 3px !important;
  padding-left: 3px !important;
}

.PT-3 {
  padding-top: 3px !important;
}

.PR-3 {
  padding-right: 3px !important;
}

.PB-3 {
  padding-bottom: 3px !important;
}

.PL-3 {
  padding-left: 3px !important;
}

.MY-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.MX-4 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.MT-4 {
  margin-top: 4px !important;
}

.MR-4 {
  margin-right: 4px !important;
}

.MB-4 {
  margin-bottom: 4px !important;
}

.ML-4 {
  margin-left: 4px !important;
}

.PY-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.PX-4 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.PT-4 {
  padding-top: 4px !important;
}

.PR-4 {
  padding-right: 4px !important;
}

.PB-4 {
  padding-bottom: 4px !important;
}

.PL-4 {
  padding-left: 4px !important;
}

.MY-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.MX-5 {
  margin-right: 5px !important;
  margin-left: 5px !important;
}

.MT-5 {
  margin-top: 5px !important;
}

.MR-5 {
  margin-right: 5px !important;
}

.MB-5 {
  margin-bottom: 5px !important;
}

.ML-5 {
  margin-left: 5px !important;
}

.PY-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.PX-5 {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

.PT-5 {
  padding-top: 5px !important;
}

.PR-5 {
  padding-right: 5px !important;
}

.PB-5 {
  padding-bottom: 5px !important;
}

.PL-5 {
  padding-left: 5px !important;
}

.MY-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.MX-6 {
  margin-right: 6px !important;
  margin-left: 6px !important;
}

.MT-6 {
  margin-top: 6px !important;
}

.MR-6 {
  margin-right: 6px !important;
}

.MB-6 {
  margin-bottom: 6px !important;
}

.ML-6 {
  margin-left: 6px !important;
}

.PY-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.PX-6 {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

.PT-6 {
  padding-top: 6px !important;
}

.PR-6 {
  padding-right: 6px !important;
}

.PB-6 {
  padding-bottom: 6px !important;
}

.PL-6 {
  padding-left: 6px !important;
}

.MY-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.MX-7 {
  margin-right: 7px !important;
  margin-left: 7px !important;
}

.MT-7 {
  margin-top: 7px !important;
}

.MR-7 {
  margin-right: 7px !important;
}

.MB-7 {
  margin-bottom: 7px !important;
}

.ML-7 {
  margin-left: 7px !important;
}

.PY-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.PX-7 {
  padding-right: 7px !important;
  padding-left: 7px !important;
}

.PT-7 {
  padding-top: 7px !important;
}

.PR-7 {
  padding-right: 7px !important;
}

.PB-7 {
  padding-bottom: 7px !important;
}

.PL-7 {
  padding-left: 7px !important;
}

.MY-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.MX-8 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.MT-8 {
  margin-top: 8px !important;
}

.MR-8 {
  margin-right: 8px !important;
}

.MB-8 {
  margin-bottom: 8px !important;
}

.ML-8 {
  margin-left: 8px !important;
}

.PY-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.PX-8 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.PT-8 {
  padding-top: 8px !important;
}

.PR-8 {
  padding-right: 8px !important;
}

.PB-8 {
  padding-bottom: 8px !important;
}

.PL-8 {
  padding-left: 8px !important;
}

.MY-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}

.MX-9 {
  margin-right: 9px !important;
  margin-left: 9px !important;
}

.MT-9 {
  margin-top: 9px !important;
}

.MR-9 {
  margin-right: 9px !important;
}

.MB-9 {
  margin-bottom: 9px !important;
}

.ML-9 {
  margin-left: 9px !important;
}

.PY-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

.PX-9 {
  padding-right: 9px !important;
  padding-left: 9px !important;
}

.PT-9 {
  padding-top: 9px !important;
}

.PR-9 {
  padding-right: 9px !important;
}

.PB-9 {
  padding-bottom: 9px !important;
}

.PL-9 {
  padding-left: 9px !important;
}

.MY-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.MX-10 {
  margin-right: 10px !important;
  margin-left: 10px !important;
}

.MT-10 {
  margin-top: 10px !important;
}

.MR-10 {
  margin-right: 10px !important;
}

.MB-10 {
  margin-bottom: 10px !important;
}

.ML-10 {
  margin-left: 10px !important;
}

.PY-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.PX-10 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.PT-10 {
  padding-top: 10px !important;
}

.PR-10 {
  padding-right: 10px !important;
}

.PB-10 {
  padding-bottom: 10px !important;
}

.PL-10 {
  padding-left: 10px !important;
}

.MY-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}

.MX-11 {
  margin-right: 11px !important;
  margin-left: 11px !important;
}

.MT-11 {
  margin-top: 11px !important;
}

.MR-11 {
  margin-right: 11px !important;
}

.MB-11 {
  margin-bottom: 11px !important;
}

.ML-11 {
  margin-left: 11px !important;
}

.PY-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}

.PX-11 {
  padding-right: 11px !important;
  padding-left: 11px !important;
}

.PT-11 {
  padding-top: 11px !important;
}

.PR-11 {
  padding-right: 11px !important;
}

.PB-11 {
  padding-bottom: 11px !important;
}

.PL-11 {
  padding-left: 11px !important;
}

.MY-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.MX-12 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.MT-12 {
  margin-top: 12px !important;
}

.MR-12 {
  margin-right: 12px !important;
}

.MB-12 {
  margin-bottom: 12px !important;
}

.ML-12 {
  margin-left: 12px !important;
}

.PY-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.PX-12 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.PT-12 {
  padding-top: 12px !important;
}

.PR-12 {
  padding-right: 12px !important;
}

.PB-12 {
  padding-bottom: 12px !important;
}

.PL-12 {
  padding-left: 12px !important;
}

.MY-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}

.MX-13 {
  margin-right: 13px !important;
  margin-left: 13px !important;
}

.MT-13 {
  margin-top: 13px !important;
}

.MR-13 {
  margin-right: 13px !important;
}

.MB-13 {
  margin-bottom: 13px !important;
}

.ML-13 {
  margin-left: 13px !important;
}

.PY-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.PX-13 {
  padding-right: 13px !important;
  padding-left: 13px !important;
}

.PT-13 {
  padding-top: 13px !important;
}

.PR-13 {
  padding-right: 13px !important;
}

.PB-13 {
  padding-bottom: 13px !important;
}

.PL-13 {
  padding-left: 13px !important;
}

.MY-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.MX-14 {
  margin-right: 14px !important;
  margin-left: 14px !important;
}

.MT-14 {
  margin-top: 14px !important;
}

.MR-14 {
  margin-right: 14px !important;
}

.MB-14 {
  margin-bottom: 14px !important;
}

.ML-14 {
  margin-left: 14px !important;
}

.PY-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.PX-14 {
  padding-right: 14px !important;
  padding-left: 14px !important;
}

.PT-14 {
  padding-top: 14px !important;
}

.PR-14 {
  padding-right: 14px !important;
}

.PB-14 {
  padding-bottom: 14px !important;
}

.PL-14 {
  padding-left: 14px !important;
}

.MY-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.MX-15 {
  margin-right: 15px !important;
  margin-left: 15px !important;
}

.MT-15 {
  margin-top: 15px !important;
}

.MR-15 {
  margin-right: 15px !important;
}

.MB-15 {
  margin-bottom: 15px !important;
}

.ML-15 {
  margin-left: 15px !important;
}

.PY-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.PX-15 {
  padding-right: 15px !important;
  padding-left: 15px !important;
}

.PT-15 {
  padding-top: 15px !important;
}

.PR-15 {
  padding-right: 15px !important;
}

.PB-15 {
  padding-bottom: 15px !important;
}

.PL-15 {
  padding-left: 15px !important;
}

.MY-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.MX-16 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

.MT-16 {
  margin-top: 16px !important;
}

.MR-16 {
  margin-right: 16px !important;
}

.MB-16 {
  margin-bottom: 16px !important;
}

.ML-16 {
  margin-left: 16px !important;
}

.PY-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.PX-16 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}

.PT-16 {
  padding-top: 16px !important;
}

.PR-16 {
  padding-right: 16px !important;
}

.PB-16 {
  padding-bottom: 16px !important;
}

.PL-16 {
  padding-left: 16px !important;
}

.MY-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}

.MX-17 {
  margin-right: 17px !important;
  margin-left: 17px !important;
}

.MT-17 {
  margin-top: 17px !important;
}

.MR-17 {
  margin-right: 17px !important;
}

.MB-17 {
  margin-bottom: 17px !important;
}

.ML-17 {
  margin-left: 17px !important;
}

.PY-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}

.PX-17 {
  padding-right: 17px !important;
  padding-left: 17px !important;
}

.PT-17 {
  padding-top: 17px !important;
}

.PR-17 {
  padding-right: 17px !important;
}

.PB-17 {
  padding-bottom: 17px !important;
}

.PL-17 {
  padding-left: 17px !important;
}

.MY-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.MX-18 {
  margin-right: 18px !important;
  margin-left: 18px !important;
}

.MT-18 {
  margin-top: 18px !important;
}

.MR-18 {
  margin-right: 18px !important;
}

.MB-18 {
  margin-bottom: 18px !important;
}

.ML-18 {
  margin-left: 18px !important;
}

.PY-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.PX-18 {
  padding-right: 18px !important;
  padding-left: 18px !important;
}

.PT-18 {
  padding-top: 18px !important;
}

.PR-18 {
  padding-right: 18px !important;
}

.PB-18 {
  padding-bottom: 18px !important;
}

.PL-18 {
  padding-left: 18px !important;
}

.MY-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}

.MX-19 {
  margin-right: 19px !important;
  margin-left: 19px !important;
}

.MT-19 {
  margin-top: 19px !important;
}

.MR-19 {
  margin-right: 19px !important;
}

.MB-19 {
  margin-bottom: 19px !important;
}

.ML-19 {
  margin-left: 19px !important;
}

.PY-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}

.PX-19 {
  padding-right: 19px !important;
  padding-left: 19px !important;
}

.PT-19 {
  padding-top: 19px !important;
}

.PR-19 {
  padding-right: 19px !important;
}

.PB-19 {
  padding-bottom: 19px !important;
}

.PL-19 {
  padding-left: 19px !important;
}

.MY-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.MX-20 {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

.MT-20 {
  margin-top: 20px !important;
}

.MR-20 {
  margin-right: 20px !important;
}

.MB-20 {
  margin-bottom: 20px !important;
}

.ML-20 {
  margin-left: 20px !important;
}

.PY-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.PX-20 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.PT-20 {
  padding-top: 20px !important;
}

.PR-20 {
  padding-right: 20px !important;
}

.PB-20 {
  padding-bottom: 20px !important;
}

.PL-20 {
  padding-left: 20px !important;
}

.MY-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}

.MX-21 {
  margin-right: 21px !important;
  margin-left: 21px !important;
}

.MT-21 {
  margin-top: 21px !important;
}

.MR-21 {
  margin-right: 21px !important;
}

.MB-21 {
  margin-bottom: 21px !important;
}

.ML-21 {
  margin-left: 21px !important;
}

.PY-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}

.PX-21 {
  padding-right: 21px !important;
  padding-left: 21px !important;
}

.PT-21 {
  padding-top: 21px !important;
}

.PR-21 {
  padding-right: 21px !important;
}

.PB-21 {
  padding-bottom: 21px !important;
}

.PL-21 {
  padding-left: 21px !important;
}

.MY-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}

.MX-22 {
  margin-right: 22px !important;
  margin-left: 22px !important;
}

.MT-22 {
  margin-top: 22px !important;
}

.MR-22 {
  margin-right: 22px !important;
}

.MB-22 {
  margin-bottom: 22px !important;
}

.ML-22 {
  margin-left: 22px !important;
}

.PY-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

.PX-22 {
  padding-right: 22px !important;
  padding-left: 22px !important;
}

.PT-22 {
  padding-top: 22px !important;
}

.PR-22 {
  padding-right: 22px !important;
}

.PB-22 {
  padding-bottom: 22px !important;
}

.PL-22 {
  padding-left: 22px !important;
}

.MY-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}

.MX-23 {
  margin-right: 23px !important;
  margin-left: 23px !important;
}

.MT-23 {
  margin-top: 23px !important;
}

.MR-23 {
  margin-right: 23px !important;
}

.MB-23 {
  margin-bottom: 23px !important;
}

.ML-23 {
  margin-left: 23px !important;
}

.PY-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}

.PX-23 {
  padding-right: 23px !important;
  padding-left: 23px !important;
}

.PT-23 {
  padding-top: 23px !important;
}

.PR-23 {
  padding-right: 23px !important;
}

.PB-23 {
  padding-bottom: 23px !important;
}

.PL-23 {
  padding-left: 23px !important;
}

.MY-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.MX-24 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.MT-24 {
  margin-top: 24px !important;
}

.MR-24 {
  margin-right: 24px !important;
}

.MB-24 {
  margin-bottom: 24px !important;
}

.ML-24 {
  margin-left: 24px !important;
}

.PY-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.PX-24 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.PT-24 {
  padding-top: 24px !important;
}

.PR-24 {
  padding-right: 24px !important;
}

.PB-24 {
  padding-bottom: 24px !important;
}

.PL-24 {
  padding-left: 24px !important;
}

.MY-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.MX-25 {
  margin-right: 25px !important;
  margin-left: 25px !important;
}

.MT-25 {
  margin-top: 25px !important;
}

.MR-25 {
  margin-right: 25px !important;
}

.MB-25 {
  margin-bottom: 25px !important;
}

.ML-25 {
  margin-left: 25px !important;
}

.PY-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.PX-25 {
  padding-right: 25px !important;
  padding-left: 25px !important;
}

.PT-25 {
  padding-top: 25px !important;
}

.PR-25 {
  padding-right: 25px !important;
}

.PB-25 {
  padding-bottom: 25px !important;
}

.PL-25 {
  padding-left: 25px !important;
}

.MY-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}

.MX-26 {
  margin-right: 26px !important;
  margin-left: 26px !important;
}

.MT-26 {
  margin-top: 26px !important;
}

.MR-26 {
  margin-right: 26px !important;
}

.MB-26 {
  margin-bottom: 26px !important;
}

.ML-26 {
  margin-left: 26px !important;
}

.PY-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}

.PX-26 {
  padding-right: 26px !important;
  padding-left: 26px !important;
}

.PT-26 {
  padding-top: 26px !important;
}

.PR-26 {
  padding-right: 26px !important;
}

.PB-26 {
  padding-bottom: 26px !important;
}

.PL-26 {
  padding-left: 26px !important;
}

.MY-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}

.MX-27 {
  margin-right: 27px !important;
  margin-left: 27px !important;
}

.MT-27 {
  margin-top: 27px !important;
}

.MR-27 {
  margin-right: 27px !important;
}

.MB-27 {
  margin-bottom: 27px !important;
}

.ML-27 {
  margin-left: 27px !important;
}

.PY-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}

.PX-27 {
  padding-right: 27px !important;
  padding-left: 27px !important;
}

.PT-27 {
  padding-top: 27px !important;
}

.PR-27 {
  padding-right: 27px !important;
}

.PB-27 {
  padding-bottom: 27px !important;
}

.PL-27 {
  padding-left: 27px !important;
}

.MY-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.MX-28 {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

.MT-28 {
  margin-top: 28px !important;
}

.MR-28 {
  margin-right: 28px !important;
}

.MB-28 {
  margin-bottom: 28px !important;
}

.ML-28 {
  margin-left: 28px !important;
}

.PY-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.PX-28 {
  padding-right: 28px !important;
  padding-left: 28px !important;
}

.PT-28 {
  padding-top: 28px !important;
}

.PR-28 {
  padding-right: 28px !important;
}

.PB-28 {
  padding-bottom: 28px !important;
}

.PL-28 {
  padding-left: 28px !important;
}

.MY-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}

.MX-29 {
  margin-right: 29px !important;
  margin-left: 29px !important;
}

.MT-29 {
  margin-top: 29px !important;
}

.MR-29 {
  margin-right: 29px !important;
}

.MB-29 {
  margin-bottom: 29px !important;
}

.ML-29 {
  margin-left: 29px !important;
}

.PY-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}

.PX-29 {
  padding-right: 29px !important;
  padding-left: 29px !important;
}

.PT-29 {
  padding-top: 29px !important;
}

.PR-29 {
  padding-right: 29px !important;
}

.PB-29 {
  padding-bottom: 29px !important;
}

.PL-29 {
  padding-left: 29px !important;
}

.MY-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.MX-30 {
  margin-right: 30px !important;
  margin-left: 30px !important;
}

.MT-30 {
  margin-top: 30px !important;
}

.MR-30 {
  margin-right: 30px !important;
}

.MB-30 {
  margin-bottom: 30px !important;
}

.ML-30 {
  margin-left: 30px !important;
}

.PY-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.PX-30 {
  padding-right: 30px !important;
  padding-left: 30px !important;
}

.PT-30 {
  padding-top: 30px !important;
}

.PR-30 {
  padding-right: 30px !important;
}

.PB-30 {
  padding-bottom: 30px !important;
}

.PL-30 {
  padding-left: 30px !important;
}

.MY-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}

.MX-31 {
  margin-right: 31px !important;
  margin-left: 31px !important;
}

.MT-31 {
  margin-top: 31px !important;
}

.MR-31 {
  margin-right: 31px !important;
}

.MB-31 {
  margin-bottom: 31px !important;
}

.ML-31 {
  margin-left: 31px !important;
}

.PY-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}

.PX-31 {
  padding-right: 31px !important;
  padding-left: 31px !important;
}

.PT-31 {
  padding-top: 31px !important;
}

.PR-31 {
  padding-right: 31px !important;
}

.PB-31 {
  padding-bottom: 31px !important;
}

.PL-31 {
  padding-left: 31px !important;
}

.MY-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.MX-32 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}

.MT-32 {
  margin-top: 32px !important;
}

.MR-32 {
  margin-right: 32px !important;
}

.MB-32 {
  margin-bottom: 32px !important;
}

.ML-32 {
  margin-left: 32px !important;
}

.PY-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.PX-32 {
  padding-right: 32px !important;
  padding-left: 32px !important;
}

.PT-32 {
  padding-top: 32px !important;
}

.PR-32 {
  padding-right: 32px !important;
}

.PB-32 {
  padding-bottom: 32px !important;
}

.PL-32 {
  padding-left: 32px !important;
}

.MY-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}

.MX-33 {
  margin-right: 33px !important;
  margin-left: 33px !important;
}

.MT-33 {
  margin-top: 33px !important;
}

.MR-33 {
  margin-right: 33px !important;
}

.MB-33 {
  margin-bottom: 33px !important;
}

.ML-33 {
  margin-left: 33px !important;
}

.PY-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}

.PX-33 {
  padding-right: 33px !important;
  padding-left: 33px !important;
}

.PT-33 {
  padding-top: 33px !important;
}

.PR-33 {
  padding-right: 33px !important;
}

.PB-33 {
  padding-bottom: 33px !important;
}

.PL-33 {
  padding-left: 33px !important;
}

.MY-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}

.MX-34 {
  margin-right: 34px !important;
  margin-left: 34px !important;
}

.MT-34 {
  margin-top: 34px !important;
}

.MR-34 {
  margin-right: 34px !important;
}

.MB-34 {
  margin-bottom: 34px !important;
}

.ML-34 {
  margin-left: 34px !important;
}

.PY-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}

.PX-34 {
  padding-right: 34px !important;
  padding-left: 34px !important;
}

.PT-34 {
  padding-top: 34px !important;
}

.PR-34 {
  padding-right: 34px !important;
}

.PB-34 {
  padding-bottom: 34px !important;
}

.PL-34 {
  padding-left: 34px !important;
}

.MY-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.MX-35 {
  margin-right: 35px !important;
  margin-left: 35px !important;
}

.MT-35 {
  margin-top: 35px !important;
}

.MR-35 {
  margin-right: 35px !important;
}

.MB-35 {
  margin-bottom: 35px !important;
}

.ML-35 {
  margin-left: 35px !important;
}

.PY-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.PX-35 {
  padding-right: 35px !important;
  padding-left: 35px !important;
}

.PT-35 {
  padding-top: 35px !important;
}

.PR-35 {
  padding-right: 35px !important;
}

.PB-35 {
  padding-bottom: 35px !important;
}

.PL-35 {
  padding-left: 35px !important;
}

.MY-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.MX-36 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.MT-36 {
  margin-top: 36px !important;
}

.MR-36 {
  margin-right: 36px !important;
}

.MB-36 {
  margin-bottom: 36px !important;
}

.ML-36 {
  margin-left: 36px !important;
}

.PY-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.PX-36 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

.PT-36 {
  padding-top: 36px !important;
}

.PR-36 {
  padding-right: 36px !important;
}

.PB-36 {
  padding-bottom: 36px !important;
}

.PL-36 {
  padding-left: 36px !important;
}

.MY-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}

.MX-37 {
  margin-right: 37px !important;
  margin-left: 37px !important;
}

.MT-37 {
  margin-top: 37px !important;
}

.MR-37 {
  margin-right: 37px !important;
}

.MB-37 {
  margin-bottom: 37px !important;
}

.ML-37 {
  margin-left: 37px !important;
}

.PY-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}

.PX-37 {
  padding-right: 37px !important;
  padding-left: 37px !important;
}

.PT-37 {
  padding-top: 37px !important;
}

.PR-37 {
  padding-right: 37px !important;
}

.PB-37 {
  padding-bottom: 37px !important;
}

.PL-37 {
  padding-left: 37px !important;
}

.MY-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}

.MX-38 {
  margin-right: 38px !important;
  margin-left: 38px !important;
}

.MT-38 {
  margin-top: 38px !important;
}

.MR-38 {
  margin-right: 38px !important;
}

.MB-38 {
  margin-bottom: 38px !important;
}

.ML-38 {
  margin-left: 38px !important;
}

.PY-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}

.PX-38 {
  padding-right: 38px !important;
  padding-left: 38px !important;
}

.PT-38 {
  padding-top: 38px !important;
}

.PR-38 {
  padding-right: 38px !important;
}

.PB-38 {
  padding-bottom: 38px !important;
}

.PL-38 {
  padding-left: 38px !important;
}

.MY-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}

.MX-39 {
  margin-right: 39px !important;
  margin-left: 39px !important;
}

.MT-39 {
  margin-top: 39px !important;
}

.MR-39 {
  margin-right: 39px !important;
}

.MB-39 {
  margin-bottom: 39px !important;
}

.ML-39 {
  margin-left: 39px !important;
}

.PY-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}

.PX-39 {
  padding-right: 39px !important;
  padding-left: 39px !important;
}

.PT-39 {
  padding-top: 39px !important;
}

.PR-39 {
  padding-right: 39px !important;
}

.PB-39 {
  padding-bottom: 39px !important;
}

.PL-39 {
  padding-left: 39px !important;
}

.MY-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.MX-40 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

.MT-40 {
  margin-top: 40px !important;
}

.MR-40 {
  margin-right: 40px !important;
}

.MB-40 {
  margin-bottom: 40px !important;
}

.ML-40 {
  margin-left: 40px !important;
}

.PY-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.PX-40 {
  padding-right: 40px !important;
  padding-left: 40px !important;
}

.PT-40 {
  padding-top: 40px !important;
}

.PR-40 {
  padding-right: 40px !important;
}

.PB-40 {
  padding-bottom: 40px !important;
}

.PL-40 {
  padding-left: 40px !important;
}

.MY-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}

.MX-41 {
  margin-right: 41px !important;
  margin-left: 41px !important;
}

.MT-41 {
  margin-top: 41px !important;
}

.MR-41 {
  margin-right: 41px !important;
}

.MB-41 {
  margin-bottom: 41px !important;
}

.ML-41 {
  margin-left: 41px !important;
}

.PY-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}

.PX-41 {
  padding-right: 41px !important;
  padding-left: 41px !important;
}

.PT-41 {
  padding-top: 41px !important;
}

.PR-41 {
  padding-right: 41px !important;
}

.PB-41 {
  padding-bottom: 41px !important;
}

.PL-41 {
  padding-left: 41px !important;
}

.MY-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

.MX-42 {
  margin-right: 42px !important;
  margin-left: 42px !important;
}

.MT-42 {
  margin-top: 42px !important;
}

.MR-42 {
  margin-right: 42px !important;
}

.MB-42 {
  margin-bottom: 42px !important;
}

.ML-42 {
  margin-left: 42px !important;
}

.PY-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}

.PX-42 {
  padding-right: 42px !important;
  padding-left: 42px !important;
}

.PT-42 {
  padding-top: 42px !important;
}

.PR-42 {
  padding-right: 42px !important;
}

.PB-42 {
  padding-bottom: 42px !important;
}

.PL-42 {
  padding-left: 42px !important;
}

.MY-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}

.MX-43 {
  margin-right: 43px !important;
  margin-left: 43px !important;
}

.MT-43 {
  margin-top: 43px !important;
}

.MR-43 {
  margin-right: 43px !important;
}

.MB-43 {
  margin-bottom: 43px !important;
}

.ML-43 {
  margin-left: 43px !important;
}

.PY-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}

.PX-43 {
  padding-right: 43px !important;
  padding-left: 43px !important;
}

.PT-43 {
  padding-top: 43px !important;
}

.PR-43 {
  padding-right: 43px !important;
}

.PB-43 {
  padding-bottom: 43px !important;
}

.PL-43 {
  padding-left: 43px !important;
}

.MY-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.MX-44 {
  margin-right: 44px !important;
  margin-left: 44px !important;
}

.MT-44 {
  margin-top: 44px !important;
}

.MR-44 {
  margin-right: 44px !important;
}

.MB-44 {
  margin-bottom: 44px !important;
}

.ML-44 {
  margin-left: 44px !important;
}

.PY-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.PX-44 {
  padding-right: 44px !important;
  padding-left: 44px !important;
}

.PT-44 {
  padding-top: 44px !important;
}

.PR-44 {
  padding-right: 44px !important;
}

.PB-44 {
  padding-bottom: 44px !important;
}

.PL-44 {
  padding-left: 44px !important;
}

.MY-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.MX-45 {
  margin-right: 45px !important;
  margin-left: 45px !important;
}

.MT-45 {
  margin-top: 45px !important;
}

.MR-45 {
  margin-right: 45px !important;
}

.MB-45 {
  margin-bottom: 45px !important;
}

.ML-45 {
  margin-left: 45px !important;
}

.PY-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.PX-45 {
  padding-right: 45px !important;
  padding-left: 45px !important;
}

.PT-45 {
  padding-top: 45px !important;
}

.PR-45 {
  padding-right: 45px !important;
}

.PB-45 {
  padding-bottom: 45px !important;
}

.PL-45 {
  padding-left: 45px !important;
}

.MY-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}

.MX-46 {
  margin-right: 46px !important;
  margin-left: 46px !important;
}

.MT-46 {
  margin-top: 46px !important;
}

.MR-46 {
  margin-right: 46px !important;
}

.MB-46 {
  margin-bottom: 46px !important;
}

.ML-46 {
  margin-left: 46px !important;
}

.PY-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}

.PX-46 {
  padding-right: 46px !important;
  padding-left: 46px !important;
}

.PT-46 {
  padding-top: 46px !important;
}

.PR-46 {
  padding-right: 46px !important;
}

.PB-46 {
  padding-bottom: 46px !important;
}

.PL-46 {
  padding-left: 46px !important;
}

.MY-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}

.MX-47 {
  margin-right: 47px !important;
  margin-left: 47px !important;
}

.MT-47 {
  margin-top: 47px !important;
}

.MR-47 {
  margin-right: 47px !important;
}

.MB-47 {
  margin-bottom: 47px !important;
}

.ML-47 {
  margin-left: 47px !important;
}

.PY-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}

.PX-47 {
  padding-right: 47px !important;
  padding-left: 47px !important;
}

.PT-47 {
  padding-top: 47px !important;
}

.PR-47 {
  padding-right: 47px !important;
}

.PB-47 {
  padding-bottom: 47px !important;
}

.PL-47 {
  padding-left: 47px !important;
}

.MY-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.MX-48 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

.MT-48 {
  margin-top: 48px !important;
}

.MR-48 {
  margin-right: 48px !important;
}

.MB-48 {
  margin-bottom: 48px !important;
}

.ML-48 {
  margin-left: 48px !important;
}

.PY-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.PX-48 {
  padding-right: 48px !important;
  padding-left: 48px !important;
}

.PT-48 {
  padding-top: 48px !important;
}

.PR-48 {
  padding-right: 48px !important;
}

.PB-48 {
  padding-bottom: 48px !important;
}

.PL-48 {
  padding-left: 48px !important;
}

.MY-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}

.MX-49 {
  margin-right: 49px !important;
  margin-left: 49px !important;
}

.MT-49 {
  margin-top: 49px !important;
}

.MR-49 {
  margin-right: 49px !important;
}

.MB-49 {
  margin-bottom: 49px !important;
}

.ML-49 {
  margin-left: 49px !important;
}

.PY-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}

.PX-49 {
  padding-right: 49px !important;
  padding-left: 49px !important;
}

.PT-49 {
  padding-top: 49px !important;
}

.PR-49 {
  padding-right: 49px !important;
}

.PB-49 {
  padding-bottom: 49px !important;
}

.PL-49 {
  padding-left: 49px !important;
}

.MY-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.MX-50 {
  margin-right: 50px !important;
  margin-left: 50px !important;
}

.MT-50 {
  margin-top: 50px !important;
}

.MR-50 {
  margin-right: 50px !important;
}

.MB-50 {
  margin-bottom: 50px !important;
}

.ML-50 {
  margin-left: 50px !important;
}

.PY-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.PX-50 {
  padding-right: 50px !important;
  padding-left: 50px !important;
}

.PT-50 {
  padding-top: 50px !important;
}

.PR-50 {
  padding-right: 50px !important;
}

.PB-50 {
  padding-bottom: 50px !important;
}

.PL-50 {
  padding-left: 50px !important;
}

.MY-51 {
  margin-top: 51px !important;
  margin-bottom: 51px !important;
}

.MX-51 {
  margin-right: 51px !important;
  margin-left: 51px !important;
}

.MT-51 {
  margin-top: 51px !important;
}

.MR-51 {
  margin-right: 51px !important;
}

.MB-51 {
  margin-bottom: 51px !important;
}

.ML-51 {
  margin-left: 51px !important;
}

.PY-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}

.PX-51 {
  padding-right: 51px !important;
  padding-left: 51px !important;
}

.PT-51 {
  padding-top: 51px !important;
}

.PR-51 {
  padding-right: 51px !important;
}

.PB-51 {
  padding-bottom: 51px !important;
}

.PL-51 {
  padding-left: 51px !important;
}

.MY-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.MX-52 {
  margin-right: 52px !important;
  margin-left: 52px !important;
}

.MT-52 {
  margin-top: 52px !important;
}

.MR-52 {
  margin-right: 52px !important;
}

.MB-52 {
  margin-bottom: 52px !important;
}

.ML-52 {
  margin-left: 52px !important;
}

.PY-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

.PX-52 {
  padding-right: 52px !important;
  padding-left: 52px !important;
}

.PT-52 {
  padding-top: 52px !important;
}

.PR-52 {
  padding-right: 52px !important;
}

.PB-52 {
  padding-bottom: 52px !important;
}

.PL-52 {
  padding-left: 52px !important;
}

.MY-53 {
  margin-top: 53px !important;
  margin-bottom: 53px !important;
}

.MX-53 {
  margin-right: 53px !important;
  margin-left: 53px !important;
}

.MT-53 {
  margin-top: 53px !important;
}

.MR-53 {
  margin-right: 53px !important;
}

.MB-53 {
  margin-bottom: 53px !important;
}

.ML-53 {
  margin-left: 53px !important;
}

.PY-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}

.PX-53 {
  padding-right: 53px !important;
  padding-left: 53px !important;
}

.PT-53 {
  padding-top: 53px !important;
}

.PR-53 {
  padding-right: 53px !important;
}

.PB-53 {
  padding-bottom: 53px !important;
}

.PL-53 {
  padding-left: 53px !important;
}

.MY-54 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}

.MX-54 {
  margin-right: 54px !important;
  margin-left: 54px !important;
}

.MT-54 {
  margin-top: 54px !important;
}

.MR-54 {
  margin-right: 54px !important;
}

.MB-54 {
  margin-bottom: 54px !important;
}

.ML-54 {
  margin-left: 54px !important;
}

.PY-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}

.PX-54 {
  padding-right: 54px !important;
  padding-left: 54px !important;
}

.PT-54 {
  padding-top: 54px !important;
}

.PR-54 {
  padding-right: 54px !important;
}

.PB-54 {
  padding-bottom: 54px !important;
}

.PL-54 {
  padding-left: 54px !important;
}

.MY-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

.MX-55 {
  margin-right: 55px !important;
  margin-left: 55px !important;
}

.MT-55 {
  margin-top: 55px !important;
}

.MR-55 {
  margin-right: 55px !important;
}

.MB-55 {
  margin-bottom: 55px !important;
}

.ML-55 {
  margin-left: 55px !important;
}

.PY-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.PX-55 {
  padding-right: 55px !important;
  padding-left: 55px !important;
}

.PT-55 {
  padding-top: 55px !important;
}

.PR-55 {
  padding-right: 55px !important;
}

.PB-55 {
  padding-bottom: 55px !important;
}

.PL-55 {
  padding-left: 55px !important;
}

.MY-56 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.MX-56 {
  margin-right: 56px !important;
  margin-left: 56px !important;
}

.MT-56 {
  margin-top: 56px !important;
}

.MR-56 {
  margin-right: 56px !important;
}

.MB-56 {
  margin-bottom: 56px !important;
}

.ML-56 {
  margin-left: 56px !important;
}

.PY-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.PX-56 {
  padding-right: 56px !important;
  padding-left: 56px !important;
}

.PT-56 {
  padding-top: 56px !important;
}

.PR-56 {
  padding-right: 56px !important;
}

.PB-56 {
  padding-bottom: 56px !important;
}

.PL-56 {
  padding-left: 56px !important;
}

.MY-57 {
  margin-top: 57px !important;
  margin-bottom: 57px !important;
}

.MX-57 {
  margin-right: 57px !important;
  margin-left: 57px !important;
}

.MT-57 {
  margin-top: 57px !important;
}

.MR-57 {
  margin-right: 57px !important;
}

.MB-57 {
  margin-bottom: 57px !important;
}

.ML-57 {
  margin-left: 57px !important;
}

.PY-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}

.PX-57 {
  padding-right: 57px !important;
  padding-left: 57px !important;
}

.PT-57 {
  padding-top: 57px !important;
}

.PR-57 {
  padding-right: 57px !important;
}

.PB-57 {
  padding-bottom: 57px !important;
}

.PL-57 {
  padding-left: 57px !important;
}

.MY-58 {
  margin-top: 58px !important;
  margin-bottom: 58px !important;
}

.MX-58 {
  margin-right: 58px !important;
  margin-left: 58px !important;
}

.MT-58 {
  margin-top: 58px !important;
}

.MR-58 {
  margin-right: 58px !important;
}

.MB-58 {
  margin-bottom: 58px !important;
}

.ML-58 {
  margin-left: 58px !important;
}

.PY-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.PX-58 {
  padding-right: 58px !important;
  padding-left: 58px !important;
}

.PT-58 {
  padding-top: 58px !important;
}

.PR-58 {
  padding-right: 58px !important;
}

.PB-58 {
  padding-bottom: 58px !important;
}

.PL-58 {
  padding-left: 58px !important;
}

.MY-59 {
  margin-top: 59px !important;
  margin-bottom: 59px !important;
}

.MX-59 {
  margin-right: 59px !important;
  margin-left: 59px !important;
}

.MT-59 {
  margin-top: 59px !important;
}

.MR-59 {
  margin-right: 59px !important;
}

.MB-59 {
  margin-bottom: 59px !important;
}

.ML-59 {
  margin-left: 59px !important;
}

.PY-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}

.PX-59 {
  padding-right: 59px !important;
  padding-left: 59px !important;
}

.PT-59 {
  padding-top: 59px !important;
}

.PR-59 {
  padding-right: 59px !important;
}

.PB-59 {
  padding-bottom: 59px !important;
}

.PL-59 {
  padding-left: 59px !important;
}

.MY-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.MX-60 {
  margin-right: 60px !important;
  margin-left: 60px !important;
}

.MT-60 {
  margin-top: 60px !important;
}

.MR-60 {
  margin-right: 60px !important;
}

.MB-60 {
  margin-bottom: 60px !important;
}

.ML-60 {
  margin-left: 60px !important;
}

.PY-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.PX-60 {
  padding-right: 60px !important;
  padding-left: 60px !important;
}

.PT-60 {
  padding-top: 60px !important;
}

.PR-60 {
  padding-right: 60px !important;
}

.PB-60 {
  padding-bottom: 60px !important;
}

.PL-60 {
  padding-left: 60px !important;
}

.MY-61 {
  margin-top: 61px !important;
  margin-bottom: 61px !important;
}

.MX-61 {
  margin-right: 61px !important;
  margin-left: 61px !important;
}

.MT-61 {
  margin-top: 61px !important;
}

.MR-61 {
  margin-right: 61px !important;
}

.MB-61 {
  margin-bottom: 61px !important;
}

.ML-61 {
  margin-left: 61px !important;
}

.PY-61 {
  padding-top: 61px !important;
  padding-bottom: 61px !important;
}

.PX-61 {
  padding-right: 61px !important;
  padding-left: 61px !important;
}

.PT-61 {
  padding-top: 61px !important;
}

.PR-61 {
  padding-right: 61px !important;
}

.PB-61 {
  padding-bottom: 61px !important;
}

.PL-61 {
  padding-left: 61px !important;
}

.MY-62 {
  margin-top: 62px !important;
  margin-bottom: 62px !important;
}

.MX-62 {
  margin-right: 62px !important;
  margin-left: 62px !important;
}

.MT-62 {
  margin-top: 62px !important;
}

.MR-62 {
  margin-right: 62px !important;
}

.MB-62 {
  margin-bottom: 62px !important;
}

.ML-62 {
  margin-left: 62px !important;
}

.PY-62 {
  padding-top: 62px !important;
  padding-bottom: 62px !important;
}

.PX-62 {
  padding-right: 62px !important;
  padding-left: 62px !important;
}

.PT-62 {
  padding-top: 62px !important;
}

.PR-62 {
  padding-right: 62px !important;
}

.PB-62 {
  padding-bottom: 62px !important;
}

.PL-62 {
  padding-left: 62px !important;
}

.MY-63 {
  margin-top: 63px !important;
  margin-bottom: 63px !important;
}

.MX-63 {
  margin-right: 63px !important;
  margin-left: 63px !important;
}

.MT-63 {
  margin-top: 63px !important;
}

.MR-63 {
  margin-right: 63px !important;
}

.MB-63 {
  margin-bottom: 63px !important;
}

.ML-63 {
  margin-left: 63px !important;
}

.PY-63 {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}

.PX-63 {
  padding-right: 63px !important;
  padding-left: 63px !important;
}

.PT-63 {
  padding-top: 63px !important;
}

.PR-63 {
  padding-right: 63px !important;
}

.PB-63 {
  padding-bottom: 63px !important;
}

.PL-63 {
  padding-left: 63px !important;
}

.MY-64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.MX-64 {
  margin-right: 64px !important;
  margin-left: 64px !important;
}

.MT-64 {
  margin-top: 64px !important;
}

.MR-64 {
  margin-right: 64px !important;
}

.MB-64 {
  margin-bottom: 64px !important;
}

.ML-64 {
  margin-left: 64px !important;
}

.PY-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

.PX-64 {
  padding-right: 64px !important;
  padding-left: 64px !important;
}

.PT-64 {
  padding-top: 64px !important;
}

.PR-64 {
  padding-right: 64px !important;
}

.PB-64 {
  padding-bottom: 64px !important;
}

.PL-64 {
  padding-left: 64px !important;
}

.MY-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.MX-65 {
  margin-right: 65px !important;
  margin-left: 65px !important;
}

.MT-65 {
  margin-top: 65px !important;
}

.MR-65 {
  margin-right: 65px !important;
}

.MB-65 {
  margin-bottom: 65px !important;
}

.ML-65 {
  margin-left: 65px !important;
}

.PY-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.PX-65 {
  padding-right: 65px !important;
  padding-left: 65px !important;
}

.PT-65 {
  padding-top: 65px !important;
}

.PR-65 {
  padding-right: 65px !important;
}

.PB-65 {
  padding-bottom: 65px !important;
}

.PL-65 {
  padding-left: 65px !important;
}

.MY-66 {
  margin-top: 66px !important;
  margin-bottom: 66px !important;
}

.MX-66 {
  margin-right: 66px !important;
  margin-left: 66px !important;
}

.MT-66 {
  margin-top: 66px !important;
}

.MR-66 {
  margin-right: 66px !important;
}

.MB-66 {
  margin-bottom: 66px !important;
}

.ML-66 {
  margin-left: 66px !important;
}

.PY-66 {
  padding-top: 66px !important;
  padding-bottom: 66px !important;
}

.PX-66 {
  padding-right: 66px !important;
  padding-left: 66px !important;
}

.PT-66 {
  padding-top: 66px !important;
}

.PR-66 {
  padding-right: 66px !important;
}

.PB-66 {
  padding-bottom: 66px !important;
}

.PL-66 {
  padding-left: 66px !important;
}

.MY-67 {
  margin-top: 67px !important;
  margin-bottom: 67px !important;
}

.MX-67 {
  margin-right: 67px !important;
  margin-left: 67px !important;
}

.MT-67 {
  margin-top: 67px !important;
}

.MR-67 {
  margin-right: 67px !important;
}

.MB-67 {
  margin-bottom: 67px !important;
}

.ML-67 {
  margin-left: 67px !important;
}

.PY-67 {
  padding-top: 67px !important;
  padding-bottom: 67px !important;
}

.PX-67 {
  padding-right: 67px !important;
  padding-left: 67px !important;
}

.PT-67 {
  padding-top: 67px !important;
}

.PR-67 {
  padding-right: 67px !important;
}

.PB-67 {
  padding-bottom: 67px !important;
}

.PL-67 {
  padding-left: 67px !important;
}

.MY-68 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}

.MX-68 {
  margin-right: 68px !important;
  margin-left: 68px !important;
}

.MT-68 {
  margin-top: 68px !important;
}

.MR-68 {
  margin-right: 68px !important;
}

.MB-68 {
  margin-bottom: 68px !important;
}

.ML-68 {
  margin-left: 68px !important;
}

.PY-68 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}

.PX-68 {
  padding-right: 68px !important;
  padding-left: 68px !important;
}

.PT-68 {
  padding-top: 68px !important;
}

.PR-68 {
  padding-right: 68px !important;
}

.PB-68 {
  padding-bottom: 68px !important;
}

.PL-68 {
  padding-left: 68px !important;
}

.MY-69 {
  margin-top: 69px !important;
  margin-bottom: 69px !important;
}

.MX-69 {
  margin-right: 69px !important;
  margin-left: 69px !important;
}

.MT-69 {
  margin-top: 69px !important;
}

.MR-69 {
  margin-right: 69px !important;
}

.MB-69 {
  margin-bottom: 69px !important;
}

.ML-69 {
  margin-left: 69px !important;
}

.PY-69 {
  padding-top: 69px !important;
  padding-bottom: 69px !important;
}

.PX-69 {
  padding-right: 69px !important;
  padding-left: 69px !important;
}

.PT-69 {
  padding-top: 69px !important;
}

.PR-69 {
  padding-right: 69px !important;
}

.PB-69 {
  padding-bottom: 69px !important;
}

.PL-69 {
  padding-left: 69px !important;
}

.MY-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.MX-70 {
  margin-right: 70px !important;
  margin-left: 70px !important;
}

.MT-70 {
  margin-top: 70px !important;
}

.MR-70 {
  margin-right: 70px !important;
}

.MB-70 {
  margin-bottom: 70px !important;
}

.ML-70 {
  margin-left: 70px !important;
}

.PY-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.PX-70 {
  padding-right: 70px !important;
  padding-left: 70px !important;
}

.PT-70 {
  padding-top: 70px !important;
}

.PR-70 {
  padding-right: 70px !important;
}

.PB-70 {
  padding-bottom: 70px !important;
}

.PL-70 {
  padding-left: 70px !important;
}

.MY-71 {
  margin-top: 71px !important;
  margin-bottom: 71px !important;
}

.MX-71 {
  margin-right: 71px !important;
  margin-left: 71px !important;
}

.MT-71 {
  margin-top: 71px !important;
}

.MR-71 {
  margin-right: 71px !important;
}

.MB-71 {
  margin-bottom: 71px !important;
}

.ML-71 {
  margin-left: 71px !important;
}

.PY-71 {
  padding-top: 71px !important;
  padding-bottom: 71px !important;
}

.PX-71 {
  padding-right: 71px !important;
  padding-left: 71px !important;
}

.PT-71 {
  padding-top: 71px !important;
}

.PR-71 {
  padding-right: 71px !important;
}

.PB-71 {
  padding-bottom: 71px !important;
}

.PL-71 {
  padding-left: 71px !important;
}

.MY-72 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}

.MX-72 {
  margin-right: 72px !important;
  margin-left: 72px !important;
}

.MT-72 {
  margin-top: 72px !important;
}

.MR-72 {
  margin-right: 72px !important;
}

.MB-72 {
  margin-bottom: 72px !important;
}

.ML-72 {
  margin-left: 72px !important;
}

.PY-72 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}

.PX-72 {
  padding-right: 72px !important;
  padding-left: 72px !important;
}

.PT-72 {
  padding-top: 72px !important;
}

.PR-72 {
  padding-right: 72px !important;
}

.PB-72 {
  padding-bottom: 72px !important;
}

.PL-72 {
  padding-left: 72px !important;
}

.MY-73 {
  margin-top: 73px !important;
  margin-bottom: 73px !important;
}

.MX-73 {
  margin-right: 73px !important;
  margin-left: 73px !important;
}

.MT-73 {
  margin-top: 73px !important;
}

.MR-73 {
  margin-right: 73px !important;
}

.MB-73 {
  margin-bottom: 73px !important;
}

.ML-73 {
  margin-left: 73px !important;
}

.PY-73 {
  padding-top: 73px !important;
  padding-bottom: 73px !important;
}

.PX-73 {
  padding-right: 73px !important;
  padding-left: 73px !important;
}

.PT-73 {
  padding-top: 73px !important;
}

.PR-73 {
  padding-right: 73px !important;
}

.PB-73 {
  padding-bottom: 73px !important;
}

.PL-73 {
  padding-left: 73px !important;
}

.MY-74 {
  margin-top: 74px !important;
  margin-bottom: 74px !important;
}

.MX-74 {
  margin-right: 74px !important;
  margin-left: 74px !important;
}

.MT-74 {
  margin-top: 74px !important;
}

.MR-74 {
  margin-right: 74px !important;
}

.MB-74 {
  margin-bottom: 74px !important;
}

.ML-74 {
  margin-left: 74px !important;
}

.PY-74 {
  padding-top: 74px !important;
  padding-bottom: 74px !important;
}

.PX-74 {
  padding-right: 74px !important;
  padding-left: 74px !important;
}

.PT-74 {
  padding-top: 74px !important;
}

.PR-74 {
  padding-right: 74px !important;
}

.PB-74 {
  padding-bottom: 74px !important;
}

.PL-74 {
  padding-left: 74px !important;
}

.MY-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

.MX-75 {
  margin-right: 75px !important;
  margin-left: 75px !important;
}

.MT-75 {
  margin-top: 75px !important;
}

.MR-75 {
  margin-right: 75px !important;
}

.MB-75 {
  margin-bottom: 75px !important;
}

.ML-75 {
  margin-left: 75px !important;
}

.PY-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.PX-75 {
  padding-right: 75px !important;
  padding-left: 75px !important;
}

.PT-75 {
  padding-top: 75px !important;
}

.PR-75 {
  padding-right: 75px !important;
}

.PB-75 {
  padding-bottom: 75px !important;
}

.PL-75 {
  padding-left: 75px !important;
}

.MY-76 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}

.MX-76 {
  margin-right: 76px !important;
  margin-left: 76px !important;
}

.MT-76 {
  margin-top: 76px !important;
}

.MR-76 {
  margin-right: 76px !important;
}

.MB-76 {
  margin-bottom: 76px !important;
}

.ML-76 {
  margin-left: 76px !important;
}

.PY-76 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}

.PX-76 {
  padding-right: 76px !important;
  padding-left: 76px !important;
}

.PT-76 {
  padding-top: 76px !important;
}

.PR-76 {
  padding-right: 76px !important;
}

.PB-76 {
  padding-bottom: 76px !important;
}

.PL-76 {
  padding-left: 76px !important;
}

.MY-77 {
  margin-top: 77px !important;
  margin-bottom: 77px !important;
}

.MX-77 {
  margin-right: 77px !important;
  margin-left: 77px !important;
}

.MT-77 {
  margin-top: 77px !important;
}

.MR-77 {
  margin-right: 77px !important;
}

.MB-77 {
  margin-bottom: 77px !important;
}

.ML-77 {
  margin-left: 77px !important;
}

.PY-77 {
  padding-top: 77px !important;
  padding-bottom: 77px !important;
}

.PX-77 {
  padding-right: 77px !important;
  padding-left: 77px !important;
}

.PT-77 {
  padding-top: 77px !important;
}

.PR-77 {
  padding-right: 77px !important;
}

.PB-77 {
  padding-bottom: 77px !important;
}

.PL-77 {
  padding-left: 77px !important;
}

.MY-78 {
  margin-top: 78px !important;
  margin-bottom: 78px !important;
}

.MX-78 {
  margin-right: 78px !important;
  margin-left: 78px !important;
}

.MT-78 {
  margin-top: 78px !important;
}

.MR-78 {
  margin-right: 78px !important;
}

.MB-78 {
  margin-bottom: 78px !important;
}

.ML-78 {
  margin-left: 78px !important;
}

.PY-78 {
  padding-top: 78px !important;
  padding-bottom: 78px !important;
}

.PX-78 {
  padding-right: 78px !important;
  padding-left: 78px !important;
}

.PT-78 {
  padding-top: 78px !important;
}

.PR-78 {
  padding-right: 78px !important;
}

.PB-78 {
  padding-bottom: 78px !important;
}

.PL-78 {
  padding-left: 78px !important;
}

.MY-79 {
  margin-top: 79px !important;
  margin-bottom: 79px !important;
}

.MX-79 {
  margin-right: 79px !important;
  margin-left: 79px !important;
}

.MT-79 {
  margin-top: 79px !important;
}

.MR-79 {
  margin-right: 79px !important;
}

.MB-79 {
  margin-bottom: 79px !important;
}

.ML-79 {
  margin-left: 79px !important;
}

.PY-79 {
  padding-top: 79px !important;
  padding-bottom: 79px !important;
}

.PX-79 {
  padding-right: 79px !important;
  padding-left: 79px !important;
}

.PT-79 {
  padding-top: 79px !important;
}

.PR-79 {
  padding-right: 79px !important;
}

.PB-79 {
  padding-bottom: 79px !important;
}

.PL-79 {
  padding-left: 79px !important;
}

html {
  font-size: 16px;
}

body {
  font-family: 'Open Sans', sans-serif;
}

text {
  font-family: 'Open Sans', sans-serif !important;
}

.FS-0 {
  font-size: 0rem !important;
}

.FS-1 {
  font-size: 0.0625rem !important;
}

.FS-2 {
  font-size: 0.125rem !important;
}

.FS-3 {
  font-size: 0.1875rem !important;
}

.FS-4 {
  font-size: 0.25rem !important;
}

.FS-5 {
  font-size: 0.3125rem !important;
}

.FS-6 {
  font-size: 0.375rem !important;
}

.FS-7 {
  font-size: 0.4375rem !important;
}

.FS-8 {
  font-size: 0.5rem !important;
}

.FS-9 {
  font-size: 0.5625rem !important;
}

.FS-10 {
  font-size: 0.625rem !important;
}

.FS-11 {
  font-size: 0.6875rem !important;
}

.FS-12 {
  font-size: 0.75rem !important;
}

.FS-13 {
  font-size: 0.8125rem !important;
}

.FS-14 {
  font-size: 0.875rem !important;
}

.FS-15 {
  font-size: 0.9375rem !important;
}

.FS-16 {
  font-size: 1rem !important;
}

.FS-17 {
  font-size: 1.0625rem !important;
}

.FS-18 {
  font-size: 1.125rem !important;
}

.FS-19 {
  font-size: 1.1875rem !important;
}

.FS-20 {
  font-size: 1.25rem !important;
}

.FS-21 {
  font-size: 1.3125rem !important;
}

.FS-22 {
  font-size: 1.375rem !important;
}

.FS-23 {
  font-size: 1.4375rem !important;
}

.FS-24 {
  font-size: 1.5rem !important;
}

.FS-25 {
  font-size: 1.5625rem !important;
}

.FS-26 {
  font-size: 1.625rem !important;
}

.FS-27 {
  font-size: 1.6875rem !important;
}

.FS-28 {
  font-size: 1.75rem !important;
}

.FS-29 {
  font-size: 1.8125rem !important;
}

.FS-30 {
  font-size: 1.875rem !important;
}

.FS-31 {
  font-size: 1.9375rem !important;
}

.FS-32 {
  font-size: 2rem !important;
}

.FS-33 {
  font-size: 2.0625rem !important;
}

.FS-34 {
  font-size: 2.125rem !important;
}

.FS-35 {
  font-size: 2.1875rem !important;
}

.FS-36 {
  font-size: 2.25rem !important;
}

.FS-37 {
  font-size: 2.3125rem !important;
}

.FS-38 {
  font-size: 2.375rem !important;
}

.FS-39 {
  font-size: 2.4375rem !important;
}

.FS-40 {
  font-size: 2.5rem !important;
}

.FS-41 {
  font-size: 2.5625rem !important;
}

.FS-42 {
  font-size: 2.625rem !important;
}

.FS-43 {
  font-size: 2.6875rem !important;
}

.FS-44 {
  font-size: 2.75rem !important;
}

.FS-45 {
  font-size: 2.8125rem !important;
}

.FS-46 {
  font-size: 2.875rem !important;
}

.FS-47 {
  font-size: 2.9375rem !important;
}

.FS-48 {
  font-size: 3rem !important;
}

.FS-49 {
  font-size: 3.0625rem !important;
}

.FS-50 {
  font-size: 3.125rem !important;
}

.FS-51 {
  font-size: 3.1875rem !important;
}

.FS-52 {
  font-size: 3.25rem !important;
}

.FS-53 {
  font-size: 3.3125rem !important;
}

.FS-54 {
  font-size: 3.375rem !important;
}

.FS-55 {
  font-size: 3.4375rem !important;
}

.FS-56 {
  font-size: 3.5rem !important;
}

.FS-57 {
  font-size: 3.5625rem !important;
}

.FS-58 {
  font-size: 3.625rem !important;
}

.FS-59 {
  font-size: 3.6875rem !important;
}

.FS-60 {
  font-size: 3.75rem !important;
}

.FS-61 {
  font-size: 3.8125rem !important;
}

.FS-62 {
  font-size: 3.875rem !important;
}

.FS-63 {
  font-size: 3.9375rem !important;
}

.FS-64 {
  font-size: 4rem !important;
}

@media (min-width: 576px) {
  .FS-sm-0 {
    font-size: 0rem !important;
  }
  .FS-sm-1 {
    font-size: 0.0625rem !important;
  }
  .FS-sm-2 {
    font-size: 0.125rem !important;
  }
  .FS-sm-3 {
    font-size: 0.1875rem !important;
  }
  .FS-sm-4 {
    font-size: 0.25rem !important;
  }
  .FS-sm-5 {
    font-size: 0.3125rem !important;
  }
  .FS-sm-6 {
    font-size: 0.375rem !important;
  }
  .FS-sm-7 {
    font-size: 0.4375rem !important;
  }
  .FS-sm-8 {
    font-size: 0.5rem !important;
  }
  .FS-sm-9 {
    font-size: 0.5625rem !important;
  }
  .FS-sm-10 {
    font-size: 0.625rem !important;
  }
  .FS-sm-11 {
    font-size: 0.6875rem !important;
  }
  .FS-sm-12 {
    font-size: 0.75rem !important;
  }
  .FS-sm-13 {
    font-size: 0.8125rem !important;
  }
  .FS-sm-14 {
    font-size: 0.875rem !important;
  }
  .FS-sm-15 {
    font-size: 0.9375rem !important;
  }
  .FS-sm-16 {
    font-size: 1rem !important;
  }
  .FS-sm-17 {
    font-size: 1.0625rem !important;
  }
  .FS-sm-18 {
    font-size: 1.125rem !important;
  }
  .FS-sm-19 {
    font-size: 1.1875rem !important;
  }
  .FS-sm-20 {
    font-size: 1.25rem !important;
  }
  .FS-sm-21 {
    font-size: 1.3125rem !important;
  }
  .FS-sm-22 {
    font-size: 1.375rem !important;
  }
  .FS-sm-23 {
    font-size: 1.4375rem !important;
  }
  .FS-sm-24 {
    font-size: 1.5rem !important;
  }
  .FS-sm-25 {
    font-size: 1.5625rem !important;
  }
  .FS-sm-26 {
    font-size: 1.625rem !important;
  }
  .FS-sm-27 {
    font-size: 1.6875rem !important;
  }
  .FS-sm-28 {
    font-size: 1.75rem !important;
  }
  .FS-sm-29 {
    font-size: 1.8125rem !important;
  }
  .FS-sm-30 {
    font-size: 1.875rem !important;
  }
  .FS-sm-31 {
    font-size: 1.9375rem !important;
  }
  .FS-sm-32 {
    font-size: 2rem !important;
  }
  .FS-sm-33 {
    font-size: 2.0625rem !important;
  }
  .FS-sm-34 {
    font-size: 2.125rem !important;
  }
  .FS-sm-35 {
    font-size: 2.1875rem !important;
  }
  .FS-sm-36 {
    font-size: 2.25rem !important;
  }
  .FS-sm-37 {
    font-size: 2.3125rem !important;
  }
  .FS-sm-38 {
    font-size: 2.375rem !important;
  }
  .FS-sm-39 {
    font-size: 2.4375rem !important;
  }
  .FS-sm-40 {
    font-size: 2.5rem !important;
  }
  .FS-sm-41 {
    font-size: 2.5625rem !important;
  }
  .FS-sm-42 {
    font-size: 2.625rem !important;
  }
  .FS-sm-43 {
    font-size: 2.6875rem !important;
  }
  .FS-sm-44 {
    font-size: 2.75rem !important;
  }
  .FS-sm-45 {
    font-size: 2.8125rem !important;
  }
  .FS-sm-46 {
    font-size: 2.875rem !important;
  }
  .FS-sm-47 {
    font-size: 2.9375rem !important;
  }
  .FS-sm-48 {
    font-size: 3rem !important;
  }
  .FS-sm-49 {
    font-size: 3.0625rem !important;
  }
  .FS-sm-50 {
    font-size: 3.125rem !important;
  }
  .FS-sm-51 {
    font-size: 3.1875rem !important;
  }
  .FS-sm-52 {
    font-size: 3.25rem !important;
  }
  .FS-sm-53 {
    font-size: 3.3125rem !important;
  }
  .FS-sm-54 {
    font-size: 3.375rem !important;
  }
  .FS-sm-55 {
    font-size: 3.4375rem !important;
  }
  .FS-sm-56 {
    font-size: 3.5rem !important;
  }
  .FS-sm-57 {
    font-size: 3.5625rem !important;
  }
  .FS-sm-58 {
    font-size: 3.625rem !important;
  }
  .FS-sm-59 {
    font-size: 3.6875rem !important;
  }
  .FS-sm-60 {
    font-size: 3.75rem !important;
  }
  .FS-sm-61 {
    font-size: 3.8125rem !important;
  }
  .FS-sm-62 {
    font-size: 3.875rem !important;
  }
  .FS-sm-63 {
    font-size: 3.9375rem !important;
  }
  .FS-sm-64 {
    font-size: 4rem !important;
  }
}

@media (min-width: 768px) {
  .FS-md-0 {
    font-size: 0rem !important;
  }
  .FS-md-1 {
    font-size: 0.0625rem !important;
  }
  .FS-md-2 {
    font-size: 0.125rem !important;
  }
  .FS-md-3 {
    font-size: 0.1875rem !important;
  }
  .FS-md-4 {
    font-size: 0.25rem !important;
  }
  .FS-md-5 {
    font-size: 0.3125rem !important;
  }
  .FS-md-6 {
    font-size: 0.375rem !important;
  }
  .FS-md-7 {
    font-size: 0.4375rem !important;
  }
  .FS-md-8 {
    font-size: 0.5rem !important;
  }
  .FS-md-9 {
    font-size: 0.5625rem !important;
  }
  .FS-md-10 {
    font-size: 0.625rem !important;
  }
  .FS-md-11 {
    font-size: 0.6875rem !important;
  }
  .FS-md-12 {
    font-size: 0.75rem !important;
  }
  .FS-md-13 {
    font-size: 0.8125rem !important;
  }
  .FS-md-14 {
    font-size: 0.875rem !important;
  }
  .FS-md-15 {
    font-size: 0.9375rem !important;
  }
  .FS-md-16 {
    font-size: 1rem !important;
  }
  .FS-md-17 {
    font-size: 1.0625rem !important;
  }
  .FS-md-18 {
    font-size: 1.125rem !important;
  }
  .FS-md-19 {
    font-size: 1.1875rem !important;
  }
  .FS-md-20 {
    font-size: 1.25rem !important;
  }
  .FS-md-21 {
    font-size: 1.3125rem !important;
  }
  .FS-md-22 {
    font-size: 1.375rem !important;
  }
  .FS-md-23 {
    font-size: 1.4375rem !important;
  }
  .FS-md-24 {
    font-size: 1.5rem !important;
  }
  .FS-md-25 {
    font-size: 1.5625rem !important;
  }
  .FS-md-26 {
    font-size: 1.625rem !important;
  }
  .FS-md-27 {
    font-size: 1.6875rem !important;
  }
  .FS-md-28 {
    font-size: 1.75rem !important;
  }
  .FS-md-29 {
    font-size: 1.8125rem !important;
  }
  .FS-md-30 {
    font-size: 1.875rem !important;
  }
  .FS-md-31 {
    font-size: 1.9375rem !important;
  }
  .FS-md-32 {
    font-size: 2rem !important;
  }
  .FS-md-33 {
    font-size: 2.0625rem !important;
  }
  .FS-md-34 {
    font-size: 2.125rem !important;
  }
  .FS-md-35 {
    font-size: 2.1875rem !important;
  }
  .FS-md-36 {
    font-size: 2.25rem !important;
  }
  .FS-md-37 {
    font-size: 2.3125rem !important;
  }
  .FS-md-38 {
    font-size: 2.375rem !important;
  }
  .FS-md-39 {
    font-size: 2.4375rem !important;
  }
  .FS-md-40 {
    font-size: 2.5rem !important;
  }
  .FS-md-41 {
    font-size: 2.5625rem !important;
  }
  .FS-md-42 {
    font-size: 2.625rem !important;
  }
  .FS-md-43 {
    font-size: 2.6875rem !important;
  }
  .FS-md-44 {
    font-size: 2.75rem !important;
  }
  .FS-md-45 {
    font-size: 2.8125rem !important;
  }
  .FS-md-46 {
    font-size: 2.875rem !important;
  }
  .FS-md-47 {
    font-size: 2.9375rem !important;
  }
  .FS-md-48 {
    font-size: 3rem !important;
  }
  .FS-md-49 {
    font-size: 3.0625rem !important;
  }
  .FS-md-50 {
    font-size: 3.125rem !important;
  }
  .FS-md-51 {
    font-size: 3.1875rem !important;
  }
  .FS-md-52 {
    font-size: 3.25rem !important;
  }
  .FS-md-53 {
    font-size: 3.3125rem !important;
  }
  .FS-md-54 {
    font-size: 3.375rem !important;
  }
  .FS-md-55 {
    font-size: 3.4375rem !important;
  }
  .FS-md-56 {
    font-size: 3.5rem !important;
  }
  .FS-md-57 {
    font-size: 3.5625rem !important;
  }
  .FS-md-58 {
    font-size: 3.625rem !important;
  }
  .FS-md-59 {
    font-size: 3.6875rem !important;
  }
  .FS-md-60 {
    font-size: 3.75rem !important;
  }
  .FS-md-61 {
    font-size: 3.8125rem !important;
  }
  .FS-md-62 {
    font-size: 3.875rem !important;
  }
  .FS-md-63 {
    font-size: 3.9375rem !important;
  }
  .FS-md-64 {
    font-size: 4rem !important;
  }
}

@media (min-width: 992px) {
  .FS-lg-0 {
    font-size: 0rem !important;
  }
  .FS-lg-1 {
    font-size: 0.0625rem !important;
  }
  .FS-lg-2 {
    font-size: 0.125rem !important;
  }
  .FS-lg-3 {
    font-size: 0.1875rem !important;
  }
  .FS-lg-4 {
    font-size: 0.25rem !important;
  }
  .FS-lg-5 {
    font-size: 0.3125rem !important;
  }
  .FS-lg-6 {
    font-size: 0.375rem !important;
  }
  .FS-lg-7 {
    font-size: 0.4375rem !important;
  }
  .FS-lg-8 {
    font-size: 0.5rem !important;
  }
  .FS-lg-9 {
    font-size: 0.5625rem !important;
  }
  .FS-lg-10 {
    font-size: 0.625rem !important;
  }
  .FS-lg-11 {
    font-size: 0.6875rem !important;
  }
  .FS-lg-12 {
    font-size: 0.75rem !important;
  }
  .FS-lg-13 {
    font-size: 0.8125rem !important;
  }
  .FS-lg-14 {
    font-size: 0.875rem !important;
  }
  .FS-lg-15 {
    font-size: 0.9375rem !important;
  }
  .FS-lg-16 {
    font-size: 1rem !important;
  }
  .FS-lg-17 {
    font-size: 1.0625rem !important;
  }
  .FS-lg-18 {
    font-size: 1.125rem !important;
  }
  .FS-lg-19 {
    font-size: 1.1875rem !important;
  }
  .FS-lg-20 {
    font-size: 1.25rem !important;
  }
  .FS-lg-21 {
    font-size: 1.3125rem !important;
  }
  .FS-lg-22 {
    font-size: 1.375rem !important;
  }
  .FS-lg-23 {
    font-size: 1.4375rem !important;
  }
  .FS-lg-24 {
    font-size: 1.5rem !important;
  }
  .FS-lg-25 {
    font-size: 1.5625rem !important;
  }
  .FS-lg-26 {
    font-size: 1.625rem !important;
  }
  .FS-lg-27 {
    font-size: 1.6875rem !important;
  }
  .FS-lg-28 {
    font-size: 1.75rem !important;
  }
  .FS-lg-29 {
    font-size: 1.8125rem !important;
  }
  .FS-lg-30 {
    font-size: 1.875rem !important;
  }
  .FS-lg-31 {
    font-size: 1.9375rem !important;
  }
  .FS-lg-32 {
    font-size: 2rem !important;
  }
  .FS-lg-33 {
    font-size: 2.0625rem !important;
  }
  .FS-lg-34 {
    font-size: 2.125rem !important;
  }
  .FS-lg-35 {
    font-size: 2.1875rem !important;
  }
  .FS-lg-36 {
    font-size: 2.25rem !important;
  }
  .FS-lg-37 {
    font-size: 2.3125rem !important;
  }
  .FS-lg-38 {
    font-size: 2.375rem !important;
  }
  .FS-lg-39 {
    font-size: 2.4375rem !important;
  }
  .FS-lg-40 {
    font-size: 2.5rem !important;
  }
  .FS-lg-41 {
    font-size: 2.5625rem !important;
  }
  .FS-lg-42 {
    font-size: 2.625rem !important;
  }
  .FS-lg-43 {
    font-size: 2.6875rem !important;
  }
  .FS-lg-44 {
    font-size: 2.75rem !important;
  }
  .FS-lg-45 {
    font-size: 2.8125rem !important;
  }
  .FS-lg-46 {
    font-size: 2.875rem !important;
  }
  .FS-lg-47 {
    font-size: 2.9375rem !important;
  }
  .FS-lg-48 {
    font-size: 3rem !important;
  }
  .FS-lg-49 {
    font-size: 3.0625rem !important;
  }
  .FS-lg-50 {
    font-size: 3.125rem !important;
  }
  .FS-lg-51 {
    font-size: 3.1875rem !important;
  }
  .FS-lg-52 {
    font-size: 3.25rem !important;
  }
  .FS-lg-53 {
    font-size: 3.3125rem !important;
  }
  .FS-lg-54 {
    font-size: 3.375rem !important;
  }
  .FS-lg-55 {
    font-size: 3.4375rem !important;
  }
  .FS-lg-56 {
    font-size: 3.5rem !important;
  }
  .FS-lg-57 {
    font-size: 3.5625rem !important;
  }
  .FS-lg-58 {
    font-size: 3.625rem !important;
  }
  .FS-lg-59 {
    font-size: 3.6875rem !important;
  }
  .FS-lg-60 {
    font-size: 3.75rem !important;
  }
  .FS-lg-61 {
    font-size: 3.8125rem !important;
  }
  .FS-lg-62 {
    font-size: 3.875rem !important;
  }
  .FS-lg-63 {
    font-size: 3.9375rem !important;
  }
  .FS-lg-64 {
    font-size: 4rem !important;
  }
}

@media (min-width: 1200px) {
  .FS-xl-0 {
    font-size: 0rem !important;
  }
  .FS-xl-1 {
    font-size: 0.0625rem !important;
  }
  .FS-xl-2 {
    font-size: 0.125rem !important;
  }
  .FS-xl-3 {
    font-size: 0.1875rem !important;
  }
  .FS-xl-4 {
    font-size: 0.25rem !important;
  }
  .FS-xl-5 {
    font-size: 0.3125rem !important;
  }
  .FS-xl-6 {
    font-size: 0.375rem !important;
  }
  .FS-xl-7 {
    font-size: 0.4375rem !important;
  }
  .FS-xl-8 {
    font-size: 0.5rem !important;
  }
  .FS-xl-9 {
    font-size: 0.5625rem !important;
  }
  .FS-xl-10 {
    font-size: 0.625rem !important;
  }
  .FS-xl-11 {
    font-size: 0.6875rem !important;
  }
  .FS-xl-12 {
    font-size: 0.75rem !important;
  }
  .FS-xl-13 {
    font-size: 0.8125rem !important;
  }
  .FS-xl-14 {
    font-size: 0.875rem !important;
  }
  .FS-xl-15 {
    font-size: 0.9375rem !important;
  }
  .FS-xl-16 {
    font-size: 1rem !important;
  }
  .FS-xl-17 {
    font-size: 1.0625rem !important;
  }
  .FS-xl-18 {
    font-size: 1.125rem !important;
  }
  .FS-xl-19 {
    font-size: 1.1875rem !important;
  }
  .FS-xl-20 {
    font-size: 1.25rem !important;
  }
  .FS-xl-21 {
    font-size: 1.3125rem !important;
  }
  .FS-xl-22 {
    font-size: 1.375rem !important;
  }
  .FS-xl-23 {
    font-size: 1.4375rem !important;
  }
  .FS-xl-24 {
    font-size: 1.5rem !important;
  }
  .FS-xl-25 {
    font-size: 1.5625rem !important;
  }
  .FS-xl-26 {
    font-size: 1.625rem !important;
  }
  .FS-xl-27 {
    font-size: 1.6875rem !important;
  }
  .FS-xl-28 {
    font-size: 1.75rem !important;
  }
  .FS-xl-29 {
    font-size: 1.8125rem !important;
  }
  .FS-xl-30 {
    font-size: 1.875rem !important;
  }
  .FS-xl-31 {
    font-size: 1.9375rem !important;
  }
  .FS-xl-32 {
    font-size: 2rem !important;
  }
  .FS-xl-33 {
    font-size: 2.0625rem !important;
  }
  .FS-xl-34 {
    font-size: 2.125rem !important;
  }
  .FS-xl-35 {
    font-size: 2.1875rem !important;
  }
  .FS-xl-36 {
    font-size: 2.25rem !important;
  }
  .FS-xl-37 {
    font-size: 2.3125rem !important;
  }
  .FS-xl-38 {
    font-size: 2.375rem !important;
  }
  .FS-xl-39 {
    font-size: 2.4375rem !important;
  }
  .FS-xl-40 {
    font-size: 2.5rem !important;
  }
  .FS-xl-41 {
    font-size: 2.5625rem !important;
  }
  .FS-xl-42 {
    font-size: 2.625rem !important;
  }
  .FS-xl-43 {
    font-size: 2.6875rem !important;
  }
  .FS-xl-44 {
    font-size: 2.75rem !important;
  }
  .FS-xl-45 {
    font-size: 2.8125rem !important;
  }
  .FS-xl-46 {
    font-size: 2.875rem !important;
  }
  .FS-xl-47 {
    font-size: 2.9375rem !important;
  }
  .FS-xl-48 {
    font-size: 3rem !important;
  }
  .FS-xl-49 {
    font-size: 3.0625rem !important;
  }
  .FS-xl-50 {
    font-size: 3.125rem !important;
  }
  .FS-xl-51 {
    font-size: 3.1875rem !important;
  }
  .FS-xl-52 {
    font-size: 3.25rem !important;
  }
  .FS-xl-53 {
    font-size: 3.3125rem !important;
  }
  .FS-xl-54 {
    font-size: 3.375rem !important;
  }
  .FS-xl-55 {
    font-size: 3.4375rem !important;
  }
  .FS-xl-56 {
    font-size: 3.5rem !important;
  }
  .FS-xl-57 {
    font-size: 3.5625rem !important;
  }
  .FS-xl-58 {
    font-size: 3.625rem !important;
  }
  .FS-xl-59 {
    font-size: 3.6875rem !important;
  }
  .FS-xl-60 {
    font-size: 3.75rem !important;
  }
  .FS-xl-61 {
    font-size: 3.8125rem !important;
  }
  .FS-xl-62 {
    font-size: 3.875rem !important;
  }
  .FS-xl-63 {
    font-size: 3.9375rem !important;
  }
  .FS-xl-64 {
    font-size: 4rem !important;
  }
}

.test {
  font-size: 1rem;
}

.btn {
  border-radius: 7px;
  background: transparent;
  min-width: 194px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: relative;
  overflow: hidden;
  font-weight: 600;
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.btn.w-auto {
  min-width: auto;
}

.ink {
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 100%;
  -webkit-transform: scale(0);
          transform: scale(0);
}

.animate {
  -webkit-animation: ripple 0.65s linear;
          animation: ripple 0.65s linear;
}

@-webkit-keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}

@keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}

.four-options [type="radio"] + .label {
  display: inline-block;
  padding: 15px 0;
  width: 48%;
  text-align: center;
}

@media (max-width: 767px) {
  .four-options [type="radio"] + .label {
    padding: 10px 0;
  }
}

.four-options [type="radio"] + .label svg {
  fill: #707070;
}

.four-options [type="radio"]:checked + .label {
  background: #04354A;
  color: #ffffff;
  font-weight: bold !important;
}

.four-options [type="radio"]:checked + .label svg {
  fill: #ffffff;
}

.four-options .form-control {
  font-size: 20px;
  padding-left: 25px;
}

@media (max-width: 767px) {
  .four-options .form-control {
    font-size: 16px;
  }
}

.four-options .icon {
  position: absolute;
  right: 32px;
  top: 50%;
  -webkit-transform: translatey(-50%);
          transform: translatey(-50%);
  margin-top: 7px;
}

@media (max-width: 767px) {
  .four-options .icon {
    margin-top: 3px;
  }
}

.four-options .label {
  color: #404040;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
  text-align: left;
  display: block;
  padding: 0;
}

.four-options .label svg {
  vertical-align: middle;
}

.four-options .checkbox-input + .checkbox {
  width: 100%;
  background: #EFEFEF;
  padding: 13px 17px;
  border-radius: 7px;
  position: relative;
  padding-left: 60px;
  margin-bottom: 0 !important;
}

.four-options .checkbox-input + .checkbox:after {
  content: '';
  height: 28px;
  width: 28px;
  top: 50%;
  -webkit-transform: translatey(-50%);
          transform: translatey(-50%);
  position: absolute;
  left: 17px;
  display: none;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.189' height='10.383' viewBox='0 0 14.189 10.383'%3E%3Cpath id='Path_551' data-name='Path 551' d='M14131.391,2256.857l4.871,4.294,7.266-7.265' transform='translate(-14130.398 -2252.825)' fill='none' stroke='%2304354A' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-position: center;
}

.four-options .checkbox-input + .checkbox:before {
  content: '';
  height: 28px;
  width: 28px;
  border-radius: 5px;
  display: block;
  position: absolute;
  border: 1px solid #707070;
  left: 17px;
  top: 50%;
  -webkit-transform: translatey(-50%);
          transform: translatey(-50%);
}

.four-options .checkbox-input:checked + .checkbox {
  background: #04354A;
  color: #fff;
  font-weight: bold !important;
}

.four-options .checkbox-input:checked + .checkbox:before {
  background: #fff;
}

.four-options .checkbox-input:checked + .checkbox:after {
  display: block;
}

.four-options.true .checkbox {
  background: #2BCB6B;
  color: #fff;
}

.four-options.true .checkbox:after {
  display: block;
  border-color: #2BCB6B;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.189' height='10.383' viewBox='0 0 14.189 10.383'%3E%3Cpath id='Path_551' data-name='Path 551' d='M14131.391,2256.857l4.871,4.294,7.266-7.265' transform='translate(-14130.398 -2252.825)' fill='none' stroke='%230eb86e' stroke-width='3'/%3E%3C/svg%3E%0A");
}

.four-options.true .checkbox:before {
  background: #fff;
  border-color: #2BCB6B;
}

.four-options.false .checkbox {
  background: #FE3D3D;
  color: #fff;
}

.four-options.false .checkbox:after {
  display: block;
  border-color: #FE3D3D;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.634' height='12.634' viewBox='0 0 12.634 12.634'%3E%3Cg id='Group_762' data-name='Group 762' transform='translate(-211.223 -617.796)'%3E%3Cpath id='Path_546' data-name='Path 546' d='M13302.8,2338.857l-10.513,10.513' transform='translate(-13080 -1720)' fill='none' stroke='%23fe3d3d' stroke-width='3'/%3E%3Cpath id='Path_547' data-name='Path 547' d='M13292.282,2338.857l10.513,10.513' transform='translate(-13079.999 -1720)' fill='none' stroke='%23fe3d3d' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.four-options.false .checkbox:before {
  background: #fff;
  border-color: #FE3D3D;
}

/* Place Holder CSS */
::-webkit-input-placeholder {
  color: #000;
  opacity: 0.5;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:-moz-placeholder {
  color: #000;
  opacity: 0.5;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

::-moz-placeholder {
  color: #000;
  opacity: 0.5;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:-ms-input-placeholder {
  color: #000;
  opacity: 0.5;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

/* Place Holder CSS for Focus */
:hover::-webkit-input-placeholder {
  opacity: 0.90;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:hover:-moz-placeholder {
  opacity: 0.90;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:hover::-moz-placeholder {
  opacity: 0.90;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:hover:-ms-input-placeholder {
  opacity: 0.90;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

/* Place Holder CSS for Focus */
:focus::-webkit-input-placeholder {
  opacity: 0.2;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:focus:-moz-placeholder {
  opacity: 0.2;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:focus::-moz-placeholder {
  opacity: 0.2;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

:focus:-ms-input-placeholder {
  opacity: 0.2;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

.form-group {
  margin-bottom: 22px;
}

.form-group label {
  margin-bottom: 0;
  color: #9E9E9E;
  margin-bottom: 8px;
}

.form-group .form-control {
  background: #fff;
  border: 0;
  color: #404040;
  border: solid 1px #BDBDBD;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  min-height: 50px;
  padding: 13px 27px;
}

.switch {
  position: relative;
  display: block;
  text-align: center;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.switch-slider {
  position: relative;
  cursor: pointer;
  width: 60px;
  display: inline-block;
  height: 10px;
  margin: 0 20px;
}

@media (max-width: 330px) {
  .switch-slider {
    margin: 0 15px;
  }
}

.small .switch-slider {
  margin: 0 10px;
  width: 48px;
}

.switch-slider:before {
  position: absolute;
  content: "";
  left: -4px;
  bottom: 4px;
  background-color: #eee;
  -webkit-transition: .4s;
  transition: .4s;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 60px;
  height: 18px;
  border-radius: 9px;
}

.small .switch-slider:before {
  height: 13px;
  width: 50px;
}

.switch-slider:after {
  position: absolute;
  content: "";
  height: 38px;
  width: 38px;
  left: -4px;
  bottom: 4px;
  background-color: #017CFF;
  -webkit-transition: .4s;
  transition: .4s;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.small .switch-slider:after {
  height: 28px;
  width: 28px;
}

.before-checked {
  color: #017CFF !important;
  font-weight: 600;
}

.after-checked {
  color: #707070 !important;
  font-weight: normal !important;
}

.switch.checked .switch-slider:after {
  -webkit-transform: translate(30px, -50%);
          transform: translate(30px, -50%);
}

.switch.checked .before-checked {
  color: #707070 !important;
  font-weight: normal !important;
}

.switch.checked .after-checked {
  color: #017CFF !important;
  font-weight: 600;
}

.switch.checked.small .switch-slider:after {
  -webkit-transform: translate(25px, -50%);
          transform: translate(25px, -50%);
}

/* Rounded sliders */
.switch-slider.round {
  border-radius: 34px;
}

.switch-slider.round::after {
  border-radius: 50%;
}

.form-group .nice-select {
  height: 58px;
  line-height: 50px;
  background: #fff;
  border: solid 1px #BDBDBD;
}

.nice-select:after {
  content: '';
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #404040;
}

.current {
  line-height: 25px;
  color: #000;
}

.font-weight-bold {
  font-weight: 600 !important;
}

.font-weight-bolder {
  font-weight: bold !important;
}

.nav-tab {
  overflow: auto;
  margin-left: -15px;
  margin-right: -15px;
  padding: 15px;
}

.nav-tab .nav {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.nav-tab .nav li {
  white-space: nowrap;
}

.nav-tab .nav .nav-link {
  white-space: nowrap;
  color: #000;
}

.nav-tab .nav .nav-link.active {
  color: #017CFF;
  border: solid 1px #017CFF;
  background: #EBEEFF;
  border-radius: 7px;
  font-weight: 600;
}

.progress {
  height: 10px;
  border-radius: 0px;
}

.progress .progress-bar {
  border-radius: 0px;
  min-width: 7px;
  -webkit-transition: width 1s linear;
  transition: width 1s linear;
}

.progress.green .progress-bar {
  background: #2BCB6B;
}

.progress.yellow .progress-bar {
  background: #FEA43D;
}

.progress.red .progress-bar {
  background: #FE3D3D;
}

.progress.orange .progress-bar {
  background: #FEA43D;
}

.checkbox {
  display: block;
  position: relative;
  padding-left: 33px;
  margin-bottom: 0;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

/* Hide the browser's default checkbox */
.checkbox input[type='checkbox'] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 50%;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #fff;
  border: solid 1px #707070;
  border-radius: 7px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

/* On mouse-over, add a grey background color */
/* When the checkbox is checked, add a blue background */
.checkbox input[type='checkbox']:checked ~ .checkmark {
  background-color: #3D5AFE;
  border-color: #3D5AFE;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.checkbox input[type='checkbox']:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.checkbox .checkmark:after {
  left: 8px;
  top: 4px;
  width: 7px;
  height: 12px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.datepicker .next,
.datepicker .prev {
  font-size: 0;
}

.datepicker .next::before {
  content: '';
  width: 23px;
  height: 17px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.964' height='17.711' viewBox='0 0 22.964 17.711'%3E%3Cg id='icons8_left_arrow' transform='translate(22.964 17.711) rotate(180)'%3E%3Cpath id='Path_118' data-name='Path 118' d='M8.825,0,.66,8.165,0,8.855l.66.69,8.165,8.165,1.381-1.381L3.692,9.816H22.964V7.895H3.692l6.514-6.514Z' transform='translate(0)' fill='%23707070'/%3E%3C/g%3E%3C/svg%3E%0A");
  margin: auto;
}

.datepicker .prev::before {
  content: '';
  width: 23px;
  height: 17px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.964' height='17.711' viewBox='0 0 22.964 17.711'%3E%3Cpath id='Path_118' data-name='Path 118' d='M74.325,108.5l-8.165,8.165-.66.69.66.69,8.165,8.165,1.381-1.381-6.514-6.514H88.464v-1.921H69.192l6.514-6.514Z' transform='translate(-65.5 -108.5)' fill='%23707070'/%3E%3C/svg%3E%0A");
  margin: auto;
}

.datepicker-inline {
  width: 100%;
}

.datepicker table {
  width: 100%;
  border-spacing: 5px;
  border-collapse: separate;
  max-width: 310px;
  margin: auto;
}

.datepicker td, .datepicker th {
  width: 38px;
  height: 38px;
  font-size: 14px;
  border-radius: 50%;
  font-weight: normal;
}

.datepicker table tr td.new, .datepicker table tr td.old {
  color: #BDBDBD;
}

.datepicker .datepicker-switch {
  font-size: 20px;
}

.datepicker {
  padding: 0;
}

.layout {
  padding: 21px;
}

header {
  padding: 27px 25px;
  height: 79px;
  -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.05);
          box-shadow: 0 5px 25px rgba(0, 0, 0, 0.05);
  background: #ffffff;
  position: fixed;
  width: 100%;
  z-index: 20;
}

header ~ .layout {
  padding-top: 89px;
}

.main-nav {
  position: fixed;
  left: 0;
  top: 0;
  visibility: hidden;
  opacity: 0;
  height: 100%;
  background: #fff;
  z-index: 19;
  padding: 0;
  width: 100%;
  -webkit-transition: .2s;
  transition: .2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.main-nav .navbody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.main-nav.open {
  visibility: visible;
  opacity: 1;
}

.main-nav .nav-profile {
  margin-bottom: 13px;
}

.main-nav ul {
  margin: 0;
  padding-left: 0;
  list-style: none;
}

.main-nav .mainnav-link {
  font-weight: lighter !important;
  padding: 23px 0 23px 30px;
  border-left: solid 3px transparent;
  display: block;
  text-decoration: none;
}

.main-nav .mainnav-link svg {
  margin-right: 23px;
  vertical-align: middle;
  margin-top: -2px;
  fill: #fff !important;
}

.main-nav .mainnav-link:hover, .main-nav .mainnav-link.active {
  border-color: #fff;
  border-width: 5px;
  color: #fff !important;
  font-weight: bold !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.main-nav .mainnav-link:hover svg *, .main-nav .mainnav-link.active svg * {
  fill: #fff !important;
}

.notifications-body {
  position: absolute;
  background: #fff;
  width: calc(100% - 30px);
  left: 15px;
  z-index: 21;
  -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.05);
          box-shadow: 0 5px 25px rgba(0, 0, 0, 0.05);
  border-radius: 5px;
  margin-top: -5px;
  opacity: 0;
  display: none;
  visibility: hidden;
  top: 70px;
}

.notifications-body.open {
  opacity: 1;
  display: block;
  visibility: visible;
}

.togglenavbar,
.notifications-toggle {
  cursor: pointer;
}

.notifications .new-icon {
  opacity: 0;
  display: none;
  visibility: hidden;
}

.notifications.new .new-icon {
  opacity: 1;
  display: block;
  visibility: visible;
}

.main-nav.open .menubar-color {
  background-color: #04354A;
}

.main-nav.open .logo svg * {
  fill: #fff;
}

footer {
  padding-top: 52px;
  border-top: solid 7px #51B847 !important;
}

@media only screen and (min-width: 992px) {
  footer {
    padding-top: 133px !important;
  }
}

footer .BT-green {
  border-width: 7px !important;
}

footer .footernav li {
  list-style: none;
}

.slideshow h1 {
  line-height: 1.4;
}

.slideshow p {
  line-height: 1.3;
}

.slideshow .btn {
  border-radius: 25px;
}

.breadcrumb {
  background: transparent;
  padding: 0;
  margin: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 36px;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: auto;
  white-space: nowrap;
  display: flex;
  flex-wrap: nowrap;
  overflow: auto;
  margin-right: -20px;
}

.breadcrumb li {
  margin-right: 6px;
}

.breadcrumb a {
  margin-right: 6px;
  color: #9E9E9E;
  font-weight: normal;
  font-size: 14px;
}

.breadcrumb a:hover {
  color: #3D5AFE;
}

.breadcrumb svg {
  vertical-align: middle;
}

.cart {
  border-radius: 10px;
  background: #fff;
  padding: 27px 27px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.05);
          box-shadow: 0 5px 25px rgba(0, 0, 0, 0.05);
  overflow: hidden;
  border-width: 15px !important;
}

.cart.overflow {
  overflow: visible;
}

.cart .cart-title {
  font-size: 20px;
  font-weight: lighter;
  margin-bottom: 0;
}

.page-title {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 2px;
  margin-top: 5px;
}

.hide {
  display: none;
}

.apply-box .lightbox-close-icon {
  position: absolute;
  top: 54px;
  right: 62px;
  line-height: 0;
  z-index: 500;
  cursor: pointer;
  pointer-events: all;
}

.apply-box .lightbox-close-bg::before {
  content: '';
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(34, 20, 20, 0.8);
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

@media (min-width: 768px) {
  .apply-box {
    display: block;
  }
  .apply-box input.form-control {
    height: 72px;
  }
}

.apply-box #apply-in-forms, .apply-box #apply-up-forms {
  height: 100%;
}

.apply-box .container {
  max-width: 790px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  pointer-events: none;
}

.apply-box .container > div {
  width: 100%;
  max-height: 90%;
  overflow: auto;
  position: relative;
}

.apply-box .form-group {
  margin: auto;
}

@media (min-width: 768px) {
  .xl-big .container {
    max-width: calc(100% - 200px);
  }
  .xl-big .form-group {
    max-width: 100%;
    margin: auto;
  }
}

.apply-box .apply-body {
  background: #ffffff;
  border-radius: 10px;
  pointer-events: all;
}

.apply-box .apply-body .form-group [type="radio"] + .label {
  display: inline-block;
  padding: 15px 0;
  width: 48%;
  text-align: center;
}

@media (max-width: 767px) {
  .apply-box .apply-body .form-group [type="radio"] + .label {
    padding: 10px 0;
  }
}

.apply-box .apply-body .form-group [type="radio"] + .label svg {
  fill: #707070;
}

.apply-box .apply-body .form-group [type="radio"]:checked + .label {
  background: #04354A;
  color: #ffffff;
  font-weight: bold !important;
}

.apply-box .apply-body .form-group [type="radio"]:checked + .label svg {
  fill: #ffffff;
}

.apply-box .apply-body .form-group .form-control {
  font-size: 20px;
  padding-left: 25px;
}

@media (max-width: 767px) {
  .apply-box .apply-body .form-group .form-control {
    font-size: 16px;
  }
}

.apply-box .apply-body .form-group .icon {
  position: absolute;
  right: 32px;
  top: 50%;
  -webkit-transform: translatey(-50%);
          transform: translatey(-50%);
  margin-top: 7px;
}

@media (max-width: 767px) {
  .apply-box .apply-body .form-group .icon {
    margin-top: 3px;
  }
}

.apply-box .apply-body .form-group .label {
  color: #9E9E9E;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
  text-align: left;
  display: block;
  padding: 0;
}

@media (max-width: 767px) {
  .apply-box .apply-body .form-group .label {
    font-size: 14px;
  }
}

.apply-box .apply-body .form-group .label svg {
  vertical-align: middle;
}

.apply-box .apply-body .form-group .checkbox-input + .checkbox {
  width: 100%;
  background: #EEEEEE;
  padding: 20px 30px;
  border-radius: 7px;
  position: relative;
  padding-left: 80px;
  color: #000;
}

@media (max-width: 767px) {
  .apply-box .apply-body .form-group .checkbox-input + .checkbox {
    font-size: 14px;
    padding: 11px 0 11px 15px;
    padding-left: 50px;
  }
}

.apply-box .apply-body .form-group .checkbox-input + .checkbox:after {
  content: '';
  width: 6px;
  height: 12px;
  -webkit-transform: rotate(47deg) translatey(-50%);
          transform: rotate(47deg) translatey(-50%);
  border-right: 2px solid #04354A;
  border-bottom: 2px solid #04354A;
  display: block;
  position: absolute;
  left: 32px;
  top: calc(50% - 2px);
  left: 39px;
  display: none;
}

@media (max-width: 767px) {
  .apply-box .apply-body .form-group .checkbox-input + .checkbox:after {
    left: 22px;
    top: calc(50% - 2px);
    width: 4px;
    height: 8px;
  }
}

.apply-box .apply-body .form-group .checkbox-input + .checkbox:before {
  content: '';
  height: 31px;
  width: 31px;
  border-radius: 5px;
  display: block;
  position: absolute;
  border: 1px solid #000;
  left: 30px;
  top: 50%;
  -webkit-transform: translatey(-50%);
          transform: translatey(-50%);
}

@media (max-width: 767px) {
  .apply-box .apply-body .form-group .checkbox-input + .checkbox:before {
    height: 21px;
    width: 21px;
    left: 16px;
  }
}

.apply-box .apply-body .form-group .checkbox-input:checked + .checkbox {
  background: #04354A;
  color: #fff;
  font-weight: bold !important;
}

.apply-box .apply-body .form-group .checkbox-input:checked + .checkbox:before {
  background: #fff;
}

.apply-box .apply-body .form-group .checkbox-input:checked + .checkbox:after {
  display: block;
}

.apply-box .apply-body .nice-select {
  line-height: 56px;
  height: 72px;
}

@media (max-width: 767px) {
  .apply-box .apply-body .nice-select {
    height: 45px;
    line-height: 30px;
  }
}

.apply-box .apply-box-title {
  margin-bottom: 32px;
}

.apply-box .apply-box-title h2 {
  font-size: 30px;
  font-weight: bold;
}

@media (max-width: 767px) {
  .apply-box .apply-box-title h2 {
    font-size: 16px;
  }
}

.apply-box .apply-box-title .progress {
  border-radius: 0;
}

.apply-box .apply-box-title .progress .progress-bar {
  border-radius: 0;
  background: #2BCB6B;
}

.apply-box .apply-box-title .question {
  font-size: 20px;
  margin: 30px 0;
}

@media (max-width: 767px) {
  .apply-box .apply-box-title .question {
    margin: 20px 0;
    font-size: 16px;
  }
}

.apply-box .apply-box-title p {
  font-size: 18px;
  font-weight: lighter;
  color: #000000;
}

@media (max-width: 767px) {
  .apply-box .apply-box-title p {
    font-size: 16px;
  }
}

.apply-box .apply-box-title p b {
  display: block;
}

.apply-box .form-btn-group {
  text-align: right;
  margin-top: 15px;
}

.apply-box .form-btn-group .btn {
  padding: 18px 64px;
  font-size: 22px;
  border-radius: 7px;
}

@media (max-width: 767px) {
  .apply-box .form-btn-group .btn {
    width: 100%;
    margin-bottom: 22px;
    font-size: 14px;
    padding: 13px 64px;
  }
}

.apply-box .form-btn-group .Next-btn {
  background: #00B1FF;
  color: #ffffff;
  border: solid 1px #00B1FF;
}

.apply-box .form-btn-group .Back-btn {
  border: solid 1px #04354A;
  color: #04354A;
  background: #fff;
}

@media (min-width: 768px) {
  .apply-box .form-btn-group .Back-btn {
    margin-right: 30px;
  }
}

.datepicker td, .datepicker th {
  width: 40px;
}

.slider.slider-horizontal {
  width: 100%;
}

.slider-tick-label-container {
  margin-left: 0 !important;
  width: 100% !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.slider-tick-label-container .slider-tick-label {
  width: 100% !important;
}

.slider-tick-label-container .slider-tick-label:first-child {
  width: 50% !important;
  text-align: left !important;
}

.slider-tick-label-container .slider-tick-label:last-child {
  width: 50% !important;
  text-align: right !important;
}

.slider-tick {
  display: none;
}

.slider-selection.tick-slider-selection {
  background: #04354A !important;
}

.slider-handle {
  background: #fff;
  border: 12px solid #04354A;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin-left: -20px !important;
  margin-top: -10px !important;
  width: 15px;
  height: 15px;
}

.slider-track {
  background: #eee;
  height: 15px;
  height: 15px !important;
  border-radius: 10px;
}

.slider.slider-horizontal .slider-tick-label-container {
  margin-top: 35px;
}

.slider.slider-horizontal {
  margin-bottom: 100px !important;
}

.nice-select .current {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
}

#Card-Number {
  padding-right: 10px;
}

.Payments-metods #Credit-Cards {
  /* Place Holder CSS */
}

.Payments-metods #Credit-Cards .form-group .form-control {
  height: 61px;
  border-radius: 7px;
}

.Payments-metods #Credit-Cards ::-webkit-input-placeholder {
  color: #000;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods #Credit-Cards :-moz-placeholder {
  color: #000;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods #Credit-Cards ::-moz-placeholder {
  color: #000;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods #Credit-Cards :-ms-input-placeholder {
  color: #000;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods #EFT {
  /* Place Holder CSS */
}

.Payments-metods #EFT .form-group .form-control {
  height: 61px;
  border-radius: 7px;
}

.Payments-metods #EFT ::-webkit-input-placeholder {
  color: #9E9E9E;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods #EFT :-moz-placeholder {
  color: #9E9E9E;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods #EFT ::-moz-placeholder {
  color: #9E9E9E;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods #EFT :-ms-input-placeholder {
  color: #9E9E9E;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}

.Payments-metods .Payments-metod {
  width: 100%;
  background: #EEEEEE;
  padding: 11px 17px;
  border-radius: 7px;
  position: relative;
  padding-left: 77px;
  color: #000;
  display: block;
  margin-bottom: 22px;
  min-height: 61px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border: 1px solid transparent;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
}

.Payments-metods .Payments-metod:after {
  content: '';
  width: 6px;
  height: 12px;
  -webkit-transform: rotate(47deg) translatey(-50%);
          transform: rotate(47deg) translatey(-50%);
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  display: block;
  position: absolute;
  left: 14px;
  top: calc(50% - 3px);
  left: 33px;
  display: none;
}

.Payments-metods .Payments-metod:before {
  content: '';
  height: 26px;
  width: 26px;
  border-radius: 5px;
  display: block;
  position: absolute;
  border: 1px solid #707070;
  left: 27px;
  top: 50%;
  -webkit-transform: translatey(-50%);
          transform: translatey(-50%);
  border-radius: 50%;
}

.Payments-metods .Payments-metod.active {
  background: #fff;
  color: #017CFF !important;
  font-weight: bold;
  border-color: #017CFF !important;
}

.Payments-metods .Payments-metod.active:before {
  background: #017CFF;
  border-color: #017CFF;
}

.Payments-metods .Payments-metod.active:after {
  display: block;
}

#EFT .checkbox-input + label {
  width: 100%;
  padding: 0 0 0 46PX !important;
  border-radius: 7px;
  position: relative;
  padding-left: 80px;
  color: #000;
  cursor: pointer;
}

@media (max-width: 767px) {
  #EFT .checkbox-input + label {
    font-size: 14px;
    padding: 11px 0 11px 15px;
    padding-left: 50px;
  }
}

#EFT .checkbox-input + label:after {
  content: '';
  width: 7px;
  height: 14px;
  -webkit-transform: rotate(47deg);
          transform: rotate(47deg);
  border-right: 2px solid #04354A;
  border-bottom: 2px solid #04354A;
  display: block;
  position: absolute;
  left: 32px;
  top: 12px;
  left: 12px;
  display: none;
}

#EFT .checkbox-input + label:before {
  content: '';
  height: 30px;
  width: 30px;
  border-radius: 5px;
  display: block;
  position: absolute;
  border: 1px solid #707070;
  left: 0px;
  top: 6px;
}

#EFT .checkbox-input:checked + label:after {
  display: block;
}

.lightbox {
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
  margin: auto;
  z-index: 19;
  left: 0;
}

.lightbox .lightbox-body {
  background: #fff;
  padding: 22px 18px;
  border-radius: 15px;
  pointer-events: all;
}

.lightbox .lightbox-close-icon {
  position: absolute;
  top: 26px;
  right: 26px;
  line-height: 0;
  z-index: 500;
  cursor: pointer;
}

.lightbox .lightbox-close-icon svg {
  width: 17px;
  height: 17px;
}

.lightbox .lightbox-close-bg::before {
  content: '';
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(34, 20, 20, 0.8);
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

.lightbox #apply-in-forms, .lightbox #apply-up-forms {
  height: 100%;
}

.lightbox .container {
  max-width: 790px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  pointer-events: none;
}

.lightbox .container > div {
  width: 100%;
  max-height: 90%;
  position: relative;
  overflow: auto;
  pointer-events: all;
}

.lightbox .form-group {
  margin: auto;
}

html.open {
  height: 100%;
  overflow: hidden;
}

.blur .layout, .blur header {
  -webkit-filter: blur(5px);
          filter: blur(5px);
}

.star {
  stroke: #BDBDBD;
  fill: transparent;
  stroke-width: 3;
  outline-offset: -5px;
}

.star.active {
  fill: #FEA43D;
  stroke: #FEA43D;
}

.cart-title .btn {
  min-width: auto;
  border-radius: 10px;
}

.Documentation .hide {
  display: none;
}

.Documentation .form-group .form-control {
  font-size: 20px;
  padding-left: 25px;
}

@media (max-width: 767px) {
  .Documentation .form-group .form-control {
    font-size: 16px;
  }
}

.Documentation .form-group .label {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
  text-align: left;
  display: block;
  padding: 0;
}

@media (max-width: 767px) {
  .Documentation .form-group .label {
    font-size: 14px;
  }
}

.Documentation .form-group .label svg {
  vertical-align: middle;
}

.Documentation .form-group .checkbox-input + .checkbox {
  width: 100%;
  padding: 20px 30px;
  border-radius: 7px;
  position: relative;
  padding-left: 80px;
}

@media (max-width: 767px) {
  .Documentation .form-group .checkbox-input + .checkbox {
    font-size: 14px;
    padding: 11px 0 11px 15px;
    padding-left: 50px !important;
  }
}

.Documentation .form-group .checkbox-input + .checkbox:after {
  content: '';
  width: 6px;
  height: 12px;
  -webkit-transform: rotate(47deg) translatey(-50%);
          transform: rotate(47deg) translatey(-50%);
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  display: block;
  position: absolute;
  left: 32px;
  top: calc(50% - 2px);
  left: 8px;
  display: none;
}

.Documentation .form-group .checkbox-input + .checkbox:before {
  content: '';
  height: 31px;
  width: 31px;
  border-radius: 5px;
  display: block;
  position: absolute;
  border: 1px solid #000;
  left: 0px;
  top: 50%;
  -webkit-transform: translatey(-50%);
          transform: translatey(-50%);
}

.Documentation .form-group .checkbox-input:checked + .checkbox {
  color: #2BCB6B;
  font-weight: bold !important;
}

.Documentation .form-group .checkbox-input:checked + .checkbox svg * {
  fill: #2BCB6B !important;
}

.Documentation .form-group .checkbox-input:checked + .checkbox:before {
  background: #2BCB6B;
  border: 1px solid #2BCB6B;
}

.Documentation .form-group .checkbox-input:checked + .checkbox:after {
  display: block;
}

.Profile .form-group {
  margin-bottom: 16px;
}

.Profile .profile-img {
  border-radius: 50%;
  position: relative;
  display: inline-block;
}

.Profile .profile-img:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.388' height='23.56' viewBox='0 0 26.388 23.56'%3E%3Cpath id='Path_191' data-name='Path 191' d='M42.26,48a3.774,3.774,0,0,0-3.714,3.1l-.118.666H35.77A3.767,3.767,0,0,0,32,55.539V67.791a3.767,3.767,0,0,0,3.77,3.77H54.618a3.767,3.767,0,0,0,3.77-3.77V55.539a3.767,3.767,0,0,0-3.77-3.77H51.96l-.121-.666A3.767,3.767,0,0,0,48.128,48Zm0,1.885h5.868a1.884,1.884,0,0,1,1.859,1.554l.122.663a1.88,1.88,0,0,0,1.852,1.554h2.658A1.888,1.888,0,0,1,56.5,55.539V67.791a1.888,1.888,0,0,1-1.885,1.885H35.77a1.888,1.888,0,0,1-1.885-1.885V55.539a1.888,1.888,0,0,1,1.885-1.885h2.658A1.887,1.887,0,0,0,40.283,52.1l.122-.663A1.881,1.881,0,0,1,42.26,49.885Zm2.934,5.654a6.126,6.126,0,1,0,6.126,6.126A6.126,6.126,0,0,0,45.194,55.539Zm0,1.885a4.241,4.241,0,1,1-4.241,4.241A4.247,4.247,0,0,1,45.194,57.424Z' transform='translate(-32 -48)' fill='%23fff'/%3E%3C/svg%3E%0A");
  content: '';
  width: 26px;
  height: 23px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.Profile .profile-img:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(4, 53, 74, 0.7);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.Profile .profile-img img {
  border-radius: 50%;
  border: 4px solid #707070;
}

.btn-minh {
  min-height: 46px !important;
  padding: 0px 27px !important;
}

.lbl-minh {
  min-height: 46px !important;
  padding: 10px 27px !important;
}

.Documentation .form-group .checkbox-input:checked + .checkbox {
  color: #2BCB6B !important;
  font-weight: bold;
}

.pch-color::-webkit-input-placeholder {
  color: #9E9E9E;
  font-size: 16px;
  font-weight: normal;
}

.pch-color:-ms-input-placeholder {
  color: #9E9E9E;
  font-size: 16px;
  font-weight: normal;
}

.pch-color::-ms-input-placeholder {
  color: #9E9E9E;
  font-size: 16px;
  font-weight: normal;
}

.pch-color::placeholder {
  color: #9E9E9E;
  font-size: 16px;
  font-weight: normal;
}

.Assements span.current {
  font-size: 18px !important;
  font-weight: normal;
  color: black !important;
}

.apply-body table {
  border-collapse: separate !important;
  border: 0;
  border-spacing: 0;
}

.apply-body tr th, .apply-body tr td {
  border: 0;
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}

.apply-body tr th:first-child, .apply-body tr td:first-child {
  border-left: 1px solid #dee2e6;
}

.apply-body tr:first-child th:first-child, .apply-body tr:first-child td:first-child {
  border-radius: 7px 7px 0 0;
}

.apply-body tr:last-child th, .apply-body tr:last-child td {
  border-bottom: 1px solid #dee2e6;
}

.apply-body tr:last-child th:first-child, .apply-body tr:last-child td:first-child {
  border-radius: 0 0 0 7px;
}

.apply-body tr:last-child th:last-child, .apply-body tr:last-child td:last-child {
  border-radius: 0 0 7px 0;
}

.Test-1-40 .topicon .checkbox-input + .checkbox:before {
  -webkit-transform: none !important;
          transform: none !important;
  top: 16px !important;
  height: 24px !important;
  width: 24px !important;
}

.Test-1-40 .topicon .checkbox-input + .checkbox:after {
  top: 25px !important;
}

.Next {
  margin-bottom: 0 !important;
}

.lineh-23 {
  line-height: 23px;
}

.lineh-22 {
  line-height: 22px;
}
/*# sourceMappingURL=main.css.map */