/*** General ***/
body {
  overflow-x: hidden !important;
}

.p0 {
  padding: 0em !important;
}

.pl-0 {
  padding-left: 0em !important;
}

.pr-0 {
  padding-right: 0em !important;
}

.pb-0 {
  padding-bottom: 0em !important;
}

.pt-0 {
  padding-top: 0em !important;
}

.m0 {
  margin: 0em !important;
}

.mt-0 {
  margin-top: 0em !important;
}

.mb-0 {
  margin-bottom: 0em !important;
}

.p-tb-0 {
  padding: 0em 0 !important;
}

.m-tb-0 {
  margin: 0em 0 !important;
}

.p-lr-0 {
  padding: 0 0em !important;
}

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

.b-tr-bl-0 {
  border-radius: 0px 0 !important;
}

.b-tl-br-0 {
  border-radius: 0 0px !important;
}

.bl-bt-0 {
  border-radius: 0px 0 !important;
}

.bl-bb-0 {
  border-radius: 0 0px !important;
}

.br-bt-0 {
  border-radius: 0px 0 !important;
}

.br-bb-0 {
  border-radius: 0 0px !important;
}

.f-0 {
  font-size: 0px;
}

.p1 {
  padding: 1em !important;
}

.pl-1 {
  padding-left: 1em !important;
}

.pr-1 {
  padding-right: 1em !important;
}

.pb-1 {
  padding-bottom: 1em !important;
}

.pt-1 {
  padding-top: 1em !important;
}

.m1 {
  margin: 1em !important;
}

.mt-1 {
  margin-top: 1em !important;
}

.mb-1 {
  margin-bottom: 1em !important;
}

.p-tb-1 {
  padding: 1em 0 !important;
}

.m-tb-1 {
  margin: 1em 0 !important;
}

.p-lr-1 {
  padding: 0 1em !important;
}

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

.b-tr-bl-1 {
  border-radius: 1px 0 !important;
}

.b-tl-br-1 {
  border-radius: 0 1px !important;
}

.bl-bt-1 {
  border-radius: 1px 0 !important;
}

.bl-bb-1 {
  border-radius: 0 1px !important;
}

.br-bt-1 {
  border-radius: 1px 0 !important;
}

.br-bb-1 {
  border-radius: 0 1px !important;
}

.f-1 {
  font-size: 1px;
}

.p2 {
  padding: 2em !important;
}

.pl-2 {
  padding-left: 2em !important;
}

.pr-2 {
  padding-right: 2em !important;
}

.pb-2 {
  padding-bottom: 2em !important;
}

.pt-2 {
  padding-top: 2em !important;
}

.m2 {
  margin: 2em !important;
}

.mt-2 {
  margin-top: 2em !important;
}

.mb-2 {
  margin-bottom: 2em !important;
}

.p-tb-2 {
  padding: 2em 0 !important;
}

.m-tb-2 {
  margin: 2em 0 !important;
}

.p-lr-2 {
  padding: 0 2em !important;
}

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

.b-tr-bl-2 {
  border-radius: 2px 0 !important;
}

.b-tl-br-2 {
  border-radius: 0 2px !important;
}

.bl-bt-2 {
  border-radius: 2px 0 !important;
}

.bl-bb-2 {
  border-radius: 0 2px !important;
}

.br-bt-2 {
  border-radius: 2px 0 !important;
}

.br-bb-2 {
  border-radius: 0 2px !important;
}

.f-2 {
  font-size: 2px;
}

.p3 {
  padding: 3em !important;
}

.pl-3 {
  padding-left: 3em !important;
}

.pr-3 {
  padding-right: 3em !important;
}

.pb-3 {
  padding-bottom: 3em !important;
}

.pt-3 {
  padding-top: 3em !important;
}

.m3 {
  margin: 3em !important;
}

.mt-3 {
  margin-top: 3em !important;
}

.mb-3 {
  margin-bottom: 3em !important;
}

.p-tb-3 {
  padding: 3em 0 !important;
}

.m-tb-3 {
  margin: 3em 0 !important;
}

.p-lr-3 {
  padding: 0 3em !important;
}

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

.b-tr-bl-3 {
  border-radius: 3px 0 !important;
}

.b-tl-br-3 {
  border-radius: 0 3px !important;
}

.bl-bt-3 {
  border-radius: 3px 0 !important;
}

.bl-bb-3 {
  border-radius: 0 3px !important;
}

.br-bt-3 {
  border-radius: 3px 0 !important;
}

.br-bb-3 {
  border-radius: 0 3px !important;
}

.f-3 {
  font-size: 3px;
}

.p4 {
  padding: 4em !important;
}

.pl-4 {
  padding-left: 4em !important;
}

.pr-4 {
  padding-right: 4em !important;
}

.pb-4 {
  padding-bottom: 4em !important;
}

.pt-4 {
  padding-top: 4em !important;
}

.m4 {
  margin: 4em !important;
}

.mt-4 {
  margin-top: 4em !important;
}

.mb-4 {
  margin-bottom: 4em !important;
}

.p-tb-4 {
  padding: 4em 0 !important;
}

.m-tb-4 {
  margin: 4em 0 !important;
}

.p-lr-4 {
  padding: 0 4em !important;
}

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

.b-tr-bl-4 {
  border-radius: 4px 0 !important;
}

.b-tl-br-4 {
  border-radius: 0 4px !important;
}

.bl-bt-4 {
  border-radius: 4px 0 !important;
}

.bl-bb-4 {
  border-radius: 0 4px !important;
}

.br-bt-4 {
  border-radius: 4px 0 !important;
}

.br-bb-4 {
  border-radius: 0 4px !important;
}

.f-4 {
  font-size: 4px;
}

.p5 {
  padding: 5em !important;
}

.pl-5 {
  padding-left: 5em !important;
}

.pr-5 {
  padding-right: 5em !important;
}

.pb-5 {
  padding-bottom: 5em !important;
}

.pt-5 {
  padding-top: 5em !important;
}

.m5 {
  margin: 5em !important;
}

.mt-5 {
  margin-top: 5em !important;
}

.mb-5 {
  margin-bottom: 5em !important;
}

.p-tb-5 {
  padding: 5em 0 !important;
}

.m-tb-5 {
  margin: 5em 0 !important;
}

.p-lr-5 {
  padding: 0 5em !important;
}

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

.b-tr-bl-5 {
  border-radius: 5px 0 !important;
}

.b-tl-br-5 {
  border-radius: 0 5px !important;
}

.bl-bt-5 {
  border-radius: 5px 0 !important;
}

.bl-bb-5 {
  border-radius: 0 5px !important;
}

.br-bt-5 {
  border-radius: 5px 0 !important;
}

.br-bb-5 {
  border-radius: 0 5px !important;
}

.f-5 {
  font-size: 5px;
}

.p6 {
  padding: 6em !important;
}

.pl-6 {
  padding-left: 6em !important;
}

.pr-6 {
  padding-right: 6em !important;
}

.pb-6 {
  padding-bottom: 6em !important;
}

.pt-6 {
  padding-top: 6em !important;
}

.m6 {
  margin: 6em !important;
}

.mt-6 {
  margin-top: 6em !important;
}

.mb-6 {
  margin-bottom: 6em !important;
}

.p-tb-6 {
  padding: 6em 0 !important;
}

.m-tb-6 {
  margin: 6em 0 !important;
}

.p-lr-6 {
  padding: 0 6em !important;
}

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

.b-tr-bl-6 {
  border-radius: 6px 0 !important;
}

.b-tl-br-6 {
  border-radius: 0 6px !important;
}

.bl-bt-6 {
  border-radius: 6px 0 !important;
}

.bl-bb-6 {
  border-radius: 0 6px !important;
}

.br-bt-6 {
  border-radius: 6px 0 !important;
}

.br-bb-6 {
  border-radius: 0 6px !important;
}

.f-6 {
  font-size: 6px;
}

.p7 {
  padding: 7em !important;
}

.pl-7 {
  padding-left: 7em !important;
}

.pr-7 {
  padding-right: 7em !important;
}

.pb-7 {
  padding-bottom: 7em !important;
}

.pt-7 {
  padding-top: 7em !important;
}

.m7 {
  margin: 7em !important;
}

.mt-7 {
  margin-top: 7em !important;
}

.mb-7 {
  margin-bottom: 7em !important;
}

.p-tb-7 {
  padding: 7em 0 !important;
}

.m-tb-7 {
  margin: 7em 0 !important;
}

.p-lr-7 {
  padding: 0 7em !important;
}

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

.b-tr-bl-7 {
  border-radius: 7px 0 !important;
}

.b-tl-br-7 {
  border-radius: 0 7px !important;
}

.bl-bt-7 {
  border-radius: 7px 0 !important;
}

.bl-bb-7 {
  border-radius: 0 7px !important;
}

.br-bt-7 {
  border-radius: 7px 0 !important;
}

.br-bb-7 {
  border-radius: 0 7px !important;
}

.f-7 {
  font-size: 7px;
}

.p8 {
  padding: 8em !important;
}

.pl-8 {
  padding-left: 8em !important;
}

.pr-8 {
  padding-right: 8em !important;
}

.pb-8 {
  padding-bottom: 8em !important;
}

.pt-8 {
  padding-top: 8em !important;
}

.m8 {
  margin: 8em !important;
}

.mt-8 {
  margin-top: 8em !important;
}

.mb-8 {
  margin-bottom: 8em !important;
}

.p-tb-8 {
  padding: 8em 0 !important;
}

.m-tb-8 {
  margin: 8em 0 !important;
}

.p-lr-8 {
  padding: 0 8em !important;
}

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

.b-tr-bl-8 {
  border-radius: 8px 0 !important;
}

.b-tl-br-8 {
  border-radius: 0 8px !important;
}

.bl-bt-8 {
  border-radius: 8px 0 !important;
}

.bl-bb-8 {
  border-radius: 0 8px !important;
}

.br-bt-8 {
  border-radius: 8px 0 !important;
}

.br-bb-8 {
  border-radius: 0 8px !important;
}

.f-8 {
  font-size: 8px;
}

.p9 {
  padding: 9em !important;
}

.pl-9 {
  padding-left: 9em !important;
}

.pr-9 {
  padding-right: 9em !important;
}

.pb-9 {
  padding-bottom: 9em !important;
}

.pt-9 {
  padding-top: 9em !important;
}

.m9 {
  margin: 9em !important;
}

.mt-9 {
  margin-top: 9em !important;
}

.mb-9 {
  margin-bottom: 9em !important;
}

.p-tb-9 {
  padding: 9em 0 !important;
}

.m-tb-9 {
  margin: 9em 0 !important;
}

.p-lr-9 {
  padding: 0 9em !important;
}

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

.b-tr-bl-9 {
  border-radius: 9px 0 !important;
}

.b-tl-br-9 {
  border-radius: 0 9px !important;
}

.bl-bt-9 {
  border-radius: 9px 0 !important;
}

.bl-bb-9 {
  border-radius: 0 9px !important;
}

.br-bt-9 {
  border-radius: 9px 0 !important;
}

.br-bb-9 {
  border-radius: 0 9px !important;
}

.f-9 {
  font-size: 9px;
}

.p10 {
  padding: 10em !important;
}

.pl-10 {
  padding-left: 10em !important;
}

.pr-10 {
  padding-right: 10em !important;
}

.pb-10 {
  padding-bottom: 10em !important;
}

.pt-10 {
  padding-top: 10em !important;
}

.m10 {
  margin: 10em !important;
}

.mt-10 {
  margin-top: 10em !important;
}

.mb-10 {
  margin-bottom: 10em !important;
}

.p-tb-10 {
  padding: 10em 0 !important;
}

.m-tb-10 {
  margin: 10em 0 !important;
}

.p-lr-10 {
  padding: 0 10em !important;
}

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

.b-tr-bl-10 {
  border-radius: 10px 0 !important;
}

.b-tl-br-10 {
  border-radius: 0 10px !important;
}

.bl-bt-10 {
  border-radius: 10px 0 !important;
}

.bl-bb-10 {
  border-radius: 0 10px !important;
}

.br-bt-10 {
  border-radius: 10px 0 !important;
}

.br-bb-10 {
  border-radius: 0 10px !important;
}

.f-10 {
  font-size: 10px;
}

.p11 {
  padding: 11em !important;
}

.pl-11 {
  padding-left: 11em !important;
}

.pr-11 {
  padding-right: 11em !important;
}

.pb-11 {
  padding-bottom: 11em !important;
}

.pt-11 {
  padding-top: 11em !important;
}

.m11 {
  margin: 11em !important;
}

.mt-11 {
  margin-top: 11em !important;
}

.mb-11 {
  margin-bottom: 11em !important;
}

.p-tb-11 {
  padding: 11em 0 !important;
}

.m-tb-11 {
  margin: 11em 0 !important;
}

.p-lr-11 {
  padding: 0 11em !important;
}

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

.b-tr-bl-11 {
  border-radius: 11px 0 !important;
}

.b-tl-br-11 {
  border-radius: 0 11px !important;
}

.bl-bt-11 {
  border-radius: 11px 0 !important;
}

.bl-bb-11 {
  border-radius: 0 11px !important;
}

.br-bt-11 {
  border-radius: 11px 0 !important;
}

.br-bb-11 {
  border-radius: 0 11px !important;
}

.f-11 {
  font-size: 11px;
}

.p12 {
  padding: 12em !important;
}

.pl-12 {
  padding-left: 12em !important;
}

.pr-12 {
  padding-right: 12em !important;
}

.pb-12 {
  padding-bottom: 12em !important;
}

.pt-12 {
  padding-top: 12em !important;
}

.m12 {
  margin: 12em !important;
}

.mt-12 {
  margin-top: 12em !important;
}

.mb-12 {
  margin-bottom: 12em !important;
}

.p-tb-12 {
  padding: 12em 0 !important;
}

.m-tb-12 {
  margin: 12em 0 !important;
}

.p-lr-12 {
  padding: 0 12em !important;
}

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

.b-tr-bl-12 {
  border-radius: 12px 0 !important;
}

.b-tl-br-12 {
  border-radius: 0 12px !important;
}

.bl-bt-12 {
  border-radius: 12px 0 !important;
}

.bl-bb-12 {
  border-radius: 0 12px !important;
}

.br-bt-12 {
  border-radius: 12px 0 !important;
}

.br-bb-12 {
  border-radius: 0 12px !important;
}

.f-12 {
  font-size: 12px;
}

.p13 {
  padding: 13em !important;
}

.pl-13 {
  padding-left: 13em !important;
}

.pr-13 {
  padding-right: 13em !important;
}

.pb-13 {
  padding-bottom: 13em !important;
}

.pt-13 {
  padding-top: 13em !important;
}

.m13 {
  margin: 13em !important;
}

.mt-13 {
  margin-top: 13em !important;
}

.mb-13 {
  margin-bottom: 13em !important;
}

.p-tb-13 {
  padding: 13em 0 !important;
}

.m-tb-13 {
  margin: 13em 0 !important;
}

.p-lr-13 {
  padding: 0 13em !important;
}

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

.b-tr-bl-13 {
  border-radius: 13px 0 !important;
}

.b-tl-br-13 {
  border-radius: 0 13px !important;
}

.bl-bt-13 {
  border-radius: 13px 0 !important;
}

.bl-bb-13 {
  border-radius: 0 13px !important;
}

.br-bt-13 {
  border-radius: 13px 0 !important;
}

.br-bb-13 {
  border-radius: 0 13px !important;
}

.f-13 {
  font-size: 13px;
}

.p14 {
  padding: 14em !important;
}

.pl-14 {
  padding-left: 14em !important;
}

.pr-14 {
  padding-right: 14em !important;
}

.pb-14 {
  padding-bottom: 14em !important;
}

.pt-14 {
  padding-top: 14em !important;
}

.m14 {
  margin: 14em !important;
}

.mt-14 {
  margin-top: 14em !important;
}

.mb-14 {
  margin-bottom: 14em !important;
}

.p-tb-14 {
  padding: 14em 0 !important;
}

.m-tb-14 {
  margin: 14em 0 !important;
}

.p-lr-14 {
  padding: 0 14em !important;
}

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

.b-tr-bl-14 {
  border-radius: 14px 0 !important;
}

.b-tl-br-14 {
  border-radius: 0 14px !important;
}

.bl-bt-14 {
  border-radius: 14px 0 !important;
}

.bl-bb-14 {
  border-radius: 0 14px !important;
}

.br-bt-14 {
  border-radius: 14px 0 !important;
}

.br-bb-14 {
  border-radius: 0 14px !important;
}

.f-14 {
  font-size: 14px;
}

.p15 {
  padding: 15em !important;
}

.pl-15 {
  padding-left: 15em !important;
}

.pr-15 {
  padding-right: 15em !important;
}

.pb-15 {
  padding-bottom: 15em !important;
}

.pt-15 {
  padding-top: 15em !important;
}

.m15 {
  margin: 15em !important;
}

.mt-15 {
  margin-top: 15em !important;
}

.mb-15 {
  margin-bottom: 15em !important;
}

.p-tb-15 {
  padding: 15em 0 !important;
}

.m-tb-15 {
  margin: 15em 0 !important;
}

.p-lr-15 {
  padding: 0 15em !important;
}

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

.b-tr-bl-15 {
  border-radius: 15px 0 !important;
}

.b-tl-br-15 {
  border-radius: 0 15px !important;
}

.bl-bt-15 {
  border-radius: 15px 0 !important;
}

.bl-bb-15 {
  border-radius: 0 15px !important;
}

.br-bt-15 {
  border-radius: 15px 0 !important;
}

.br-bb-15 {
  border-radius: 0 15px !important;
}

.f-15 {
  font-size: 15px;
}

.p16 {
  padding: 16em !important;
}

.pl-16 {
  padding-left: 16em !important;
}

.pr-16 {
  padding-right: 16em !important;
}

.pb-16 {
  padding-bottom: 16em !important;
}

.pt-16 {
  padding-top: 16em !important;
}

.m16 {
  margin: 16em !important;
}

.mt-16 {
  margin-top: 16em !important;
}

.mb-16 {
  margin-bottom: 16em !important;
}

.p-tb-16 {
  padding: 16em 0 !important;
}

.m-tb-16 {
  margin: 16em 0 !important;
}

.p-lr-16 {
  padding: 0 16em !important;
}

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

.b-tr-bl-16 {
  border-radius: 16px 0 !important;
}

.b-tl-br-16 {
  border-radius: 0 16px !important;
}

.bl-bt-16 {
  border-radius: 16px 0 !important;
}

.bl-bb-16 {
  border-radius: 0 16px !important;
}

.br-bt-16 {
  border-radius: 16px 0 !important;
}

.br-bb-16 {
  border-radius: 0 16px !important;
}

.f-16 {
  font-size: 16px;
}

.p17 {
  padding: 17em !important;
}

.pl-17 {
  padding-left: 17em !important;
}

.pr-17 {
  padding-right: 17em !important;
}

.pb-17 {
  padding-bottom: 17em !important;
}

.pt-17 {
  padding-top: 17em !important;
}

.m17 {
  margin: 17em !important;
}

.mt-17 {
  margin-top: 17em !important;
}

.mb-17 {
  margin-bottom: 17em !important;
}

.p-tb-17 {
  padding: 17em 0 !important;
}

.m-tb-17 {
  margin: 17em 0 !important;
}

.p-lr-17 {
  padding: 0 17em !important;
}

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

.b-tr-bl-17 {
  border-radius: 17px 0 !important;
}

.b-tl-br-17 {
  border-radius: 0 17px !important;
}

.bl-bt-17 {
  border-radius: 17px 0 !important;
}

.bl-bb-17 {
  border-radius: 0 17px !important;
}

.br-bt-17 {
  border-radius: 17px 0 !important;
}

.br-bb-17 {
  border-radius: 0 17px !important;
}

.f-17 {
  font-size: 17px;
}

.p18 {
  padding: 18em !important;
}

.pl-18 {
  padding-left: 18em !important;
}

.pr-18 {
  padding-right: 18em !important;
}

.pb-18 {
  padding-bottom: 18em !important;
}

.pt-18 {
  padding-top: 18em !important;
}

.m18 {
  margin: 18em !important;
}

.mt-18 {
  margin-top: 18em !important;
}

.mb-18 {
  margin-bottom: 18em !important;
}

.p-tb-18 {
  padding: 18em 0 !important;
}

.m-tb-18 {
  margin: 18em 0 !important;
}

.p-lr-18 {
  padding: 0 18em !important;
}

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

.b-tr-bl-18 {
  border-radius: 18px 0 !important;
}

.b-tl-br-18 {
  border-radius: 0 18px !important;
}

.bl-bt-18 {
  border-radius: 18px 0 !important;
}

.bl-bb-18 {
  border-radius: 0 18px !important;
}

.br-bt-18 {
  border-radius: 18px 0 !important;
}

.br-bb-18 {
  border-radius: 0 18px !important;
}

.f-18 {
  font-size: 18px;
}

.p19 {
  padding: 19em !important;
}

.pl-19 {
  padding-left: 19em !important;
}

.pr-19 {
  padding-right: 19em !important;
}

.pb-19 {
  padding-bottom: 19em !important;
}

.pt-19 {
  padding-top: 19em !important;
}

.m19 {
  margin: 19em !important;
}

.mt-19 {
  margin-top: 19em !important;
}

.mb-19 {
  margin-bottom: 19em !important;
}

.p-tb-19 {
  padding: 19em 0 !important;
}

.m-tb-19 {
  margin: 19em 0 !important;
}

.p-lr-19 {
  padding: 0 19em !important;
}

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

.b-tr-bl-19 {
  border-radius: 19px 0 !important;
}

.b-tl-br-19 {
  border-radius: 0 19px !important;
}

.bl-bt-19 {
  border-radius: 19px 0 !important;
}

.bl-bb-19 {
  border-radius: 0 19px !important;
}

.br-bt-19 {
  border-radius: 19px 0 !important;
}

.br-bb-19 {
  border-radius: 0 19px !important;
}

.f-19 {
  font-size: 19px;
}

.p20 {
  padding: 20em !important;
}

.pl-20 {
  padding-left: 20em !important;
}

.pr-20 {
  padding-right: 20em !important;
}

.pb-20 {
  padding-bottom: 20em !important;
}

.pt-20 {
  padding-top: 20em !important;
}

.m20 {
  margin: 20em !important;
}

.mt-20 {
  margin-top: 20em !important;
}

.mb-20 {
  margin-bottom: 20em !important;
}

.p-tb-20 {
  padding: 20em 0 !important;
}

.m-tb-20 {
  margin: 20em 0 !important;
}

.p-lr-20 {
  padding: 0 20em !important;
}

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

.b-tr-bl-20 {
  border-radius: 20px 0 !important;
}

.b-tl-br-20 {
  border-radius: 0 20px !important;
}

.bl-bt-20 {
  border-radius: 20px 0 !important;
}

.bl-bb-20 {
  border-radius: 0 20px !important;
}

.br-bt-20 {
  border-radius: 20px 0 !important;
}

.br-bb-20 {
  border-radius: 0 20px !important;
}

.f-20 {
  font-size: 20px;
}

.p21 {
  padding: 21em !important;
}

.pl-21 {
  padding-left: 21em !important;
}

.pr-21 {
  padding-right: 21em !important;
}

.pb-21 {
  padding-bottom: 21em !important;
}

.pt-21 {
  padding-top: 21em !important;
}

.m21 {
  margin: 21em !important;
}

.mt-21 {
  margin-top: 21em !important;
}

.mb-21 {
  margin-bottom: 21em !important;
}

.p-tb-21 {
  padding: 21em 0 !important;
}

.m-tb-21 {
  margin: 21em 0 !important;
}

.p-lr-21 {
  padding: 0 21em !important;
}

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

.b-tr-bl-21 {
  border-radius: 21px 0 !important;
}

.b-tl-br-21 {
  border-radius: 0 21px !important;
}

.bl-bt-21 {
  border-radius: 21px 0 !important;
}

.bl-bb-21 {
  border-radius: 0 21px !important;
}

.br-bt-21 {
  border-radius: 21px 0 !important;
}

.br-bb-21 {
  border-radius: 0 21px !important;
}

.f-21 {
  font-size: 21px;
}

.p22 {
  padding: 22em !important;
}

.pl-22 {
  padding-left: 22em !important;
}

.pr-22 {
  padding-right: 22em !important;
}

.pb-22 {
  padding-bottom: 22em !important;
}

.pt-22 {
  padding-top: 22em !important;
}

.m22 {
  margin: 22em !important;
}

.mt-22 {
  margin-top: 22em !important;
}

.mb-22 {
  margin-bottom: 22em !important;
}

.p-tb-22 {
  padding: 22em 0 !important;
}

.m-tb-22 {
  margin: 22em 0 !important;
}

.p-lr-22 {
  padding: 0 22em !important;
}

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

.b-tr-bl-22 {
  border-radius: 22px 0 !important;
}

.b-tl-br-22 {
  border-radius: 0 22px !important;
}

.bl-bt-22 {
  border-radius: 22px 0 !important;
}

.bl-bb-22 {
  border-radius: 0 22px !important;
}

.br-bt-22 {
  border-radius: 22px 0 !important;
}

.br-bb-22 {
  border-radius: 0 22px !important;
}

.f-22 {
  font-size: 22px;
}

.p23 {
  padding: 23em !important;
}

.pl-23 {
  padding-left: 23em !important;
}

.pr-23 {
  padding-right: 23em !important;
}

.pb-23 {
  padding-bottom: 23em !important;
}

.pt-23 {
  padding-top: 23em !important;
}

.m23 {
  margin: 23em !important;
}

.mt-23 {
  margin-top: 23em !important;
}

.mb-23 {
  margin-bottom: 23em !important;
}

.p-tb-23 {
  padding: 23em 0 !important;
}

.m-tb-23 {
  margin: 23em 0 !important;
}

.p-lr-23 {
  padding: 0 23em !important;
}

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

.b-tr-bl-23 {
  border-radius: 23px 0 !important;
}

.b-tl-br-23 {
  border-radius: 0 23px !important;
}

.bl-bt-23 {
  border-radius: 23px 0 !important;
}

.bl-bb-23 {
  border-radius: 0 23px !important;
}

.br-bt-23 {
  border-radius: 23px 0 !important;
}

.br-bb-23 {
  border-radius: 0 23px !important;
}

.f-23 {
  font-size: 23px;
}

.p24 {
  padding: 24em !important;
}

.pl-24 {
  padding-left: 24em !important;
}

.pr-24 {
  padding-right: 24em !important;
}

.pb-24 {
  padding-bottom: 24em !important;
}

.pt-24 {
  padding-top: 24em !important;
}

.m24 {
  margin: 24em !important;
}

.mt-24 {
  margin-top: 24em !important;
}

.mb-24 {
  margin-bottom: 24em !important;
}

.p-tb-24 {
  padding: 24em 0 !important;
}

.m-tb-24 {
  margin: 24em 0 !important;
}

.p-lr-24 {
  padding: 0 24em !important;
}

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

.b-tr-bl-24 {
  border-radius: 24px 0 !important;
}

.b-tl-br-24 {
  border-radius: 0 24px !important;
}

.bl-bt-24 {
  border-radius: 24px 0 !important;
}

.bl-bb-24 {
  border-radius: 0 24px !important;
}

.br-bt-24 {
  border-radius: 24px 0 !important;
}

.br-bb-24 {
  border-radius: 0 24px !important;
}

.f-24 {
  font-size: 24px;
}

.p25 {
  padding: 25em !important;
}

.pl-25 {
  padding-left: 25em !important;
}

.pr-25 {
  padding-right: 25em !important;
}

.pb-25 {
  padding-bottom: 25em !important;
}

.pt-25 {
  padding-top: 25em !important;
}

.m25 {
  margin: 25em !important;
}

.mt-25 {
  margin-top: 25em !important;
}

.mb-25 {
  margin-bottom: 25em !important;
}

.p-tb-25 {
  padding: 25em 0 !important;
}

.m-tb-25 {
  margin: 25em 0 !important;
}

.p-lr-25 {
  padding: 0 25em !important;
}

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

.b-tr-bl-25 {
  border-radius: 25px 0 !important;
}

.b-tl-br-25 {
  border-radius: 0 25px !important;
}

.bl-bt-25 {
  border-radius: 25px 0 !important;
}

.bl-bb-25 {
  border-radius: 0 25px !important;
}

.br-bt-25 {
  border-radius: 25px 0 !important;
}

.br-bb-25 {
  border-radius: 0 25px !important;
}

.f-25 {
  font-size: 25px;
}

.p26 {
  padding: 26em !important;
}

.pl-26 {
  padding-left: 26em !important;
}

.pr-26 {
  padding-right: 26em !important;
}

.pb-26 {
  padding-bottom: 26em !important;
}

.pt-26 {
  padding-top: 26em !important;
}

.m26 {
  margin: 26em !important;
}

.mt-26 {
  margin-top: 26em !important;
}

.mb-26 {
  margin-bottom: 26em !important;
}

.p-tb-26 {
  padding: 26em 0 !important;
}

.m-tb-26 {
  margin: 26em 0 !important;
}

.p-lr-26 {
  padding: 0 26em !important;
}

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

.b-tr-bl-26 {
  border-radius: 26px 0 !important;
}

.b-tl-br-26 {
  border-radius: 0 26px !important;
}

.bl-bt-26 {
  border-radius: 26px 0 !important;
}

.bl-bb-26 {
  border-radius: 0 26px !important;
}

.br-bt-26 {
  border-radius: 26px 0 !important;
}

.br-bb-26 {
  border-radius: 0 26px !important;
}

.f-26 {
  font-size: 26px;
}

.p27 {
  padding: 27em !important;
}

.pl-27 {
  padding-left: 27em !important;
}

.pr-27 {
  padding-right: 27em !important;
}

.pb-27 {
  padding-bottom: 27em !important;
}

.pt-27 {
  padding-top: 27em !important;
}

.m27 {
  margin: 27em !important;
}

.mt-27 {
  margin-top: 27em !important;
}

.mb-27 {
  margin-bottom: 27em !important;
}

.p-tb-27 {
  padding: 27em 0 !important;
}

.m-tb-27 {
  margin: 27em 0 !important;
}

.p-lr-27 {
  padding: 0 27em !important;
}

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

.b-tr-bl-27 {
  border-radius: 27px 0 !important;
}

.b-tl-br-27 {
  border-radius: 0 27px !important;
}

.bl-bt-27 {
  border-radius: 27px 0 !important;
}

.bl-bb-27 {
  border-radius: 0 27px !important;
}

.br-bt-27 {
  border-radius: 27px 0 !important;
}

.br-bb-27 {
  border-radius: 0 27px !important;
}

.f-27 {
  font-size: 27px;
}

.p28 {
  padding: 28em !important;
}

.pl-28 {
  padding-left: 28em !important;
}

.pr-28 {
  padding-right: 28em !important;
}

.pb-28 {
  padding-bottom: 28em !important;
}

.pt-28 {
  padding-top: 28em !important;
}

.m28 {
  margin: 28em !important;
}

.mt-28 {
  margin-top: 28em !important;
}

.mb-28 {
  margin-bottom: 28em !important;
}

.p-tb-28 {
  padding: 28em 0 !important;
}

.m-tb-28 {
  margin: 28em 0 !important;
}

.p-lr-28 {
  padding: 0 28em !important;
}

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

.b-tr-bl-28 {
  border-radius: 28px 0 !important;
}

.b-tl-br-28 {
  border-radius: 0 28px !important;
}

.bl-bt-28 {
  border-radius: 28px 0 !important;
}

.bl-bb-28 {
  border-radius: 0 28px !important;
}

.br-bt-28 {
  border-radius: 28px 0 !important;
}

.br-bb-28 {
  border-radius: 0 28px !important;
}

.f-28 {
  font-size: 28px;
}

.p29 {
  padding: 29em !important;
}

.pl-29 {
  padding-left: 29em !important;
}

.pr-29 {
  padding-right: 29em !important;
}

.pb-29 {
  padding-bottom: 29em !important;
}

.pt-29 {
  padding-top: 29em !important;
}

.m29 {
  margin: 29em !important;
}

.mt-29 {
  margin-top: 29em !important;
}

.mb-29 {
  margin-bottom: 29em !important;
}

.p-tb-29 {
  padding: 29em 0 !important;
}

.m-tb-29 {
  margin: 29em 0 !important;
}

.p-lr-29 {
  padding: 0 29em !important;
}

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

.b-tr-bl-29 {
  border-radius: 29px 0 !important;
}

.b-tl-br-29 {
  border-radius: 0 29px !important;
}

.bl-bt-29 {
  border-radius: 29px 0 !important;
}

.bl-bb-29 {
  border-radius: 0 29px !important;
}

.br-bt-29 {
  border-radius: 29px 0 !important;
}

.br-bb-29 {
  border-radius: 0 29px !important;
}

.f-29 {
  font-size: 29px;
}

.p30 {
  padding: 30em !important;
}

.pl-30 {
  padding-left: 30em !important;
}

.pr-30 {
  padding-right: 30em !important;
}

.pb-30 {
  padding-bottom: 30em !important;
}

.pt-30 {
  padding-top: 30em !important;
}

.m30 {
  margin: 30em !important;
}

.mt-30 {
  margin-top: 30em !important;
}

.mb-30 {
  margin-bottom: 30em !important;
}

.p-tb-30 {
  padding: 30em 0 !important;
}

.m-tb-30 {
  margin: 30em 0 !important;
}

.p-lr-30 {
  padding: 0 30em !important;
}

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

.b-tr-bl-30 {
  border-radius: 30px 0 !important;
}

.b-tl-br-30 {
  border-radius: 0 30px !important;
}

.bl-bt-30 {
  border-radius: 30px 0 !important;
}

.bl-bb-30 {
  border-radius: 0 30px !important;
}

.br-bt-30 {
  border-radius: 30px 0 !important;
}

.br-bb-30 {
  border-radius: 0 30px !important;
}

.f-30 {
  font-size: 30px;
}

.p31 {
  padding: 31em !important;
}

.pl-31 {
  padding-left: 31em !important;
}

.pr-31 {
  padding-right: 31em !important;
}

.pb-31 {
  padding-bottom: 31em !important;
}

.pt-31 {
  padding-top: 31em !important;
}

.m31 {
  margin: 31em !important;
}

.mt-31 {
  margin-top: 31em !important;
}

.mb-31 {
  margin-bottom: 31em !important;
}

.p-tb-31 {
  padding: 31em 0 !important;
}

.m-tb-31 {
  margin: 31em 0 !important;
}

.p-lr-31 {
  padding: 0 31em !important;
}

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

.b-tr-bl-31 {
  border-radius: 31px 0 !important;
}

.b-tl-br-31 {
  border-radius: 0 31px !important;
}

.bl-bt-31 {
  border-radius: 31px 0 !important;
}

.bl-bb-31 {
  border-radius: 0 31px !important;
}

.br-bt-31 {
  border-radius: 31px 0 !important;
}

.br-bb-31 {
  border-radius: 0 31px !important;
}

.f-31 {
  font-size: 31px;
}

.p32 {
  padding: 32em !important;
}

.pl-32 {
  padding-left: 32em !important;
}

.pr-32 {
  padding-right: 32em !important;
}

.pb-32 {
  padding-bottom: 32em !important;
}

.pt-32 {
  padding-top: 32em !important;
}

.m32 {
  margin: 32em !important;
}

.mt-32 {
  margin-top: 32em !important;
}

.mb-32 {
  margin-bottom: 32em !important;
}

.p-tb-32 {
  padding: 32em 0 !important;
}

.m-tb-32 {
  margin: 32em 0 !important;
}

.p-lr-32 {
  padding: 0 32em !important;
}

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

.b-tr-bl-32 {
  border-radius: 32px 0 !important;
}

.b-tl-br-32 {
  border-radius: 0 32px !important;
}

.bl-bt-32 {
  border-radius: 32px 0 !important;
}

.bl-bb-32 {
  border-radius: 0 32px !important;
}

.br-bt-32 {
  border-radius: 32px 0 !important;
}

.br-bb-32 {
  border-radius: 0 32px !important;
}

.f-32 {
  font-size: 32px;
}

.p33 {
  padding: 33em !important;
}

.pl-33 {
  padding-left: 33em !important;
}

.pr-33 {
  padding-right: 33em !important;
}

.pb-33 {
  padding-bottom: 33em !important;
}

.pt-33 {
  padding-top: 33em !important;
}

.m33 {
  margin: 33em !important;
}

.mt-33 {
  margin-top: 33em !important;
}

.mb-33 {
  margin-bottom: 33em !important;
}

.p-tb-33 {
  padding: 33em 0 !important;
}

.m-tb-33 {
  margin: 33em 0 !important;
}

.p-lr-33 {
  padding: 0 33em !important;
}

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

.b-tr-bl-33 {
  border-radius: 33px 0 !important;
}

.b-tl-br-33 {
  border-radius: 0 33px !important;
}

.bl-bt-33 {
  border-radius: 33px 0 !important;
}

.bl-bb-33 {
  border-radius: 0 33px !important;
}

.br-bt-33 {
  border-radius: 33px 0 !important;
}

.br-bb-33 {
  border-radius: 0 33px !important;
}

.f-33 {
  font-size: 33px;
}

.p34 {
  padding: 34em !important;
}

.pl-34 {
  padding-left: 34em !important;
}

.pr-34 {
  padding-right: 34em !important;
}

.pb-34 {
  padding-bottom: 34em !important;
}

.pt-34 {
  padding-top: 34em !important;
}

.m34 {
  margin: 34em !important;
}

.mt-34 {
  margin-top: 34em !important;
}

.mb-34 {
  margin-bottom: 34em !important;
}

.p-tb-34 {
  padding: 34em 0 !important;
}

.m-tb-34 {
  margin: 34em 0 !important;
}

.p-lr-34 {
  padding: 0 34em !important;
}

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

.b-tr-bl-34 {
  border-radius: 34px 0 !important;
}

.b-tl-br-34 {
  border-radius: 0 34px !important;
}

.bl-bt-34 {
  border-radius: 34px 0 !important;
}

.bl-bb-34 {
  border-radius: 0 34px !important;
}

.br-bt-34 {
  border-radius: 34px 0 !important;
}

.br-bb-34 {
  border-radius: 0 34px !important;
}

.f-34 {
  font-size: 34px;
}

.p35 {
  padding: 35em !important;
}

.pl-35 {
  padding-left: 35em !important;
}

.pr-35 {
  padding-right: 35em !important;
}

.pb-35 {
  padding-bottom: 35em !important;
}

.pt-35 {
  padding-top: 35em !important;
}

.m35 {
  margin: 35em !important;
}

.mt-35 {
  margin-top: 35em !important;
}

.mb-35 {
  margin-bottom: 35em !important;
}

.p-tb-35 {
  padding: 35em 0 !important;
}

.m-tb-35 {
  margin: 35em 0 !important;
}

.p-lr-35 {
  padding: 0 35em !important;
}

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

.b-tr-bl-35 {
  border-radius: 35px 0 !important;
}

.b-tl-br-35 {
  border-radius: 0 35px !important;
}

.bl-bt-35 {
  border-radius: 35px 0 !important;
}

.bl-bb-35 {
  border-radius: 0 35px !important;
}

.br-bt-35 {
  border-radius: 35px 0 !important;
}

.br-bb-35 {
  border-radius: 0 35px !important;
}

.f-35 {
  font-size: 35px;
}

.p36 {
  padding: 36em !important;
}

.pl-36 {
  padding-left: 36em !important;
}

.pr-36 {
  padding-right: 36em !important;
}

.pb-36 {
  padding-bottom: 36em !important;
}

.pt-36 {
  padding-top: 36em !important;
}

.m36 {
  margin: 36em !important;
}

.mt-36 {
  margin-top: 36em !important;
}

.mb-36 {
  margin-bottom: 36em !important;
}

.p-tb-36 {
  padding: 36em 0 !important;
}

.m-tb-36 {
  margin: 36em 0 !important;
}

.p-lr-36 {
  padding: 0 36em !important;
}

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

.b-tr-bl-36 {
  border-radius: 36px 0 !important;
}

.b-tl-br-36 {
  border-radius: 0 36px !important;
}

.bl-bt-36 {
  border-radius: 36px 0 !important;
}

.bl-bb-36 {
  border-radius: 0 36px !important;
}

.br-bt-36 {
  border-radius: 36px 0 !important;
}

.br-bb-36 {
  border-radius: 0 36px !important;
}

.f-36 {
  font-size: 36px;
}

.p37 {
  padding: 37em !important;
}

.pl-37 {
  padding-left: 37em !important;
}

.pr-37 {
  padding-right: 37em !important;
}

.pb-37 {
  padding-bottom: 37em !important;
}

.pt-37 {
  padding-top: 37em !important;
}

.m37 {
  margin: 37em !important;
}

.mt-37 {
  margin-top: 37em !important;
}

.mb-37 {
  margin-bottom: 37em !important;
}

.p-tb-37 {
  padding: 37em 0 !important;
}

.m-tb-37 {
  margin: 37em 0 !important;
}

.p-lr-37 {
  padding: 0 37em !important;
}

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

.b-tr-bl-37 {
  border-radius: 37px 0 !important;
}

.b-tl-br-37 {
  border-radius: 0 37px !important;
}

.bl-bt-37 {
  border-radius: 37px 0 !important;
}

.bl-bb-37 {
  border-radius: 0 37px !important;
}

.br-bt-37 {
  border-radius: 37px 0 !important;
}

.br-bb-37 {
  border-radius: 0 37px !important;
}

.f-37 {
  font-size: 37px;
}

.p38 {
  padding: 38em !important;
}

.pl-38 {
  padding-left: 38em !important;
}

.pr-38 {
  padding-right: 38em !important;
}

.pb-38 {
  padding-bottom: 38em !important;
}

.pt-38 {
  padding-top: 38em !important;
}

.m38 {
  margin: 38em !important;
}

.mt-38 {
  margin-top: 38em !important;
}

.mb-38 {
  margin-bottom: 38em !important;
}

.p-tb-38 {
  padding: 38em 0 !important;
}

.m-tb-38 {
  margin: 38em 0 !important;
}

.p-lr-38 {
  padding: 0 38em !important;
}

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

.b-tr-bl-38 {
  border-radius: 38px 0 !important;
}

.b-tl-br-38 {
  border-radius: 0 38px !important;
}

.bl-bt-38 {
  border-radius: 38px 0 !important;
}

.bl-bb-38 {
  border-radius: 0 38px !important;
}

.br-bt-38 {
  border-radius: 38px 0 !important;
}

.br-bb-38 {
  border-radius: 0 38px !important;
}

.f-38 {
  font-size: 38px;
}

.p39 {
  padding: 39em !important;
}

.pl-39 {
  padding-left: 39em !important;
}

.pr-39 {
  padding-right: 39em !important;
}

.pb-39 {
  padding-bottom: 39em !important;
}

.pt-39 {
  padding-top: 39em !important;
}

.m39 {
  margin: 39em !important;
}

.mt-39 {
  margin-top: 39em !important;
}

.mb-39 {
  margin-bottom: 39em !important;
}

.p-tb-39 {
  padding: 39em 0 !important;
}

.m-tb-39 {
  margin: 39em 0 !important;
}

.p-lr-39 {
  padding: 0 39em !important;
}

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

.b-tr-bl-39 {
  border-radius: 39px 0 !important;
}

.b-tl-br-39 {
  border-radius: 0 39px !important;
}

.bl-bt-39 {
  border-radius: 39px 0 !important;
}

.bl-bb-39 {
  border-radius: 0 39px !important;
}

.br-bt-39 {
  border-radius: 39px 0 !important;
}

.br-bb-39 {
  border-radius: 0 39px !important;
}

.f-39 {
  font-size: 39px;
}

.p40 {
  padding: 40em !important;
}

.pl-40 {
  padding-left: 40em !important;
}

.pr-40 {
  padding-right: 40em !important;
}

.pb-40 {
  padding-bottom: 40em !important;
}

.pt-40 {
  padding-top: 40em !important;
}

.m40 {
  margin: 40em !important;
}

.mt-40 {
  margin-top: 40em !important;
}

.mb-40 {
  margin-bottom: 40em !important;
}

.p-tb-40 {
  padding: 40em 0 !important;
}

.m-tb-40 {
  margin: 40em 0 !important;
}

.p-lr-40 {
  padding: 0 40em !important;
}

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

.b-tr-bl-40 {
  border-radius: 40px 0 !important;
}

.b-tl-br-40 {
  border-radius: 0 40px !important;
}

.bl-bt-40 {
  border-radius: 40px 0 !important;
}

.bl-bb-40 {
  border-radius: 0 40px !important;
}

.br-bt-40 {
  border-radius: 40px 0 !important;
}

.br-bb-40 {
  border-radius: 0 40px !important;
}

.f-40 {
  font-size: 40px;
}

.p41 {
  padding: 41em !important;
}

.pl-41 {
  padding-left: 41em !important;
}

.pr-41 {
  padding-right: 41em !important;
}

.pb-41 {
  padding-bottom: 41em !important;
}

.pt-41 {
  padding-top: 41em !important;
}

.m41 {
  margin: 41em !important;
}

.mt-41 {
  margin-top: 41em !important;
}

.mb-41 {
  margin-bottom: 41em !important;
}

.p-tb-41 {
  padding: 41em 0 !important;
}

.m-tb-41 {
  margin: 41em 0 !important;
}

.p-lr-41 {
  padding: 0 41em !important;
}

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

.b-tr-bl-41 {
  border-radius: 41px 0 !important;
}

.b-tl-br-41 {
  border-radius: 0 41px !important;
}

.bl-bt-41 {
  border-radius: 41px 0 !important;
}

.bl-bb-41 {
  border-radius: 0 41px !important;
}

.br-bt-41 {
  border-radius: 41px 0 !important;
}

.br-bb-41 {
  border-radius: 0 41px !important;
}

.f-41 {
  font-size: 41px;
}

.p42 {
  padding: 42em !important;
}

.pl-42 {
  padding-left: 42em !important;
}

.pr-42 {
  padding-right: 42em !important;
}

.pb-42 {
  padding-bottom: 42em !important;
}

.pt-42 {
  padding-top: 42em !important;
}

.m42 {
  margin: 42em !important;
}

.mt-42 {
  margin-top: 42em !important;
}

.mb-42 {
  margin-bottom: 42em !important;
}

.p-tb-42 {
  padding: 42em 0 !important;
}

.m-tb-42 {
  margin: 42em 0 !important;
}

.p-lr-42 {
  padding: 0 42em !important;
}

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

.b-tr-bl-42 {
  border-radius: 42px 0 !important;
}

.b-tl-br-42 {
  border-radius: 0 42px !important;
}

.bl-bt-42 {
  border-radius: 42px 0 !important;
}

.bl-bb-42 {
  border-radius: 0 42px !important;
}

.br-bt-42 {
  border-radius: 42px 0 !important;
}

.br-bb-42 {
  border-radius: 0 42px !important;
}

.f-42 {
  font-size: 42px;
}

.p43 {
  padding: 43em !important;
}

.pl-43 {
  padding-left: 43em !important;
}

.pr-43 {
  padding-right: 43em !important;
}

.pb-43 {
  padding-bottom: 43em !important;
}

.pt-43 {
  padding-top: 43em !important;
}

.m43 {
  margin: 43em !important;
}

.mt-43 {
  margin-top: 43em !important;
}

.mb-43 {
  margin-bottom: 43em !important;
}

.p-tb-43 {
  padding: 43em 0 !important;
}

.m-tb-43 {
  margin: 43em 0 !important;
}

.p-lr-43 {
  padding: 0 43em !important;
}

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

.b-tr-bl-43 {
  border-radius: 43px 0 !important;
}

.b-tl-br-43 {
  border-radius: 0 43px !important;
}

.bl-bt-43 {
  border-radius: 43px 0 !important;
}

.bl-bb-43 {
  border-radius: 0 43px !important;
}

.br-bt-43 {
  border-radius: 43px 0 !important;
}

.br-bb-43 {
  border-radius: 0 43px !important;
}

.f-43 {
  font-size: 43px;
}

.p44 {
  padding: 44em !important;
}

.pl-44 {
  padding-left: 44em !important;
}

.pr-44 {
  padding-right: 44em !important;
}

.pb-44 {
  padding-bottom: 44em !important;
}

.pt-44 {
  padding-top: 44em !important;
}

.m44 {
  margin: 44em !important;
}

.mt-44 {
  margin-top: 44em !important;
}

.mb-44 {
  margin-bottom: 44em !important;
}

.p-tb-44 {
  padding: 44em 0 !important;
}

.m-tb-44 {
  margin: 44em 0 !important;
}

.p-lr-44 {
  padding: 0 44em !important;
}

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

.b-tr-bl-44 {
  border-radius: 44px 0 !important;
}

.b-tl-br-44 {
  border-radius: 0 44px !important;
}

.bl-bt-44 {
  border-radius: 44px 0 !important;
}

.bl-bb-44 {
  border-radius: 0 44px !important;
}

.br-bt-44 {
  border-radius: 44px 0 !important;
}

.br-bb-44 {
  border-radius: 0 44px !important;
}

.f-44 {
  font-size: 44px;
}

.p45 {
  padding: 45em !important;
}

.pl-45 {
  padding-left: 45em !important;
}

.pr-45 {
  padding-right: 45em !important;
}

.pb-45 {
  padding-bottom: 45em !important;
}

.pt-45 {
  padding-top: 45em !important;
}

.m45 {
  margin: 45em !important;
}

.mt-45 {
  margin-top: 45em !important;
}

.mb-45 {
  margin-bottom: 45em !important;
}

.p-tb-45 {
  padding: 45em 0 !important;
}

.m-tb-45 {
  margin: 45em 0 !important;
}

.p-lr-45 {
  padding: 0 45em !important;
}

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

.b-tr-bl-45 {
  border-radius: 45px 0 !important;
}

.b-tl-br-45 {
  border-radius: 0 45px !important;
}

.bl-bt-45 {
  border-radius: 45px 0 !important;
}

.bl-bb-45 {
  border-radius: 0 45px !important;
}

.br-bt-45 {
  border-radius: 45px 0 !important;
}

.br-bb-45 {
  border-radius: 0 45px !important;
}

.f-45 {
  font-size: 45px;
}

.p46 {
  padding: 46em !important;
}

.pl-46 {
  padding-left: 46em !important;
}

.pr-46 {
  padding-right: 46em !important;
}

.pb-46 {
  padding-bottom: 46em !important;
}

.pt-46 {
  padding-top: 46em !important;
}

.m46 {
  margin: 46em !important;
}

.mt-46 {
  margin-top: 46em !important;
}

.mb-46 {
  margin-bottom: 46em !important;
}

.p-tb-46 {
  padding: 46em 0 !important;
}

.m-tb-46 {
  margin: 46em 0 !important;
}

.p-lr-46 {
  padding: 0 46em !important;
}

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

.b-tr-bl-46 {
  border-radius: 46px 0 !important;
}

.b-tl-br-46 {
  border-radius: 0 46px !important;
}

.bl-bt-46 {
  border-radius: 46px 0 !important;
}

.bl-bb-46 {
  border-radius: 0 46px !important;
}

.br-bt-46 {
  border-radius: 46px 0 !important;
}

.br-bb-46 {
  border-radius: 0 46px !important;
}

.f-46 {
  font-size: 46px;
}

.p47 {
  padding: 47em !important;
}

.pl-47 {
  padding-left: 47em !important;
}

.pr-47 {
  padding-right: 47em !important;
}

.pb-47 {
  padding-bottom: 47em !important;
}

.pt-47 {
  padding-top: 47em !important;
}

.m47 {
  margin: 47em !important;
}

.mt-47 {
  margin-top: 47em !important;
}

.mb-47 {
  margin-bottom: 47em !important;
}

.p-tb-47 {
  padding: 47em 0 !important;
}

.m-tb-47 {
  margin: 47em 0 !important;
}

.p-lr-47 {
  padding: 0 47em !important;
}

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

.b-tr-bl-47 {
  border-radius: 47px 0 !important;
}

.b-tl-br-47 {
  border-radius: 0 47px !important;
}

.bl-bt-47 {
  border-radius: 47px 0 !important;
}

.bl-bb-47 {
  border-radius: 0 47px !important;
}

.br-bt-47 {
  border-radius: 47px 0 !important;
}

.br-bb-47 {
  border-radius: 0 47px !important;
}

.f-47 {
  font-size: 47px;
}

.p48 {
  padding: 48em !important;
}

.pl-48 {
  padding-left: 48em !important;
}

.pr-48 {
  padding-right: 48em !important;
}

.pb-48 {
  padding-bottom: 48em !important;
}

.pt-48 {
  padding-top: 48em !important;
}

.m48 {
  margin: 48em !important;
}

.mt-48 {
  margin-top: 48em !important;
}

.mb-48 {
  margin-bottom: 48em !important;
}

.p-tb-48 {
  padding: 48em 0 !important;
}

.m-tb-48 {
  margin: 48em 0 !important;
}

.p-lr-48 {
  padding: 0 48em !important;
}

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

.b-tr-bl-48 {
  border-radius: 48px 0 !important;
}

.b-tl-br-48 {
  border-radius: 0 48px !important;
}

.bl-bt-48 {
  border-radius: 48px 0 !important;
}

.bl-bb-48 {
  border-radius: 0 48px !important;
}

.br-bt-48 {
  border-radius: 48px 0 !important;
}

.br-bb-48 {
  border-radius: 0 48px !important;
}

.f-48 {
  font-size: 48px;
}

.p49 {
  padding: 49em !important;
}

.pl-49 {
  padding-left: 49em !important;
}

.pr-49 {
  padding-right: 49em !important;
}

.pb-49 {
  padding-bottom: 49em !important;
}

.pt-49 {
  padding-top: 49em !important;
}

.m49 {
  margin: 49em !important;
}

.mt-49 {
  margin-top: 49em !important;
}

.mb-49 {
  margin-bottom: 49em !important;
}

.p-tb-49 {
  padding: 49em 0 !important;
}

.m-tb-49 {
  margin: 49em 0 !important;
}

.p-lr-49 {
  padding: 0 49em !important;
}

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

.b-tr-bl-49 {
  border-radius: 49px 0 !important;
}

.b-tl-br-49 {
  border-radius: 0 49px !important;
}

.bl-bt-49 {
  border-radius: 49px 0 !important;
}

.bl-bb-49 {
  border-radius: 0 49px !important;
}

.br-bt-49 {
  border-radius: 49px 0 !important;
}

.br-bb-49 {
  border-radius: 0 49px !important;
}

.f-49 {
  font-size: 49px;
}

.p50 {
  padding: 50em !important;
}

.pl-50 {
  padding-left: 50em !important;
}

.pr-50 {
  padding-right: 50em !important;
}

.pb-50 {
  padding-bottom: 50em !important;
}

.pt-50 {
  padding-top: 50em !important;
}

.m50 {
  margin: 50em !important;
}

.mt-50 {
  margin-top: 50em !important;
}

.mb-50 {
  margin-bottom: 50em !important;
}

.p-tb-50 {
  padding: 50em 0 !important;
}

.m-tb-50 {
  margin: 50em 0 !important;
}

.p-lr-50 {
  padding: 0 50em !important;
}

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

.b-tr-bl-50 {
  border-radius: 50px 0 !important;
}

.b-tl-br-50 {
  border-radius: 0 50px !important;
}

.bl-bt-50 {
  border-radius: 50px 0 !important;
}

.bl-bb-50 {
  border-radius: 0 50px !important;
}

.br-bt-50 {
  border-radius: 50px 0 !important;
}

.br-bb-50 {
  border-radius: 0 50px !important;
}

.f-50 {
  font-size: 50px;
}

.fw-100 {
  font-weight: 100 !important;
}

.fw-101 {
  font-weight: 101 !important;
}

.fw-102 {
  font-weight: 102 !important;
}

.fw-103 {
  font-weight: 103 !important;
}

.fw-104 {
  font-weight: 104 !important;
}

.fw-105 {
  font-weight: 105 !important;
}

.fw-106 {
  font-weight: 106 !important;
}

.fw-107 {
  font-weight: 107 !important;
}

.fw-108 {
  font-weight: 108 !important;
}

.fw-109 {
  font-weight: 109 !important;
}

.fw-110 {
  font-weight: 110 !important;
}

.fw-111 {
  font-weight: 111 !important;
}

.fw-112 {
  font-weight: 112 !important;
}

.fw-113 {
  font-weight: 113 !important;
}

.fw-114 {
  font-weight: 114 !important;
}

.fw-115 {
  font-weight: 115 !important;
}

.fw-116 {
  font-weight: 116 !important;
}

.fw-117 {
  font-weight: 117 !important;
}

.fw-118 {
  font-weight: 118 !important;
}

.fw-119 {
  font-weight: 119 !important;
}

.fw-120 {
  font-weight: 120 !important;
}

.fw-121 {
  font-weight: 121 !important;
}

.fw-122 {
  font-weight: 122 !important;
}

.fw-123 {
  font-weight: 123 !important;
}

.fw-124 {
  font-weight: 124 !important;
}

.fw-125 {
  font-weight: 125 !important;
}

.fw-126 {
  font-weight: 126 !important;
}

.fw-127 {
  font-weight: 127 !important;
}

.fw-128 {
  font-weight: 128 !important;
}

.fw-129 {
  font-weight: 129 !important;
}

.fw-130 {
  font-weight: 130 !important;
}

.fw-131 {
  font-weight: 131 !important;
}

.fw-132 {
  font-weight: 132 !important;
}

.fw-133 {
  font-weight: 133 !important;
}

.fw-134 {
  font-weight: 134 !important;
}

.fw-135 {
  font-weight: 135 !important;
}

.fw-136 {
  font-weight: 136 !important;
}

.fw-137 {
  font-weight: 137 !important;
}

.fw-138 {
  font-weight: 138 !important;
}

.fw-139 {
  font-weight: 139 !important;
}

.fw-140 {
  font-weight: 140 !important;
}

.fw-141 {
  font-weight: 141 !important;
}

.fw-142 {
  font-weight: 142 !important;
}

.fw-143 {
  font-weight: 143 !important;
}

.fw-144 {
  font-weight: 144 !important;
}

.fw-145 {
  font-weight: 145 !important;
}

.fw-146 {
  font-weight: 146 !important;
}

.fw-147 {
  font-weight: 147 !important;
}

.fw-148 {
  font-weight: 148 !important;
}

.fw-149 {
  font-weight: 149 !important;
}

.fw-150 {
  font-weight: 150 !important;
}

.fw-151 {
  font-weight: 151 !important;
}

.fw-152 {
  font-weight: 152 !important;
}

.fw-153 {
  font-weight: 153 !important;
}

.fw-154 {
  font-weight: 154 !important;
}

.fw-155 {
  font-weight: 155 !important;
}

.fw-156 {
  font-weight: 156 !important;
}

.fw-157 {
  font-weight: 157 !important;
}

.fw-158 {
  font-weight: 158 !important;
}

.fw-159 {
  font-weight: 159 !important;
}

.fw-160 {
  font-weight: 160 !important;
}

.fw-161 {
  font-weight: 161 !important;
}

.fw-162 {
  font-weight: 162 !important;
}

.fw-163 {
  font-weight: 163 !important;
}

.fw-164 {
  font-weight: 164 !important;
}

.fw-165 {
  font-weight: 165 !important;
}

.fw-166 {
  font-weight: 166 !important;
}

.fw-167 {
  font-weight: 167 !important;
}

.fw-168 {
  font-weight: 168 !important;
}

.fw-169 {
  font-weight: 169 !important;
}

.fw-170 {
  font-weight: 170 !important;
}

.fw-171 {
  font-weight: 171 !important;
}

.fw-172 {
  font-weight: 172 !important;
}

.fw-173 {
  font-weight: 173 !important;
}

.fw-174 {
  font-weight: 174 !important;
}

.fw-175 {
  font-weight: 175 !important;
}

.fw-176 {
  font-weight: 176 !important;
}

.fw-177 {
  font-weight: 177 !important;
}

.fw-178 {
  font-weight: 178 !important;
}

.fw-179 {
  font-weight: 179 !important;
}

.fw-180 {
  font-weight: 180 !important;
}

.fw-181 {
  font-weight: 181 !important;
}

.fw-182 {
  font-weight: 182 !important;
}

.fw-183 {
  font-weight: 183 !important;
}

.fw-184 {
  font-weight: 184 !important;
}

.fw-185 {
  font-weight: 185 !important;
}

.fw-186 {
  font-weight: 186 !important;
}

.fw-187 {
  font-weight: 187 !important;
}

.fw-188 {
  font-weight: 188 !important;
}

.fw-189 {
  font-weight: 189 !important;
}

.fw-190 {
  font-weight: 190 !important;
}

.fw-191 {
  font-weight: 191 !important;
}

.fw-192 {
  font-weight: 192 !important;
}

.fw-193 {
  font-weight: 193 !important;
}

.fw-194 {
  font-weight: 194 !important;
}

.fw-195 {
  font-weight: 195 !important;
}

.fw-196 {
  font-weight: 196 !important;
}

.fw-197 {
  font-weight: 197 !important;
}

.fw-198 {
  font-weight: 198 !important;
}

.fw-199 {
  font-weight: 199 !important;
}

.fw-200 {
  font-weight: 200 !important;
}

.fw-201 {
  font-weight: 201 !important;
}

.fw-202 {
  font-weight: 202 !important;
}

.fw-203 {
  font-weight: 203 !important;
}

.fw-204 {
  font-weight: 204 !important;
}

.fw-205 {
  font-weight: 205 !important;
}

.fw-206 {
  font-weight: 206 !important;
}

.fw-207 {
  font-weight: 207 !important;
}

.fw-208 {
  font-weight: 208 !important;
}

.fw-209 {
  font-weight: 209 !important;
}

.fw-210 {
  font-weight: 210 !important;
}

.fw-211 {
  font-weight: 211 !important;
}

.fw-212 {
  font-weight: 212 !important;
}

.fw-213 {
  font-weight: 213 !important;
}

.fw-214 {
  font-weight: 214 !important;
}

.fw-215 {
  font-weight: 215 !important;
}

.fw-216 {
  font-weight: 216 !important;
}

.fw-217 {
  font-weight: 217 !important;
}

.fw-218 {
  font-weight: 218 !important;
}

.fw-219 {
  font-weight: 219 !important;
}

.fw-220 {
  font-weight: 220 !important;
}

.fw-221 {
  font-weight: 221 !important;
}

.fw-222 {
  font-weight: 222 !important;
}

.fw-223 {
  font-weight: 223 !important;
}

.fw-224 {
  font-weight: 224 !important;
}

.fw-225 {
  font-weight: 225 !important;
}

.fw-226 {
  font-weight: 226 !important;
}

.fw-227 {
  font-weight: 227 !important;
}

.fw-228 {
  font-weight: 228 !important;
}

.fw-229 {
  font-weight: 229 !important;
}

.fw-230 {
  font-weight: 230 !important;
}

.fw-231 {
  font-weight: 231 !important;
}

.fw-232 {
  font-weight: 232 !important;
}

.fw-233 {
  font-weight: 233 !important;
}

.fw-234 {
  font-weight: 234 !important;
}

.fw-235 {
  font-weight: 235 !important;
}

.fw-236 {
  font-weight: 236 !important;
}

.fw-237 {
  font-weight: 237 !important;
}

.fw-238 {
  font-weight: 238 !important;
}

.fw-239 {
  font-weight: 239 !important;
}

.fw-240 {
  font-weight: 240 !important;
}

.fw-241 {
  font-weight: 241 !important;
}

.fw-242 {
  font-weight: 242 !important;
}

.fw-243 {
  font-weight: 243 !important;
}

.fw-244 {
  font-weight: 244 !important;
}

.fw-245 {
  font-weight: 245 !important;
}

.fw-246 {
  font-weight: 246 !important;
}

.fw-247 {
  font-weight: 247 !important;
}

.fw-248 {
  font-weight: 248 !important;
}

.fw-249 {
  font-weight: 249 !important;
}

.fw-250 {
  font-weight: 250 !important;
}

.fw-251 {
  font-weight: 251 !important;
}

.fw-252 {
  font-weight: 252 !important;
}

.fw-253 {
  font-weight: 253 !important;
}

.fw-254 {
  font-weight: 254 !important;
}

.fw-255 {
  font-weight: 255 !important;
}

.fw-256 {
  font-weight: 256 !important;
}

.fw-257 {
  font-weight: 257 !important;
}

.fw-258 {
  font-weight: 258 !important;
}

.fw-259 {
  font-weight: 259 !important;
}

.fw-260 {
  font-weight: 260 !important;
}

.fw-261 {
  font-weight: 261 !important;
}

.fw-262 {
  font-weight: 262 !important;
}

.fw-263 {
  font-weight: 263 !important;
}

.fw-264 {
  font-weight: 264 !important;
}

.fw-265 {
  font-weight: 265 !important;
}

.fw-266 {
  font-weight: 266 !important;
}

.fw-267 {
  font-weight: 267 !important;
}

.fw-268 {
  font-weight: 268 !important;
}

.fw-269 {
  font-weight: 269 !important;
}

.fw-270 {
  font-weight: 270 !important;
}

.fw-271 {
  font-weight: 271 !important;
}

.fw-272 {
  font-weight: 272 !important;
}

.fw-273 {
  font-weight: 273 !important;
}

.fw-274 {
  font-weight: 274 !important;
}

.fw-275 {
  font-weight: 275 !important;
}

.fw-276 {
  font-weight: 276 !important;
}

.fw-277 {
  font-weight: 277 !important;
}

.fw-278 {
  font-weight: 278 !important;
}

.fw-279 {
  font-weight: 279 !important;
}

.fw-280 {
  font-weight: 280 !important;
}

.fw-281 {
  font-weight: 281 !important;
}

.fw-282 {
  font-weight: 282 !important;
}

.fw-283 {
  font-weight: 283 !important;
}

.fw-284 {
  font-weight: 284 !important;
}

.fw-285 {
  font-weight: 285 !important;
}

.fw-286 {
  font-weight: 286 !important;
}

.fw-287 {
  font-weight: 287 !important;
}

.fw-288 {
  font-weight: 288 !important;
}

.fw-289 {
  font-weight: 289 !important;
}

.fw-290 {
  font-weight: 290 !important;
}

.fw-291 {
  font-weight: 291 !important;
}

.fw-292 {
  font-weight: 292 !important;
}

.fw-293 {
  font-weight: 293 !important;
}

.fw-294 {
  font-weight: 294 !important;
}

.fw-295 {
  font-weight: 295 !important;
}

.fw-296 {
  font-weight: 296 !important;
}

.fw-297 {
  font-weight: 297 !important;
}

.fw-298 {
  font-weight: 298 !important;
}

.fw-299 {
  font-weight: 299 !important;
}

.fw-300 {
  font-weight: 300 !important;
}

.fw-301 {
  font-weight: 301 !important;
}

.fw-302 {
  font-weight: 302 !important;
}

.fw-303 {
  font-weight: 303 !important;
}

.fw-304 {
  font-weight: 304 !important;
}

.fw-305 {
  font-weight: 305 !important;
}

.fw-306 {
  font-weight: 306 !important;
}

.fw-307 {
  font-weight: 307 !important;
}

.fw-308 {
  font-weight: 308 !important;
}

.fw-309 {
  font-weight: 309 !important;
}

.fw-310 {
  font-weight: 310 !important;
}

.fw-311 {
  font-weight: 311 !important;
}

.fw-312 {
  font-weight: 312 !important;
}

.fw-313 {
  font-weight: 313 !important;
}

.fw-314 {
  font-weight: 314 !important;
}

.fw-315 {
  font-weight: 315 !important;
}

.fw-316 {
  font-weight: 316 !important;
}

.fw-317 {
  font-weight: 317 !important;
}

.fw-318 {
  font-weight: 318 !important;
}

.fw-319 {
  font-weight: 319 !important;
}

.fw-320 {
  font-weight: 320 !important;
}

.fw-321 {
  font-weight: 321 !important;
}

.fw-322 {
  font-weight: 322 !important;
}

.fw-323 {
  font-weight: 323 !important;
}

.fw-324 {
  font-weight: 324 !important;
}

.fw-325 {
  font-weight: 325 !important;
}

.fw-326 {
  font-weight: 326 !important;
}

.fw-327 {
  font-weight: 327 !important;
}

.fw-328 {
  font-weight: 328 !important;
}

.fw-329 {
  font-weight: 329 !important;
}

.fw-330 {
  font-weight: 330 !important;
}

.fw-331 {
  font-weight: 331 !important;
}

.fw-332 {
  font-weight: 332 !important;
}

.fw-333 {
  font-weight: 333 !important;
}

.fw-334 {
  font-weight: 334 !important;
}

.fw-335 {
  font-weight: 335 !important;
}

.fw-336 {
  font-weight: 336 !important;
}

.fw-337 {
  font-weight: 337 !important;
}

.fw-338 {
  font-weight: 338 !important;
}

.fw-339 {
  font-weight: 339 !important;
}

.fw-340 {
  font-weight: 340 !important;
}

.fw-341 {
  font-weight: 341 !important;
}

.fw-342 {
  font-weight: 342 !important;
}

.fw-343 {
  font-weight: 343 !important;
}

.fw-344 {
  font-weight: 344 !important;
}

.fw-345 {
  font-weight: 345 !important;
}

.fw-346 {
  font-weight: 346 !important;
}

.fw-347 {
  font-weight: 347 !important;
}

.fw-348 {
  font-weight: 348 !important;
}

.fw-349 {
  font-weight: 349 !important;
}

.fw-350 {
  font-weight: 350 !important;
}

.fw-351 {
  font-weight: 351 !important;
}

.fw-352 {
  font-weight: 352 !important;
}

.fw-353 {
  font-weight: 353 !important;
}

.fw-354 {
  font-weight: 354 !important;
}

.fw-355 {
  font-weight: 355 !important;
}

.fw-356 {
  font-weight: 356 !important;
}

.fw-357 {
  font-weight: 357 !important;
}

.fw-358 {
  font-weight: 358 !important;
}

.fw-359 {
  font-weight: 359 !important;
}

.fw-360 {
  font-weight: 360 !important;
}

.fw-361 {
  font-weight: 361 !important;
}

.fw-362 {
  font-weight: 362 !important;
}

.fw-363 {
  font-weight: 363 !important;
}

.fw-364 {
  font-weight: 364 !important;
}

.fw-365 {
  font-weight: 365 !important;
}

.fw-366 {
  font-weight: 366 !important;
}

.fw-367 {
  font-weight: 367 !important;
}

.fw-368 {
  font-weight: 368 !important;
}

.fw-369 {
  font-weight: 369 !important;
}

.fw-370 {
  font-weight: 370 !important;
}

.fw-371 {
  font-weight: 371 !important;
}

.fw-372 {
  font-weight: 372 !important;
}

.fw-373 {
  font-weight: 373 !important;
}

.fw-374 {
  font-weight: 374 !important;
}

.fw-375 {
  font-weight: 375 !important;
}

.fw-376 {
  font-weight: 376 !important;
}

.fw-377 {
  font-weight: 377 !important;
}

.fw-378 {
  font-weight: 378 !important;
}

.fw-379 {
  font-weight: 379 !important;
}

.fw-380 {
  font-weight: 380 !important;
}

.fw-381 {
  font-weight: 381 !important;
}

.fw-382 {
  font-weight: 382 !important;
}

.fw-383 {
  font-weight: 383 !important;
}

.fw-384 {
  font-weight: 384 !important;
}

.fw-385 {
  font-weight: 385 !important;
}

.fw-386 {
  font-weight: 386 !important;
}

.fw-387 {
  font-weight: 387 !important;
}

.fw-388 {
  font-weight: 388 !important;
}

.fw-389 {
  font-weight: 389 !important;
}

.fw-390 {
  font-weight: 390 !important;
}

.fw-391 {
  font-weight: 391 !important;
}

.fw-392 {
  font-weight: 392 !important;
}

.fw-393 {
  font-weight: 393 !important;
}

.fw-394 {
  font-weight: 394 !important;
}

.fw-395 {
  font-weight: 395 !important;
}

.fw-396 {
  font-weight: 396 !important;
}

.fw-397 {
  font-weight: 397 !important;
}

.fw-398 {
  font-weight: 398 !important;
}

.fw-399 {
  font-weight: 399 !important;
}

.fw-400 {
  font-weight: 400 !important;
}

.fw-401 {
  font-weight: 401 !important;
}

.fw-402 {
  font-weight: 402 !important;
}

.fw-403 {
  font-weight: 403 !important;
}

.fw-404 {
  font-weight: 404 !important;
}

.fw-405 {
  font-weight: 405 !important;
}

.fw-406 {
  font-weight: 406 !important;
}

.fw-407 {
  font-weight: 407 !important;
}

.fw-408 {
  font-weight: 408 !important;
}

.fw-409 {
  font-weight: 409 !important;
}

.fw-410 {
  font-weight: 410 !important;
}

.fw-411 {
  font-weight: 411 !important;
}

.fw-412 {
  font-weight: 412 !important;
}

.fw-413 {
  font-weight: 413 !important;
}

.fw-414 {
  font-weight: 414 !important;
}

.fw-415 {
  font-weight: 415 !important;
}

.fw-416 {
  font-weight: 416 !important;
}

.fw-417 {
  font-weight: 417 !important;
}

.fw-418 {
  font-weight: 418 !important;
}

.fw-419 {
  font-weight: 419 !important;
}

.fw-420 {
  font-weight: 420 !important;
}

.fw-421 {
  font-weight: 421 !important;
}

.fw-422 {
  font-weight: 422 !important;
}

.fw-423 {
  font-weight: 423 !important;
}

.fw-424 {
  font-weight: 424 !important;
}

.fw-425 {
  font-weight: 425 !important;
}

.fw-426 {
  font-weight: 426 !important;
}

.fw-427 {
  font-weight: 427 !important;
}

.fw-428 {
  font-weight: 428 !important;
}

.fw-429 {
  font-weight: 429 !important;
}

.fw-430 {
  font-weight: 430 !important;
}

.fw-431 {
  font-weight: 431 !important;
}

.fw-432 {
  font-weight: 432 !important;
}

.fw-433 {
  font-weight: 433 !important;
}

.fw-434 {
  font-weight: 434 !important;
}

.fw-435 {
  font-weight: 435 !important;
}

.fw-436 {
  font-weight: 436 !important;
}

.fw-437 {
  font-weight: 437 !important;
}

.fw-438 {
  font-weight: 438 !important;
}

.fw-439 {
  font-weight: 439 !important;
}

.fw-440 {
  font-weight: 440 !important;
}

.fw-441 {
  font-weight: 441 !important;
}

.fw-442 {
  font-weight: 442 !important;
}

.fw-443 {
  font-weight: 443 !important;
}

.fw-444 {
  font-weight: 444 !important;
}

.fw-445 {
  font-weight: 445 !important;
}

.fw-446 {
  font-weight: 446 !important;
}

.fw-447 {
  font-weight: 447 !important;
}

.fw-448 {
  font-weight: 448 !important;
}

.fw-449 {
  font-weight: 449 !important;
}

.fw-450 {
  font-weight: 450 !important;
}

.fw-451 {
  font-weight: 451 !important;
}

.fw-452 {
  font-weight: 452 !important;
}

.fw-453 {
  font-weight: 453 !important;
}

.fw-454 {
  font-weight: 454 !important;
}

.fw-455 {
  font-weight: 455 !important;
}

.fw-456 {
  font-weight: 456 !important;
}

.fw-457 {
  font-weight: 457 !important;
}

.fw-458 {
  font-weight: 458 !important;
}

.fw-459 {
  font-weight: 459 !important;
}

.fw-460 {
  font-weight: 460 !important;
}

.fw-461 {
  font-weight: 461 !important;
}

.fw-462 {
  font-weight: 462 !important;
}

.fw-463 {
  font-weight: 463 !important;
}

.fw-464 {
  font-weight: 464 !important;
}

.fw-465 {
  font-weight: 465 !important;
}

.fw-466 {
  font-weight: 466 !important;
}

.fw-467 {
  font-weight: 467 !important;
}

.fw-468 {
  font-weight: 468 !important;
}

.fw-469 {
  font-weight: 469 !important;
}

.fw-470 {
  font-weight: 470 !important;
}

.fw-471 {
  font-weight: 471 !important;
}

.fw-472 {
  font-weight: 472 !important;
}

.fw-473 {
  font-weight: 473 !important;
}

.fw-474 {
  font-weight: 474 !important;
}

.fw-475 {
  font-weight: 475 !important;
}

.fw-476 {
  font-weight: 476 !important;
}

.fw-477 {
  font-weight: 477 !important;
}

.fw-478 {
  font-weight: 478 !important;
}

.fw-479 {
  font-weight: 479 !important;
}

.fw-480 {
  font-weight: 480 !important;
}

.fw-481 {
  font-weight: 481 !important;
}

.fw-482 {
  font-weight: 482 !important;
}

.fw-483 {
  font-weight: 483 !important;
}

.fw-484 {
  font-weight: 484 !important;
}

.fw-485 {
  font-weight: 485 !important;
}

.fw-486 {
  font-weight: 486 !important;
}

.fw-487 {
  font-weight: 487 !important;
}

.fw-488 {
  font-weight: 488 !important;
}

.fw-489 {
  font-weight: 489 !important;
}

.fw-490 {
  font-weight: 490 !important;
}

.fw-491 {
  font-weight: 491 !important;
}

.fw-492 {
  font-weight: 492 !important;
}

.fw-493 {
  font-weight: 493 !important;
}

.fw-494 {
  font-weight: 494 !important;
}

.fw-495 {
  font-weight: 495 !important;
}

.fw-496 {
  font-weight: 496 !important;
}

.fw-497 {
  font-weight: 497 !important;
}

.fw-498 {
  font-weight: 498 !important;
}

.fw-499 {
  font-weight: 499 !important;
}

.fw-500 {
  font-weight: 500 !important;
}

.fw-501 {
  font-weight: 501 !important;
}

.fw-502 {
  font-weight: 502 !important;
}

.fw-503 {
  font-weight: 503 !important;
}

.fw-504 {
  font-weight: 504 !important;
}

.fw-505 {
  font-weight: 505 !important;
}

.fw-506 {
  font-weight: 506 !important;
}

.fw-507 {
  font-weight: 507 !important;
}

.fw-508 {
  font-weight: 508 !important;
}

.fw-509 {
  font-weight: 509 !important;
}

.fw-510 {
  font-weight: 510 !important;
}

.fw-511 {
  font-weight: 511 !important;
}

.fw-512 {
  font-weight: 512 !important;
}

.fw-513 {
  font-weight: 513 !important;
}

.fw-514 {
  font-weight: 514 !important;
}

.fw-515 {
  font-weight: 515 !important;
}

.fw-516 {
  font-weight: 516 !important;
}

.fw-517 {
  font-weight: 517 !important;
}

.fw-518 {
  font-weight: 518 !important;
}

.fw-519 {
  font-weight: 519 !important;
}

.fw-520 {
  font-weight: 520 !important;
}

.fw-521 {
  font-weight: 521 !important;
}

.fw-522 {
  font-weight: 522 !important;
}

.fw-523 {
  font-weight: 523 !important;
}

.fw-524 {
  font-weight: 524 !important;
}

.fw-525 {
  font-weight: 525 !important;
}

.fw-526 {
  font-weight: 526 !important;
}

.fw-527 {
  font-weight: 527 !important;
}

.fw-528 {
  font-weight: 528 !important;
}

.fw-529 {
  font-weight: 529 !important;
}

.fw-530 {
  font-weight: 530 !important;
}

.fw-531 {
  font-weight: 531 !important;
}

.fw-532 {
  font-weight: 532 !important;
}

.fw-533 {
  font-weight: 533 !important;
}

.fw-534 {
  font-weight: 534 !important;
}

.fw-535 {
  font-weight: 535 !important;
}

.fw-536 {
  font-weight: 536 !important;
}

.fw-537 {
  font-weight: 537 !important;
}

.fw-538 {
  font-weight: 538 !important;
}

.fw-539 {
  font-weight: 539 !important;
}

.fw-540 {
  font-weight: 540 !important;
}

.fw-541 {
  font-weight: 541 !important;
}

.fw-542 {
  font-weight: 542 !important;
}

.fw-543 {
  font-weight: 543 !important;
}

.fw-544 {
  font-weight: 544 !important;
}

.fw-545 {
  font-weight: 545 !important;
}

.fw-546 {
  font-weight: 546 !important;
}

.fw-547 {
  font-weight: 547 !important;
}

.fw-548 {
  font-weight: 548 !important;
}

.fw-549 {
  font-weight: 549 !important;
}

.fw-550 {
  font-weight: 550 !important;
}

.fw-551 {
  font-weight: 551 !important;
}

.fw-552 {
  font-weight: 552 !important;
}

.fw-553 {
  font-weight: 553 !important;
}

.fw-554 {
  font-weight: 554 !important;
}

.fw-555 {
  font-weight: 555 !important;
}

.fw-556 {
  font-weight: 556 !important;
}

.fw-557 {
  font-weight: 557 !important;
}

.fw-558 {
  font-weight: 558 !important;
}

.fw-559 {
  font-weight: 559 !important;
}

.fw-560 {
  font-weight: 560 !important;
}

.fw-561 {
  font-weight: 561 !important;
}

.fw-562 {
  font-weight: 562 !important;
}

.fw-563 {
  font-weight: 563 !important;
}

.fw-564 {
  font-weight: 564 !important;
}

.fw-565 {
  font-weight: 565 !important;
}

.fw-566 {
  font-weight: 566 !important;
}

.fw-567 {
  font-weight: 567 !important;
}

.fw-568 {
  font-weight: 568 !important;
}

.fw-569 {
  font-weight: 569 !important;
}

.fw-570 {
  font-weight: 570 !important;
}

.fw-571 {
  font-weight: 571 !important;
}

.fw-572 {
  font-weight: 572 !important;
}

.fw-573 {
  font-weight: 573 !important;
}

.fw-574 {
  font-weight: 574 !important;
}

.fw-575 {
  font-weight: 575 !important;
}

.fw-576 {
  font-weight: 576 !important;
}

.fw-577 {
  font-weight: 577 !important;
}

.fw-578 {
  font-weight: 578 !important;
}

.fw-579 {
  font-weight: 579 !important;
}

.fw-580 {
  font-weight: 580 !important;
}

.fw-581 {
  font-weight: 581 !important;
}

.fw-582 {
  font-weight: 582 !important;
}

.fw-583 {
  font-weight: 583 !important;
}

.fw-584 {
  font-weight: 584 !important;
}

.fw-585 {
  font-weight: 585 !important;
}

.fw-586 {
  font-weight: 586 !important;
}

.fw-587 {
  font-weight: 587 !important;
}

.fw-588 {
  font-weight: 588 !important;
}

.fw-589 {
  font-weight: 589 !important;
}

.fw-590 {
  font-weight: 590 !important;
}

.fw-591 {
  font-weight: 591 !important;
}

.fw-592 {
  font-weight: 592 !important;
}

.fw-593 {
  font-weight: 593 !important;
}

.fw-594 {
  font-weight: 594 !important;
}

.fw-595 {
  font-weight: 595 !important;
}

.fw-596 {
  font-weight: 596 !important;
}

.fw-597 {
  font-weight: 597 !important;
}

.fw-598 {
  font-weight: 598 !important;
}

.fw-599 {
  font-weight: 599 !important;
}

.fw-600 {
  font-weight: 600 !important;
}

.fw-601 {
  font-weight: 601 !important;
}

.fw-602 {
  font-weight: 602 !important;
}

.fw-603 {
  font-weight: 603 !important;
}

.fw-604 {
  font-weight: 604 !important;
}

.fw-605 {
  font-weight: 605 !important;
}

.fw-606 {
  font-weight: 606 !important;
}

.fw-607 {
  font-weight: 607 !important;
}

.fw-608 {
  font-weight: 608 !important;
}

.fw-609 {
  font-weight: 609 !important;
}

.fw-610 {
  font-weight: 610 !important;
}

.fw-611 {
  font-weight: 611 !important;
}

.fw-612 {
  font-weight: 612 !important;
}

.fw-613 {
  font-weight: 613 !important;
}

.fw-614 {
  font-weight: 614 !important;
}

.fw-615 {
  font-weight: 615 !important;
}

.fw-616 {
  font-weight: 616 !important;
}

.fw-617 {
  font-weight: 617 !important;
}

.fw-618 {
  font-weight: 618 !important;
}

.fw-619 {
  font-weight: 619 !important;
}

.fw-620 {
  font-weight: 620 !important;
}

.fw-621 {
  font-weight: 621 !important;
}

.fw-622 {
  font-weight: 622 !important;
}

.fw-623 {
  font-weight: 623 !important;
}

.fw-624 {
  font-weight: 624 !important;
}

.fw-625 {
  font-weight: 625 !important;
}

.fw-626 {
  font-weight: 626 !important;
}

.fw-627 {
  font-weight: 627 !important;
}

.fw-628 {
  font-weight: 628 !important;
}

.fw-629 {
  font-weight: 629 !important;
}

.fw-630 {
  font-weight: 630 !important;
}

.fw-631 {
  font-weight: 631 !important;
}

.fw-632 {
  font-weight: 632 !important;
}

.fw-633 {
  font-weight: 633 !important;
}

.fw-634 {
  font-weight: 634 !important;
}

.fw-635 {
  font-weight: 635 !important;
}

.fw-636 {
  font-weight: 636 !important;
}

.fw-637 {
  font-weight: 637 !important;
}

.fw-638 {
  font-weight: 638 !important;
}

.fw-639 {
  font-weight: 639 !important;
}

.fw-640 {
  font-weight: 640 !important;
}

.fw-641 {
  font-weight: 641 !important;
}

.fw-642 {
  font-weight: 642 !important;
}

.fw-643 {
  font-weight: 643 !important;
}

.fw-644 {
  font-weight: 644 !important;
}

.fw-645 {
  font-weight: 645 !important;
}

.fw-646 {
  font-weight: 646 !important;
}

.fw-647 {
  font-weight: 647 !important;
}

.fw-648 {
  font-weight: 648 !important;
}

.fw-649 {
  font-weight: 649 !important;
}

.fw-650 {
  font-weight: 650 !important;
}

.fw-651 {
  font-weight: 651 !important;
}

.fw-652 {
  font-weight: 652 !important;
}

.fw-653 {
  font-weight: 653 !important;
}

.fw-654 {
  font-weight: 654 !important;
}

.fw-655 {
  font-weight: 655 !important;
}

.fw-656 {
  font-weight: 656 !important;
}

.fw-657 {
  font-weight: 657 !important;
}

.fw-658 {
  font-weight: 658 !important;
}

.fw-659 {
  font-weight: 659 !important;
}

.fw-660 {
  font-weight: 660 !important;
}

.fw-661 {
  font-weight: 661 !important;
}

.fw-662 {
  font-weight: 662 !important;
}

.fw-663 {
  font-weight: 663 !important;
}

.fw-664 {
  font-weight: 664 !important;
}

.fw-665 {
  font-weight: 665 !important;
}

.fw-666 {
  font-weight: 666 !important;
}

.fw-667 {
  font-weight: 667 !important;
}

.fw-668 {
  font-weight: 668 !important;
}

.fw-669 {
  font-weight: 669 !important;
}

.fw-670 {
  font-weight: 670 !important;
}

.fw-671 {
  font-weight: 671 !important;
}

.fw-672 {
  font-weight: 672 !important;
}

.fw-673 {
  font-weight: 673 !important;
}

.fw-674 {
  font-weight: 674 !important;
}

.fw-675 {
  font-weight: 675 !important;
}

.fw-676 {
  font-weight: 676 !important;
}

.fw-677 {
  font-weight: 677 !important;
}

.fw-678 {
  font-weight: 678 !important;
}

.fw-679 {
  font-weight: 679 !important;
}

.fw-680 {
  font-weight: 680 !important;
}

.fw-681 {
  font-weight: 681 !important;
}

.fw-682 {
  font-weight: 682 !important;
}

.fw-683 {
  font-weight: 683 !important;
}

.fw-684 {
  font-weight: 684 !important;
}

.fw-685 {
  font-weight: 685 !important;
}

.fw-686 {
  font-weight: 686 !important;
}

.fw-687 {
  font-weight: 687 !important;
}

.fw-688 {
  font-weight: 688 !important;
}

.fw-689 {
  font-weight: 689 !important;
}

.fw-690 {
  font-weight: 690 !important;
}

.fw-691 {
  font-weight: 691 !important;
}

.fw-692 {
  font-weight: 692 !important;
}

.fw-693 {
  font-weight: 693 !important;
}

.fw-694 {
  font-weight: 694 !important;
}

.fw-695 {
  font-weight: 695 !important;
}

.fw-696 {
  font-weight: 696 !important;
}

.fw-697 {
  font-weight: 697 !important;
}

.fw-698 {
  font-weight: 698 !important;
}

.fw-699 {
  font-weight: 699 !important;
}

.fw-700 {
  font-weight: 700 !important;
}

img {
  max-width: 100%;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Poppins, Roboto;
}

h1, .h1 {
  font-size: 40px;
  color: #ff5102;
}

h2, .h2 {
  font-size: 30px;
}

h4, .h4, h5, .h5, h6, .h6 {
  margin: 10px 0 !important;
  /*font-weight: 700;*/
  color: #000;
}
.navbar-expand-lg .navbar-nav .nav-link{
        font-weight: 600 !important;
}
a {
  color: #0400ff;
  font-weight: 500;
}

h5 {
  font-size: 20px !important;
}

h1, .h1, h2, .h2, h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
/*  font-weight: 700;*/
}

p {
  font-size: 15px;
  line-height: 24px;
}

h1 {
  margin-bottom: 15px;
}

h2 {
  color: #ff5102;
}

.section {
  clear: both;
  display: block;
  width: 100%;
  overflow: hidden;
}

ul {
  padding-left: 0;
}

ul li {
  list-style: none;
}

.text-warning {
  color: #ff6803 !important;
}

@media (min-width: 1300px) {
  .container {
    max-width: 1240px;
  }
}

.carousel-item img {
  display: block;
  width: 100%;
}

@media (max-width: 1099px) and (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .nav-link {
    font-size: 13px !important;
    padding: 0 5px !important;
  }
}

.btn {
  border-radius: 25px;
}

.btn-main {
  background: #e45300;
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #ff5e00), to(#ff9900));
  background: linear-gradient(to right, #ff5e00 0, #ff9900 100%);
  -webkit-box-shadow: 0 10px 15px 0 rgba(175, 0, 202, 0.4);
          box-shadow: 0 10px 15px 0 rgba(175, 0, 202, 0.4);
  color: #fff !important;
}

.check-list li {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
}

.check-list li .ico-checked {
  color: #ee0202;
  margin-right: 13px;
  font-size: 25px;
}

/*** Modal ***/
.modal .btn.bg-warning {
  background: #ee0000 !important;
  color: #fff !important;
}

.modal .modal-header {
  font-weight: 700;
  font-size: 18px;
}

.modal .modal-header .close {
  opacity: 1 !important;
  font-size: 42px !important;
  color: red;
}

.modal .contact-form {
  max-width: 900px;
  margin: 0 auto;
  width: 100%;
  /* height: 100%; */
  background-color: #fe8d00;
  border: 1px solid rgba(0, 0, 0, 0);
  padding: 10px !important;
  /* margin: 15px; */
  border-radius: 20px;
  display: inline-block;
  width: 100%;
}

.modal .contact-form select, .modal .contact-form input, .modal .contact-form textarea {
  border: 1px solid #feddbc !important;
  background: #feddbc !important;
  color: #000 !important;
}

.modal .contact-form .btn {
  width: 100%;
  max-width: 170px;
  border-bottom: 3px solid rgba(0, 0, 0, 0.4);
  padding: 15px;
  font-size: 14px;
  color: #000;
}

.modal .contact-form .enter_code input {
  max-width: 370px;
  height: 40px;
  margin: 0 auto;
}

.modal .contact-form label {
  font-weight: 500;
  color: #000;
}

canvas {
  width: 170px;
  height: 60px;
  background: #feddbc;
  padding: 5px;
}

/*** Modal closed ***/
/*** Footer ***/
footer h4 {
  font-size: 18px;
  color: #fff;
}

footer a {
  color: #fff !important;
}

.top-footer, .copyright {
  /*   background-color: #ff5800 !important; */
  color: #fff;
}

.top-footer ul.arrow li i {
  content: "\f054";
  padding-right: 5px;
  height: 10px;
  font-size: 10px;
  font-family: 'Font Awesome 5 Free';
  background-size: 10px;
  background-repeat: no-repeat;
  margin-top: 5px;
}

.footer-socials a {
  font-size: 18px;
  display: inline-block;
  background: #fff;
  color: #ff7600  !important;
  line-height: 1;
  padding: 8px 0;
  margin-right: 4px;
  border-radius: 50%;
  text-align: center;
  width: 36px;
  height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.footer-socials a i {
  text-align: center;
  width: 100%;
}

.footer {
  background-image: url(../images/footer-bg.png);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 100px 0px 0px 0px;
  clear: both;
}

/*** Footer Closed ***/
.services .item {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.services .item .icon {
  background: orange;
  border-radius: 100px;
  height: 80px;
  width: 80px;
  margin: 0 10px;
}

.services .item .icon i, .services .item .icon img {
  font-size: 50px;
  color: #ff3800;
  background: #fff;
  border-radius: 100px;
  padding: 10px;
  height: 70px;
  width: 75px;
  text-align: center;
}

.services .item .icon img {
  font-size: 14px;
}

.services .item h4 {
  font-size: 18px;
}

.services .item .right-text {
  width: 80%;
}

.services .item p {
  margin-bottom: 0;
}

.feature_outer {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[5];
      grid-template-columns: repeat(5, 1fr);
  grid-gap: 10px;
  text-align: center;
}

.plane_icons .item {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.plane_icons .item .icon {
  width: 75px;
  padding-right: 10px;
}

.plane_icons .item .right-text {
  width: 80%;
}

.plane_icons .item h4 {
  font-size: 18px;
}

.plane_icons .item p {
  margin-bottom: 0;
}

.overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(2, 2, 63, 0.6);
  top: 0;
  left: 0;
}

.small_banner {
  background-attachment: fixed !important;
  background-size: cover !important;
  background-position: center !important;
  position: relative;
  padding: 2em 0 2em 0 !important;
  text-align: center;
}

.small_banner .container {
  position: relative;
  padding-bottom: 10px;
  z-index: 9;
  color: #fff;
}

.form-control {
  margin-bottom: 15px;
  height: 42px;
  border-radius: 3px;
  border: 1px solid #D0DCEC;
  font-size: 14px;
}

.video_img {
  height: 350px !important;
}

.video_section_outline h2 {
  font-size: 24px;
  margin-bottom: 10px;
  font-weight: 700;
}

.video_section_outline #overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 2;
  cursor: pointer;
}

.hover_img {
  position: absolute;
  top: 45%;
  left: 45%;
  max-width: 60px;
  z-index: 9;
}

.img-fluid {
  height: 330px;
  background-position: center center !important;
  background-size: cover !important;
}

.small_banner {
  position: relative;
  background-attachment: fixed !important;
  background-size: cover !important;
  background-position: center center !important;
}

::-webkit-input-placeholder {
  color: #000 !important;
}

::-moz-placeholder {
  color: #000 !important;
}

:-ms-input-placeholder {
  color: #000 !important;
}

:-moz-placeholder {
  color: #000 !important;
}

.list_d_flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 13px;
  padding-left: 0;
  list-style: none;
}

.list_d_flex li {
  padding: 0 15px;
}
/*# sourceMappingURL=style.css.map */

.all-inclusive-website h6{
        font-weight: 400;
    }
.card-body{
        padding: 2em;
}
.home-readmore{
        position: absolute;
    bottom: 18px;
}
@media (max-width: 500px) {
    #features_included .feature_outer{
        display: unset !important;
    }
    .ychoose_pixsoft.pxbkng_ychoose .service-box{
        margin-left: 22px !important;
    }
    
}
#what_we_do p{
    font-weight: 500;
    line-height: 36px;
}
select.form-control:not([size]):not([multiple]){
height: calc(2.9rem + 2px);
    background-color: #feddbc;
    color:black;
}
.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active{
       background: linear-gradient(to right, #ff5e00 0, #ff9900 100%);
}
.icon-ecommerce-shop{
        margin-top: 5px;
}
@media (min-width: 1600px) {
    .package_points{
        display: unset !important;
    } 
    .package_points .package_point{
            font-size: 23px !important;
    display: inline-flex !important;
    padding-right: 11px !important;
    } 
    
    .package_point i{
            width: 1em;
    }
    .package_points .package_point p{
        font-size: 14px !important;
    }
}
/*--menu--*/
    @media (min-width: 991px){
    .dropdown:hover .dropdown-menu {
    display: block;
    -webkit-animation: fadeInUp 400ms;
    animation: fadeInUp 400ms;
}
    }
      @media (max-width: 991px){
    .navbar-nav .show .dropdown-menu {
    display: block !important;
}
    }
    .carousel-indicators li {
    display: block;
    width: 8px !important;
    height: 15px !important;
    background-color: #0120b8;
    margin-left: 0;
}
.c-item-img {
    display: block;
}
    .c-item-img {
    min-height: 700px;
    background-size: cover !important;
    background-position: center !important;
}
    @media (max-width: 1099px){
    
   .carousel-item .c-item-img{
  min-height: 500px !important;
    height: 500px !important;
} 
    
}
   
@media (max-width: 991px){
    .carousel-item .c-item-img{
    min-height: 350px !important;
    height: 350px !important;
        
}
     .contact-us-packages{
        margin-bottom: 41px;
}
    .free-wedsite-consultation img {
           padding-top: 58px; 
    }
    .navbar-nav .dropdown-item:last-child{
            margin-bottom: 5px;
    }
}
    

@media (max-width: 1099px){
    
   .carousel-item .c-item-img{
  min-height: 500px !important;
    height: 500px !important;
} 
    
}
@media (max-width: 991px){
    .carousel-item .c-item-img{
    min-height: 350px !important;
    height: 350px !important;
        
}
     .contact-us-packages{
        margin-bottom: 41px;
}
    .free-wedsite-consultation img {
           padding-top: 58px; 
    }
    .navbar-nav .dropdown-item:last-child{
            margin-bottom: 5px;
    }
}
@media (max-width: 767px){
    .carousel-item .c-item-img{
    min-height: 300px  !important;
    height: 300px !important;

    }
   
}

@media (max-width: 575px){
    .carousel-item .c-item-img{
       min-height: 300px !important;
    height: 300px !important; 
    
}
}
@media (max-width: 456px){
.carousel-item .c-item-img{
    min-height: 200px !important;
    max-height: 200px !important;
    
}
}
     @media (max-width: 400px){
    .carousel-item .c-item-img{
    min-height: 150px !important;
    height: 150px !important;
        
}
    }
    #full-bg-slider{
        display:none;
    }

.gst-plan{
        text-align: center;
    font-style: italic;
    font-size: 13px;
        padding-bottom: 1em;
}

.btn:visited, .btn:link{
        margin-bottom: 10px;
}
@media(max-width: 768px){
    .video-marketing .media-icon .media-left img{
            height: unset !important;
    }
    #video-production .video_img{
            height: unset !important;
    }
    #rigorously_tested .pr-9{
        padding-right: 0em !important;
    }
    .btn:visited, .btn:link{
            font-size: 14px !important;
    }
    #video-production .video_img{
            height: unset !important;
    }
    #multi_store_bg{
            width: 100%  !important;
    }
    .web-methodology-services .icon-box {
        text-align: center  !important;
    }
    .web-methodology-services .pl-4{
        padding-left: 0em !important;
    }
    .e-commerce{
            background-size: 101% 114% !important;
    }
    .cal-valign{
        padding-left: 0 !important;
    }
    .media{
        display: unset !important;
    }
    #video-production .video_img{
            height: unset !important;
    }
     .w3layouts_skills_grids .w3-services-right-grid{
        padding: 0 0px !important;

    }
    .sltn_to_rent .well_ul ul{
        padding-left: 67px !important;
    }
    .small_banner h3{
        font-size: 2em  !important;
    }
    .potential_section{
       padding: 1em 1em !important; 
        display: block !important;
    }
    .potential_section .icons_outline img{
            max-width: 300px  !important;
    }
    .pxbkng_ychoose .col-lg-5 {
            display: contents !important;
    }
    .g-bg-teal-opacity-0_1{
            margin-top: 17px;
    }
    .ftrs_sctn .dsplay_cntnts .ml-3{
            margin-left: 0rem !important;
    }
    .kebab_site ._ski_mng_container .grid h4{
        font-size: 15px !important;
    }
    .show .total-cost{
            top: 2px !important;
    }
    #ecommerce-packages .card .card-header h4{
        font-size: 30px !important;
    }
  
}
@media(max-width: 600px){
    .package_lists{
            grid-template-columns: repeat(1, 1fr) !important;
    }
        .grid-block-4{
                grid-template-columns: repeat(1, 1fr) !important;
        }
   
    
}
.subtext{
    line-height: 46px !important;
}

@media(max-width: 992px){

.pizzasw-software-online img{
    display: none !important;
}
}