@charset "UTF-8";
.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1440px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.m-0 {
  margin: 0 !important;
}

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

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

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

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 10px !important;
}

.mt-1,
.my-1 {
  margin-top: 10px !important;
}

.mr-1,
.mx-1 {
  margin-right: 10px !important;
}

.mb-1,
.my-1 {
  margin-bottom: 10px !important;
}

.ml-1,
.mx-1 {
  margin-left: 10px !important;
}

.m-2 {
  margin: 16px !important;
}

.mt-2,
.my-2 {
  margin-top: 16px !important;
}

.mr-2,
.mx-2 {
  margin-right: 16px !important;
}

.mb-2,
.my-2 {
  margin-bottom: 16px !important;
}

.ml-2,
.mx-2 {
  margin-left: 16px !important;
}

.m-3 {
  margin: 30px !important;
}

.mt-3,
.my-3 {
  margin-top: 30px !important;
}

.mr-3,
.mx-3 {
  margin-right: 30px !important;
}

.mb-3,
.my-3 {
  margin-bottom: 30px !important;
}

.ml-3,
.mx-3 {
  margin-left: 30px !important;
}

.m-4 {
  margin: 50px !important;
}

.mt-4,
.my-4 {
  margin-top: 50px !important;
}

.mr-4,
.mx-4 {
  margin-right: 50px !important;
}

.mb-4,
.my-4 {
  margin-bottom: 50px !important;
}

.ml-4,
.mx-4 {
  margin-left: 50px !important;
}

.m-5 {
  margin: 80px !important;
}

.mt-5,
.my-5 {
  margin-top: 80px !important;
}

.mr-5,
.mx-5 {
  margin-right: 80px !important;
}

.mb-5,
.my-5 {
  margin-bottom: 80px !important;
}

.ml-5,
.mx-5 {
  margin-left: 80px !important;
}

.m-6 {
  margin: 140px !important;
}

.mt-6,
.my-6 {
  margin-top: 140px !important;
}

.mr-6,
.mx-6 {
  margin-right: 140px !important;
}

.mb-6,
.my-6 {
  margin-bottom: 140px !important;
}

.ml-6,
.mx-6 {
  margin-left: 140px !important;
}

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

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

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

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

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

.p-1 {
  padding: 10px !important;
}

.pt-1,
.py-1 {
  padding-top: 10px !important;
}

.pr-1,
.px-1 {
  padding-right: 10px !important;
}

.pb-1,
.py-1 {
  padding-bottom: 10px !important;
}

.pl-1,
.px-1 {
  padding-left: 10px !important;
}

.p-2 {
  padding: 16px !important;
}

.pt-2,
.py-2 {
  padding-top: 16px !important;
}

.pr-2,
.px-2 {
  padding-right: 16px !important;
}

.pb-2,
.py-2 {
  padding-bottom: 16px !important;
}

.pl-2,
.px-2 {
  padding-left: 16px !important;
}

.p-3 {
  padding: 30px !important;
}

.pt-3,
.py-3 {
  padding-top: 30px !important;
}

.pr-3,
.px-3 {
  padding-right: 30px !important;
}

.pb-3,
.py-3 {
  padding-bottom: 30px !important;
}

.pl-3,
.px-3 {
  padding-left: 30px !important;
}

.p-4 {
  padding: 50px !important;
}

.pt-4,
.py-4 {
  padding-top: 50px !important;
}

.pr-4,
.px-4 {
  padding-right: 50px !important;
}

.pb-4,
.py-4 {
  padding-bottom: 50px !important;
}

.pl-4,
.px-4 {
  padding-left: 50px !important;
}

.p-5 {
  padding: 80px !important;
}

.pt-5,
.py-5 {
  padding-top: 80px !important;
}

.pr-5,
.px-5 {
  padding-right: 80px !important;
}

.pb-5,
.py-5 {
  padding-bottom: 80px !important;
}

.pl-5,
.px-5 {
  padding-left: 80px !important;
}

.p-6 {
  padding: 140px !important;
}

.pt-6,
.py-6 {
  padding-top: 140px !important;
}

.pr-6,
.px-6 {
  padding-right: 140px !important;
}

.pb-6,
.py-6 {
  padding-bottom: 140px !important;
}

.pl-6,
.px-6 {
  padding-left: 140px !important;
}

.m-n1 {
  margin: -10px !important;
}

.mt-n1,
.my-n1 {
  margin-top: -10px !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -10px !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -10px !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -10px !important;
}

.m-n2 {
  margin: -16px !important;
}

.mt-n2,
.my-n2 {
  margin-top: -16px !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -16px !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -16px !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -16px !important;
}

.m-n3 {
  margin: -30px !important;
}

.mt-n3,
.my-n3 {
  margin-top: -30px !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -30px !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -30px !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -30px !important;
}

.m-n4 {
  margin: -50px !important;
}

.mt-n4,
.my-n4 {
  margin-top: -50px !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -50px !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -50px !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -50px !important;
}

.m-n5 {
  margin: -80px !important;
}

.mt-n5,
.my-n5 {
  margin-top: -80px !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -80px !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -80px !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -80px !important;
}

.m-n6 {
  margin: -140px !important;
}

.mt-n6,
.my-n6 {
  margin-top: -140px !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -140px !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -140px !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -140px !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }

  .m-sm-1 {
    margin: 10px !important;
  }

  .mt-sm-1,
.my-sm-1 {
    margin-top: 10px !important;
  }

  .mr-sm-1,
.mx-sm-1 {
    margin-right: 10px !important;
  }

  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 10px !important;
  }

  .ml-sm-1,
.mx-sm-1 {
    margin-left: 10px !important;
  }

  .m-sm-2 {
    margin: 16px !important;
  }

  .mt-sm-2,
.my-sm-2 {
    margin-top: 16px !important;
  }

  .mr-sm-2,
.mx-sm-2 {
    margin-right: 16px !important;
  }

  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 16px !important;
  }

  .ml-sm-2,
.mx-sm-2 {
    margin-left: 16px !important;
  }

  .m-sm-3 {
    margin: 30px !important;
  }

  .mt-sm-3,
.my-sm-3 {
    margin-top: 30px !important;
  }

  .mr-sm-3,
.mx-sm-3 {
    margin-right: 30px !important;
  }

  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 30px !important;
  }

  .ml-sm-3,
.mx-sm-3 {
    margin-left: 30px !important;
  }

  .m-sm-4 {
    margin: 50px !important;
  }

  .mt-sm-4,
.my-sm-4 {
    margin-top: 50px !important;
  }

  .mr-sm-4,
.mx-sm-4 {
    margin-right: 50px !important;
  }

  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 50px !important;
  }

  .ml-sm-4,
.mx-sm-4 {
    margin-left: 50px !important;
  }

  .m-sm-5 {
    margin: 80px !important;
  }

  .mt-sm-5,
.my-sm-5 {
    margin-top: 80px !important;
  }

  .mr-sm-5,
.mx-sm-5 {
    margin-right: 80px !important;
  }

  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 80px !important;
  }

  .ml-sm-5,
.mx-sm-5 {
    margin-left: 80px !important;
  }

  .m-sm-6 {
    margin: 140px !important;
  }

  .mt-sm-6,
.my-sm-6 {
    margin-top: 140px !important;
  }

  .mr-sm-6,
.mx-sm-6 {
    margin-right: 140px !important;
  }

  .mb-sm-6,
.my-sm-6 {
    margin-bottom: 140px !important;
  }

  .ml-sm-6,
.mx-sm-6 {
    margin-left: 140px !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }

  .p-sm-1 {
    padding: 10px !important;
  }

  .pt-sm-1,
.py-sm-1 {
    padding-top: 10px !important;
  }

  .pr-sm-1,
.px-sm-1 {
    padding-right: 10px !important;
  }

  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 10px !important;
  }

  .pl-sm-1,
.px-sm-1 {
    padding-left: 10px !important;
  }

  .p-sm-2 {
    padding: 16px !important;
  }

  .pt-sm-2,
.py-sm-2 {
    padding-top: 16px !important;
  }

  .pr-sm-2,
.px-sm-2 {
    padding-right: 16px !important;
  }

  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 16px !important;
  }

  .pl-sm-2,
.px-sm-2 {
    padding-left: 16px !important;
  }

  .p-sm-3 {
    padding: 30px !important;
  }

  .pt-sm-3,
.py-sm-3 {
    padding-top: 30px !important;
  }

  .pr-sm-3,
.px-sm-3 {
    padding-right: 30px !important;
  }

  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 30px !important;
  }

  .pl-sm-3,
.px-sm-3 {
    padding-left: 30px !important;
  }

  .p-sm-4 {
    padding: 50px !important;
  }

  .pt-sm-4,
.py-sm-4 {
    padding-top: 50px !important;
  }

  .pr-sm-4,
.px-sm-4 {
    padding-right: 50px !important;
  }

  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 50px !important;
  }

  .pl-sm-4,
.px-sm-4 {
    padding-left: 50px !important;
  }

  .p-sm-5 {
    padding: 80px !important;
  }

  .pt-sm-5,
.py-sm-5 {
    padding-top: 80px !important;
  }

  .pr-sm-5,
.px-sm-5 {
    padding-right: 80px !important;
  }

  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 80px !important;
  }

  .pl-sm-5,
.px-sm-5 {
    padding-left: 80px !important;
  }

  .p-sm-6 {
    padding: 140px !important;
  }

  .pt-sm-6,
.py-sm-6 {
    padding-top: 140px !important;
  }

  .pr-sm-6,
.px-sm-6 {
    padding-right: 140px !important;
  }

  .pb-sm-6,
.py-sm-6 {
    padding-bottom: 140px !important;
  }

  .pl-sm-6,
.px-sm-6 {
    padding-left: 140px !important;
  }

  .m-sm-n1 {
    margin: -10px !important;
  }

  .mt-sm-n1,
.my-sm-n1 {
    margin-top: -10px !important;
  }

  .mr-sm-n1,
.mx-sm-n1 {
    margin-right: -10px !important;
  }

  .mb-sm-n1,
.my-sm-n1 {
    margin-bottom: -10px !important;
  }

  .ml-sm-n1,
.mx-sm-n1 {
    margin-left: -10px !important;
  }

  .m-sm-n2 {
    margin: -16px !important;
  }

  .mt-sm-n2,
.my-sm-n2 {
    margin-top: -16px !important;
  }

  .mr-sm-n2,
.mx-sm-n2 {
    margin-right: -16px !important;
  }

  .mb-sm-n2,
.my-sm-n2 {
    margin-bottom: -16px !important;
  }

  .ml-sm-n2,
.mx-sm-n2 {
    margin-left: -16px !important;
  }

  .m-sm-n3 {
    margin: -30px !important;
  }

  .mt-sm-n3,
.my-sm-n3 {
    margin-top: -30px !important;
  }

  .mr-sm-n3,
.mx-sm-n3 {
    margin-right: -30px !important;
  }

  .mb-sm-n3,
.my-sm-n3 {
    margin-bottom: -30px !important;
  }

  .ml-sm-n3,
.mx-sm-n3 {
    margin-left: -30px !important;
  }

  .m-sm-n4 {
    margin: -50px !important;
  }

  .mt-sm-n4,
.my-sm-n4 {
    margin-top: -50px !important;
  }

  .mr-sm-n4,
.mx-sm-n4 {
    margin-right: -50px !important;
  }

  .mb-sm-n4,
.my-sm-n4 {
    margin-bottom: -50px !important;
  }

  .ml-sm-n4,
.mx-sm-n4 {
    margin-left: -50px !important;
  }

  .m-sm-n5 {
    margin: -80px !important;
  }

  .mt-sm-n5,
.my-sm-n5 {
    margin-top: -80px !important;
  }

  .mr-sm-n5,
.mx-sm-n5 {
    margin-right: -80px !important;
  }

  .mb-sm-n5,
.my-sm-n5 {
    margin-bottom: -80px !important;
  }

  .ml-sm-n5,
.mx-sm-n5 {
    margin-left: -80px !important;
  }

  .m-sm-n6 {
    margin: -140px !important;
  }

  .mt-sm-n6,
.my-sm-n6 {
    margin-top: -140px !important;
  }

  .mr-sm-n6,
.mx-sm-n6 {
    margin-right: -140px !important;
  }

  .mb-sm-n6,
.my-sm-n6 {
    margin-bottom: -140px !important;
  }

  .ml-sm-n6,
.mx-sm-n6 {
    margin-left: -140px !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }

  .m-md-1 {
    margin: 10px !important;
  }

  .mt-md-1,
.my-md-1 {
    margin-top: 10px !important;
  }

  .mr-md-1,
.mx-md-1 {
    margin-right: 10px !important;
  }

  .mb-md-1,
.my-md-1 {
    margin-bottom: 10px !important;
  }

  .ml-md-1,
.mx-md-1 {
    margin-left: 10px !important;
  }

  .m-md-2 {
    margin: 16px !important;
  }

  .mt-md-2,
.my-md-2 {
    margin-top: 16px !important;
  }

  .mr-md-2,
.mx-md-2 {
    margin-right: 16px !important;
  }

  .mb-md-2,
.my-md-2 {
    margin-bottom: 16px !important;
  }

  .ml-md-2,
.mx-md-2 {
    margin-left: 16px !important;
  }

  .m-md-3 {
    margin: 30px !important;
  }

  .mt-md-3,
.my-md-3 {
    margin-top: 30px !important;
  }

  .mr-md-3,
.mx-md-3 {
    margin-right: 30px !important;
  }

  .mb-md-3,
.my-md-3 {
    margin-bottom: 30px !important;
  }

  .ml-md-3,
.mx-md-3 {
    margin-left: 30px !important;
  }

  .m-md-4 {
    margin: 50px !important;
  }

  .mt-md-4,
.my-md-4 {
    margin-top: 50px !important;
  }

  .mr-md-4,
.mx-md-4 {
    margin-right: 50px !important;
  }

  .mb-md-4,
.my-md-4 {
    margin-bottom: 50px !important;
  }

  .ml-md-4,
.mx-md-4 {
    margin-left: 50px !important;
  }

  .m-md-5 {
    margin: 80px !important;
  }

  .mt-md-5,
.my-md-5 {
    margin-top: 80px !important;
  }

  .mr-md-5,
.mx-md-5 {
    margin-right: 80px !important;
  }

  .mb-md-5,
.my-md-5 {
    margin-bottom: 80px !important;
  }

  .ml-md-5,
.mx-md-5 {
    margin-left: 80px !important;
  }

  .m-md-6 {
    margin: 140px !important;
  }

  .mt-md-6,
.my-md-6 {
    margin-top: 140px !important;
  }

  .mr-md-6,
.mx-md-6 {
    margin-right: 140px !important;
  }

  .mb-md-6,
.my-md-6 {
    margin-bottom: 140px !important;
  }

  .ml-md-6,
.mx-md-6 {
    margin-left: 140px !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }

  .p-md-1 {
    padding: 10px !important;
  }

  .pt-md-1,
.py-md-1 {
    padding-top: 10px !important;
  }

  .pr-md-1,
.px-md-1 {
    padding-right: 10px !important;
  }

  .pb-md-1,
.py-md-1 {
    padding-bottom: 10px !important;
  }

  .pl-md-1,
.px-md-1 {
    padding-left: 10px !important;
  }

  .p-md-2 {
    padding: 16px !important;
  }

  .pt-md-2,
.py-md-2 {
    padding-top: 16px !important;
  }

  .pr-md-2,
.px-md-2 {
    padding-right: 16px !important;
  }

  .pb-md-2,
.py-md-2 {
    padding-bottom: 16px !important;
  }

  .pl-md-2,
.px-md-2 {
    padding-left: 16px !important;
  }

  .p-md-3 {
    padding: 30px !important;
  }

  .pt-md-3,
.py-md-3 {
    padding-top: 30px !important;
  }

  .pr-md-3,
.px-md-3 {
    padding-right: 30px !important;
  }

  .pb-md-3,
.py-md-3 {
    padding-bottom: 30px !important;
  }

  .pl-md-3,
.px-md-3 {
    padding-left: 30px !important;
  }

  .p-md-4 {
    padding: 50px !important;
  }

  .pt-md-4,
.py-md-4 {
    padding-top: 50px !important;
  }

  .pr-md-4,
.px-md-4 {
    padding-right: 50px !important;
  }

  .pb-md-4,
.py-md-4 {
    padding-bottom: 50px !important;
  }

  .pl-md-4,
.px-md-4 {
    padding-left: 50px !important;
  }

  .p-md-5 {
    padding: 80px !important;
  }

  .pt-md-5,
.py-md-5 {
    padding-top: 80px !important;
  }

  .pr-md-5,
.px-md-5 {
    padding-right: 80px !important;
  }

  .pb-md-5,
.py-md-5 {
    padding-bottom: 80px !important;
  }

  .pl-md-5,
.px-md-5 {
    padding-left: 80px !important;
  }

  .p-md-6 {
    padding: 140px !important;
  }

  .pt-md-6,
.py-md-6 {
    padding-top: 140px !important;
  }

  .pr-md-6,
.px-md-6 {
    padding-right: 140px !important;
  }

  .pb-md-6,
.py-md-6 {
    padding-bottom: 140px !important;
  }

  .pl-md-6,
.px-md-6 {
    padding-left: 140px !important;
  }

  .m-md-n1 {
    margin: -10px !important;
  }

  .mt-md-n1,
.my-md-n1 {
    margin-top: -10px !important;
  }

  .mr-md-n1,
.mx-md-n1 {
    margin-right: -10px !important;
  }

  .mb-md-n1,
.my-md-n1 {
    margin-bottom: -10px !important;
  }

  .ml-md-n1,
.mx-md-n1 {
    margin-left: -10px !important;
  }

  .m-md-n2 {
    margin: -16px !important;
  }

  .mt-md-n2,
.my-md-n2 {
    margin-top: -16px !important;
  }

  .mr-md-n2,
.mx-md-n2 {
    margin-right: -16px !important;
  }

  .mb-md-n2,
.my-md-n2 {
    margin-bottom: -16px !important;
  }

  .ml-md-n2,
.mx-md-n2 {
    margin-left: -16px !important;
  }

  .m-md-n3 {
    margin: -30px !important;
  }

  .mt-md-n3,
.my-md-n3 {
    margin-top: -30px !important;
  }

  .mr-md-n3,
.mx-md-n3 {
    margin-right: -30px !important;
  }

  .mb-md-n3,
.my-md-n3 {
    margin-bottom: -30px !important;
  }

  .ml-md-n3,
.mx-md-n3 {
    margin-left: -30px !important;
  }

  .m-md-n4 {
    margin: -50px !important;
  }

  .mt-md-n4,
.my-md-n4 {
    margin-top: -50px !important;
  }

  .mr-md-n4,
.mx-md-n4 {
    margin-right: -50px !important;
  }

  .mb-md-n4,
.my-md-n4 {
    margin-bottom: -50px !important;
  }

  .ml-md-n4,
.mx-md-n4 {
    margin-left: -50px !important;
  }

  .m-md-n5 {
    margin: -80px !important;
  }

  .mt-md-n5,
.my-md-n5 {
    margin-top: -80px !important;
  }

  .mr-md-n5,
.mx-md-n5 {
    margin-right: -80px !important;
  }

  .mb-md-n5,
.my-md-n5 {
    margin-bottom: -80px !important;
  }

  .ml-md-n5,
.mx-md-n5 {
    margin-left: -80px !important;
  }

  .m-md-n6 {
    margin: -140px !important;
  }

  .mt-md-n6,
.my-md-n6 {
    margin-top: -140px !important;
  }

  .mr-md-n6,
.mx-md-n6 {
    margin-right: -140px !important;
  }

  .mb-md-n6,
.my-md-n6 {
    margin-bottom: -140px !important;
  }

  .ml-md-n6,
.mx-md-n6 {
    margin-left: -140px !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: 10px !important;
  }

  .mt-lg-1,
.my-lg-1 {
    margin-top: 10px !important;
  }

  .mr-lg-1,
.mx-lg-1 {
    margin-right: 10px !important;
  }

  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 10px !important;
  }

  .ml-lg-1,
.mx-lg-1 {
    margin-left: 10px !important;
  }

  .m-lg-2 {
    margin: 16px !important;
  }

  .mt-lg-2,
.my-lg-2 {
    margin-top: 16px !important;
  }

  .mr-lg-2,
.mx-lg-2 {
    margin-right: 16px !important;
  }

  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 16px !important;
  }

  .ml-lg-2,
.mx-lg-2 {
    margin-left: 16px !important;
  }

  .m-lg-3 {
    margin: 30px !important;
  }

  .mt-lg-3,
.my-lg-3 {
    margin-top: 30px !important;
  }

  .mr-lg-3,
.mx-lg-3 {
    margin-right: 30px !important;
  }

  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 30px !important;
  }

  .ml-lg-3,
.mx-lg-3 {
    margin-left: 30px !important;
  }

  .m-lg-4 {
    margin: 50px !important;
  }

  .mt-lg-4,
.my-lg-4 {
    margin-top: 50px !important;
  }

  .mr-lg-4,
.mx-lg-4 {
    margin-right: 50px !important;
  }

  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 50px !important;
  }

  .ml-lg-4,
.mx-lg-4 {
    margin-left: 50px !important;
  }

  .m-lg-5 {
    margin: 80px !important;
  }

  .mt-lg-5,
.my-lg-5 {
    margin-top: 80px !important;
  }

  .mr-lg-5,
.mx-lg-5 {
    margin-right: 80px !important;
  }

  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 80px !important;
  }

  .ml-lg-5,
.mx-lg-5 {
    margin-left: 80px !important;
  }

  .m-lg-6 {
    margin: 140px !important;
  }

  .mt-lg-6,
.my-lg-6 {
    margin-top: 140px !important;
  }

  .mr-lg-6,
.mx-lg-6 {
    margin-right: 140px !important;
  }

  .mb-lg-6,
.my-lg-6 {
    margin-bottom: 140px !important;
  }

  .ml-lg-6,
.mx-lg-6 {
    margin-left: 140px !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: 10px !important;
  }

  .pt-lg-1,
.py-lg-1 {
    padding-top: 10px !important;
  }

  .pr-lg-1,
.px-lg-1 {
    padding-right: 10px !important;
  }

  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 10px !important;
  }

  .pl-lg-1,
.px-lg-1 {
    padding-left: 10px !important;
  }

  .p-lg-2 {
    padding: 16px !important;
  }

  .pt-lg-2,
.py-lg-2 {
    padding-top: 16px !important;
  }

  .pr-lg-2,
.px-lg-2 {
    padding-right: 16px !important;
  }

  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 16px !important;
  }

  .pl-lg-2,
.px-lg-2 {
    padding-left: 16px !important;
  }

  .p-lg-3 {
    padding: 30px !important;
  }

  .pt-lg-3,
.py-lg-3 {
    padding-top: 30px !important;
  }

  .pr-lg-3,
.px-lg-3 {
    padding-right: 30px !important;
  }

  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 30px !important;
  }

  .pl-lg-3,
.px-lg-3 {
    padding-left: 30px !important;
  }

  .p-lg-4 {
    padding: 50px !important;
  }

  .pt-lg-4,
.py-lg-4 {
    padding-top: 50px !important;
  }

  .pr-lg-4,
.px-lg-4 {
    padding-right: 50px !important;
  }

  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 50px !important;
  }

  .pl-lg-4,
.px-lg-4 {
    padding-left: 50px !important;
  }

  .p-lg-5 {
    padding: 80px !important;
  }

  .pt-lg-5,
.py-lg-5 {
    padding-top: 80px !important;
  }

  .pr-lg-5,
.px-lg-5 {
    padding-right: 80px !important;
  }

  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 80px !important;
  }

  .pl-lg-5,
.px-lg-5 {
    padding-left: 80px !important;
  }

  .p-lg-6 {
    padding: 140px !important;
  }

  .pt-lg-6,
.py-lg-6 {
    padding-top: 140px !important;
  }

  .pr-lg-6,
.px-lg-6 {
    padding-right: 140px !important;
  }

  .pb-lg-6,
.py-lg-6 {
    padding-bottom: 140px !important;
  }

  .pl-lg-6,
.px-lg-6 {
    padding-left: 140px !important;
  }

  .m-lg-n1 {
    margin: -10px !important;
  }

  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -10px !important;
  }

  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -10px !important;
  }

  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -10px !important;
  }

  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -10px !important;
  }

  .m-lg-n2 {
    margin: -16px !important;
  }

  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -16px !important;
  }

  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -16px !important;
  }

  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -16px !important;
  }

  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -16px !important;
  }

  .m-lg-n3 {
    margin: -30px !important;
  }

  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -30px !important;
  }

  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -30px !important;
  }

  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -30px !important;
  }

  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -30px !important;
  }

  .m-lg-n4 {
    margin: -50px !important;
  }

  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -50px !important;
  }

  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -50px !important;
  }

  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -50px !important;
  }

  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -50px !important;
  }

  .m-lg-n5 {
    margin: -80px !important;
  }

  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -80px !important;
  }

  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -80px !important;
  }

  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -80px !important;
  }

  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -80px !important;
  }

  .m-lg-n6 {
    margin: -140px !important;
  }

  .mt-lg-n6,
.my-lg-n6 {
    margin-top: -140px !important;
  }

  .mr-lg-n6,
.mx-lg-n6 {
    margin-right: -140px !important;
  }

  .mb-lg-n6,
.my-lg-n6 {
    margin-bottom: -140px !important;
  }

  .ml-lg-n6,
.mx-lg-n6 {
    margin-left: -140px !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1440px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: 10px !important;
  }

  .mt-xl-1,
.my-xl-1 {
    margin-top: 10px !important;
  }

  .mr-xl-1,
.mx-xl-1 {
    margin-right: 10px !important;
  }

  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 10px !important;
  }

  .ml-xl-1,
.mx-xl-1 {
    margin-left: 10px !important;
  }

  .m-xl-2 {
    margin: 16px !important;
  }

  .mt-xl-2,
.my-xl-2 {
    margin-top: 16px !important;
  }

  .mr-xl-2,
.mx-xl-2 {
    margin-right: 16px !important;
  }

  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 16px !important;
  }

  .ml-xl-2,
.mx-xl-2 {
    margin-left: 16px !important;
  }

  .m-xl-3 {
    margin: 30px !important;
  }

  .mt-xl-3,
.my-xl-3 {
    margin-top: 30px !important;
  }

  .mr-xl-3,
.mx-xl-3 {
    margin-right: 30px !important;
  }

  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 30px !important;
  }

  .ml-xl-3,
.mx-xl-3 {
    margin-left: 30px !important;
  }

  .m-xl-4 {
    margin: 50px !important;
  }

  .mt-xl-4,
.my-xl-4 {
    margin-top: 50px !important;
  }

  .mr-xl-4,
.mx-xl-4 {
    margin-right: 50px !important;
  }

  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 50px !important;
  }

  .ml-xl-4,
.mx-xl-4 {
    margin-left: 50px !important;
  }

  .m-xl-5 {
    margin: 80px !important;
  }

  .mt-xl-5,
.my-xl-5 {
    margin-top: 80px !important;
  }

  .mr-xl-5,
.mx-xl-5 {
    margin-right: 80px !important;
  }

  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 80px !important;
  }

  .ml-xl-5,
.mx-xl-5 {
    margin-left: 80px !important;
  }

  .m-xl-6 {
    margin: 140px !important;
  }

  .mt-xl-6,
.my-xl-6 {
    margin-top: 140px !important;
  }

  .mr-xl-6,
.mx-xl-6 {
    margin-right: 140px !important;
  }

  .mb-xl-6,
.my-xl-6 {
    margin-bottom: 140px !important;
  }

  .ml-xl-6,
.mx-xl-6 {
    margin-left: 140px !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: 10px !important;
  }

  .pt-xl-1,
.py-xl-1 {
    padding-top: 10px !important;
  }

  .pr-xl-1,
.px-xl-1 {
    padding-right: 10px !important;
  }

  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 10px !important;
  }

  .pl-xl-1,
.px-xl-1 {
    padding-left: 10px !important;
  }

  .p-xl-2 {
    padding: 16px !important;
  }

  .pt-xl-2,
.py-xl-2 {
    padding-top: 16px !important;
  }

  .pr-xl-2,
.px-xl-2 {
    padding-right: 16px !important;
  }

  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 16px !important;
  }

  .pl-xl-2,
.px-xl-2 {
    padding-left: 16px !important;
  }

  .p-xl-3 {
    padding: 30px !important;
  }

  .pt-xl-3,
.py-xl-3 {
    padding-top: 30px !important;
  }

  .pr-xl-3,
.px-xl-3 {
    padding-right: 30px !important;
  }

  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 30px !important;
  }

  .pl-xl-3,
.px-xl-3 {
    padding-left: 30px !important;
  }

  .p-xl-4 {
    padding: 50px !important;
  }

  .pt-xl-4,
.py-xl-4 {
    padding-top: 50px !important;
  }

  .pr-xl-4,
.px-xl-4 {
    padding-right: 50px !important;
  }

  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 50px !important;
  }

  .pl-xl-4,
.px-xl-4 {
    padding-left: 50px !important;
  }

  .p-xl-5 {
    padding: 80px !important;
  }

  .pt-xl-5,
.py-xl-5 {
    padding-top: 80px !important;
  }

  .pr-xl-5,
.px-xl-5 {
    padding-right: 80px !important;
  }

  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 80px !important;
  }

  .pl-xl-5,
.px-xl-5 {
    padding-left: 80px !important;
  }

  .p-xl-6 {
    padding: 140px !important;
  }

  .pt-xl-6,
.py-xl-6 {
    padding-top: 140px !important;
  }

  .pr-xl-6,
.px-xl-6 {
    padding-right: 140px !important;
  }

  .pb-xl-6,
.py-xl-6 {
    padding-bottom: 140px !important;
  }

  .pl-xl-6,
.px-xl-6 {
    padding-left: 140px !important;
  }

  .m-xl-n1 {
    margin: -10px !important;
  }

  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -10px !important;
  }

  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -10px !important;
  }

  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -10px !important;
  }

  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -10px !important;
  }

  .m-xl-n2 {
    margin: -16px !important;
  }

  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -16px !important;
  }

  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -16px !important;
  }

  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -16px !important;
  }

  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -16px !important;
  }

  .m-xl-n3 {
    margin: -30px !important;
  }

  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -30px !important;
  }

  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -30px !important;
  }

  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -30px !important;
  }

  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -30px !important;
  }

  .m-xl-n4 {
    margin: -50px !important;
  }

  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -50px !important;
  }

  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -50px !important;
  }

  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -50px !important;
  }

  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -50px !important;
  }

  .m-xl-n5 {
    margin: -80px !important;
  }

  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -80px !important;
  }

  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -80px !important;
  }

  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -80px !important;
  }

  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -80px !important;
  }

  .m-xl-n6 {
    margin: -140px !important;
  }

  .mt-xl-n6,
.my-xl-n6 {
    margin-top: -140px !important;
  }

  .mr-xl-n6,
.mx-xl-n6 {
    margin-right: -140px !important;
  }

  .mb-xl-n6,
.my-xl-n6 {
    margin-bottom: -140px !important;
  }

  .ml-xl-n6,
.mx-xl-n6 {
    margin-left: -140px !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(33, 33, 33, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Futura", sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 22px;
  color: #7A7A7A;
  text-align: left;
  background-color: #f9f9f9;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0px;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #7A7A7A;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #545454;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

.text-primary {
  color: #1AA1A9 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #106267 !important;
}

.text-secondary {
  color: #F0E150 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #e0cd13 !important;
}

.text-success {
  color: #1AA1A9 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #106267 !important;
}

.text-info {
  color: #0F0F0F !important;
}

a.text-info:hover, a.text-info:focus {
  color: black !important;
}

.text-warning {
  color: #F0E150 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #e0cd13 !important;
}

.text-danger {
  color: #ef737d !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #e72e3d !important;
}

.text-gray {
  color: #7A7A7A !important;
}

a.text-gray:hover, a.text-gray:focus {
  color: #545454 !important;
}

.text-white {
  color: #f9f9f9 !important;
}

a.text-white:hover, a.text-white:focus {
  color: lightgray !important;
}

.text-black {
  color: #212121 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.bg-primary {
  background-color: #1AA1A9 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #13777d !important;
}

.bg-secondary {
  background-color: #F0E150 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #ecd921 !important;
}

.bg-success {
  background-color: #1AA1A9 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #13777d !important;
}

.bg-info {
  background-color: #0F0F0F !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: black !important;
}

.bg-warning {
  background-color: #F0E150 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #ecd921 !important;
}

.bg-danger {
  background-color: #ef737d !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #ea4553 !important;
}

.bg-gray {
  background-color: #7A7A7A !important;
}

a.bg-gray:hover, a.bg-gray:focus,
button.bg-gray:hover,
button.bg-gray:focus {
  background-color: #616161 !important;
}

.bg-white {
  background-color: #f9f9f9 !important;
}

a.bg-white:hover, a.bg-white:focus,
button.bg-white:hover,
button.bg-white:focus {
  background-color: #e0e0e0 !important;
}

.bg-black {
  background-color: #212121 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: #080808 !important;
}

.container-sm {
  max-width: 540px;
  margin: 0 auto;
}

.container-md {
  max-width: 720px;
  margin: 0 auto;
}

.container-lg {
  max-width: 960px;
  margin: 0 auto;
}

.container-xl {
  max-width: 1140px;
  margin: 0 auto;
}

html,
body,
input,
button,
textarea {
  -webkit-font-smooth: always;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
       text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

a:hover {
  color: #7A7A7A;
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0;
}

body {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
       text-size-adjust: none;
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

@font-face {
  font-family: "Futura";
  src: url("../fonts/futura/FuturaLTPro-Book.eot");
  src: url("../fonts/futura/FuturaLTPro-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/futura/FuturaLTPro-Book.woff2") format("woff2"), url("../fonts/futura/FuturaLTPro-Book.woff") format("woff"), url("../fonts/futura/FuturaLTPro-Book.ttf") format("truetype"), url("../fonts/futura/FuturaLTPro-Book.svg#FuturaLTPro-Book") format("svg");
  /* Legacy iOS */
  font-weight: 400;
}
@font-face {
  font-family: "Futura";
  src: url("../fonts/futura/FuturaLTPro-Medium.eot");
  src: url("../fonts/futura/FuturaLTPro-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/futura/FuturaLTPro-Medium.woff2") format("woff2"), url("../fonts/futura/FuturaLTPro-Medium.woff") format("woff"), url("../fonts/futura/FuturaLTPro-Medium.ttf") format("truetype"), url("../fonts/futura/FuturaLTPro-Medium.svg#FuturaLTPro-Medium") format("svg");
  /* Legacy iOS */
  font-weight: 500;
}
@font-face {
  font-family: "Futura";
  src: url("../fonts/futura/FuturaLTPro-Bold.eot");
  src: url("../fonts/futura/FuturaLTPro-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/futura/FuturaLTPro-Bold.woff2") format("woff2"), url("../fonts/futura/FuturaLTPro-Bold.woff") format("woff"), url("../fonts/futura/FuturaLTPro-Bold.ttf") format("truetype"), url("../fonts/futura/FuturaLTPro-Bold.svg#FuturaLTPro-Bold") format("svg");
  /* Legacy iOS */
  font-weight: 700;
}
@font-face {
  font-family: "Summer Loving";
  src: url("../fonts/summerloving/SummerLovingSolid-Regular.eot");
  src: url("../fonts/summerloving/SummerLovingSolid-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/summerloving/SummerLovingSolid-Regular.woff2") format("woff2"), url("../fonts/summerloving/SummerLovingSolid-Regular.woff") format("woff"), url("../fonts/summerloving/SummerLovingSolid-Regular.ttf") format("truetype"), url("../fonts/summerloving/SummerLovingSolid-Regular.svg#SummerLovingSolid-Regular") format("svg");
  /* Legacy iOS */
  font-weight: normal;
}
@font-face {
  font-family: "Summer Loving";
  src: url("../fonts/summerloving/SummerLoving-Regular.eot");
  src: url("../fonts/summerloving/SummerLoving-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/summerloving/SummerLoving-Regular.woff2") format("woff2"), url("../fonts/summerloving/SummerLoving-Regular.woff") format("woff"), url("../fonts/summerloving/SummerLoving-Regular.ttf") format("truetype"), url("../fonts/summerloving/SummerLoving-Regular.svg#SummerLoving-Regular") format("svg");
  /* Legacy iOS */
  font-weight: 700;
}
.btn, .od-contactform .elementor-field-type-submit .elementor-button {
  display: inline-block;
  font-family: "Futura", sans-serif;
  font-weight: bold;
  color: #7A7A7A;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 2px solid transparent;
  padding: 10px 42px;
  font-size: 1rem;
  line-height: 20px;
  border-radius: 0rem;
  transition: all 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .od-contactform .elementor-field-type-submit .elementor-button {
    transition: none;
  }
}
.btn:hover, .od-contactform .elementor-field-type-submit .elementor-button:hover {
  color: #7A7A7A;
  text-decoration: none;
}
.btn:focus, .od-contactform .elementor-field-type-submit .elementor-button:focus, .btn.focus, .od-contactform .elementor-field-type-submit .focus.elementor-button {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .od-contactform .elementor-field-type-submit .disabled.elementor-button, .btn:disabled, .od-contactform .elementor-field-type-submit .elementor-button:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled), .od-contactform .elementor-field-type-submit .elementor-button:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled, .od-contactform .elementor-field-type-submit a.disabled.elementor-button,
fieldset:disabled a.btn,
fieldset:disabled .od-contactform .elementor-field-type-submit a.elementor-button,
.od-contactform .elementor-field-type-submit fieldset:disabled a.elementor-button {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-primary:hover {
  color: #fff;
  background-color: #158188;
  border-color: #13777d;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #158188;
  border-color: #13777d;
  box-shadow: 0 0 0 0.2rem rgba(60, 175, 182, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #13777d;
  border-color: #126c72;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(60, 175, 182, 0.5);
}

.btn-secondary {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-secondary:hover {
  color: #212529;
  background-color: #eddb2d;
  border-color: #ecd921;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #212529;
  background-color: #eddb2d;
  border-color: #ecd921;
  box-shadow: 0 0 0 0.2rem rgba(209, 197, 74, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #212529;
  background-color: #ecd921;
  border-color: #ebd715;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 197, 74, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-success:hover {
  color: #fff;
  background-color: #158188;
  border-color: #13777d;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #158188;
  border-color: #13777d;
  box-shadow: 0 0 0 0.2rem rgba(60, 175, 182, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #13777d;
  border-color: #126c72;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(60, 175, 182, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #0F0F0F;
  border-color: #0F0F0F;
}
.btn-info:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #0F0F0F;
  border-color: #0F0F0F;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-warning:hover {
  color: #212529;
  background-color: #eddb2d;
  border-color: #ecd921;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #eddb2d;
  border-color: #ecd921;
  box-shadow: 0 0 0 0.2rem rgba(209, 197, 74, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #ecd921;
  border-color: #ebd715;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 197, 74, 0.5);
}

.btn-danger {
  color: #212529;
  background-color: #ef737d;
  border-color: #ef737d;
}
.btn-danger:hover {
  color: #fff;
  background-color: #eb515d;
  border-color: #ea4553;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #eb515d;
  border-color: #ea4553;
  box-shadow: 0 0 0 0.2rem rgba(208, 103, 112, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #212529;
  background-color: #ef737d;
  border-color: #ef737d;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #ea4553;
  border-color: #e83a48;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(208, 103, 112, 0.5);
}

.btn-gray {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-gray:hover {
  color: #fff;
  background-color: #676767;
  border-color: #616161;
}
.btn-gray:focus, .btn-gray.focus {
  color: #fff;
  background-color: #676767;
  border-color: #616161;
  box-shadow: 0 0 0 0.2rem rgba(142, 142, 142, 0.5);
}
.btn-gray.disabled, .btn-gray:disabled {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle {
  color: #fff;
  background-color: #616161;
  border-color: #5a5a5a;
}
.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(142, 142, 142, 0.5);
}

.btn-white {
  color: #212529;
  background-color: #f9f9f9;
  border-color: #f9f9f9;
}
.btn-white:hover {
  color: #212529;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
}
.btn-white:focus, .btn-white.focus {
  color: #212529;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
  box-shadow: 0 0 0 0.2rem rgba(217, 217, 218, 0.5);
}
.btn-white.disabled, .btn-white:disabled {
  color: #212529;
  background-color: #f9f9f9;
  border-color: #f9f9f9;
}
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  color: #212529;
  background-color: #e0e0e0;
  border-color: #d9d9d9;
}
.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 217, 218, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #212121;
  border-color: #212121;
}
.btn-black:hover {
  color: #fff;
  background-color: #0e0e0e;
  border-color: #080808;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: #0e0e0e;
  border-color: #080808;
  box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #212121;
  border-color: #212121;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: #080808;
  border-color: #010101;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);
}

.btn-outline-primary {
  color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 161, 169, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #1AA1A9;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 161, 169, 0.5);
}

.btn-outline-secondary {
  color: #F0E150;
  border-color: #F0E150;
}
.btn-outline-secondary:hover {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 225, 80, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #F0E150;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 225, 80, 0.5);
}

.btn-outline-success {
  color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 161, 169, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #1AA1A9;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #1AA1A9;
  border-color: #1AA1A9;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 161, 169, 0.5);
}

.btn-outline-info {
  color: #0F0F0F;
  border-color: #0F0F0F;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #0F0F0F;
  border-color: #0F0F0F;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 15, 15, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #0F0F0F;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #0F0F0F;
  border-color: #0F0F0F;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 15, 15, 0.5);
}

.btn-outline-warning {
  color: #F0E150;
  border-color: #F0E150;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 225, 80, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #F0E150;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #F0E150;
  border-color: #F0E150;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 225, 80, 0.5);
}

.btn-outline-danger {
  color: #ef737d;
  border-color: #ef737d;
}
.btn-outline-danger:hover {
  color: #212529;
  background-color: #ef737d;
  border-color: #ef737d;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 115, 125, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #ef737d;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #212529;
  background-color: #ef737d;
  border-color: #ef737d;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 115, 125, 0.5);
}

.btn-outline-gray {
  color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-outline-gray:hover {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-outline-gray:focus, .btn-outline-gray.focus {
  box-shadow: 0 0 0 0.2rem rgba(122, 122, 122, 0.5);
}
.btn-outline-gray.disabled, .btn-outline-gray:disabled {
  color: #7A7A7A;
  background-color: transparent;
}
.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle {
  color: #fff;
  background-color: #7A7A7A;
  border-color: #7A7A7A;
}
.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(122, 122, 122, 0.5);
}

.btn-outline-white {
  color: #f9f9f9;
  border-color: #f9f9f9;
}
.btn-outline-white:hover {
  color: #212529;
  background-color: #f9f9f9;
  border-color: #f9f9f9;
}
.btn-outline-white:focus, .btn-outline-white.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 249, 249, 0.5);
}
.btn-outline-white.disabled, .btn-outline-white:disabled {
  color: #f9f9f9;
  background-color: transparent;
}
.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
  color: #212529;
  background-color: #f9f9f9;
  border-color: #f9f9f9;
}
.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 249, 249, 0.5);
}

.btn-outline-black {
  color: #212121;
  border-color: #212121;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #212121;
  border-color: #212121;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #212121;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #212121;
  border-color: #212121;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #7A7A7A;
  text-decoration: none;
}
.btn-link:hover {
  color: #545454;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg {
  padding: 10px 68px;
  font-size: 1rem;
  line-height: 20px;
  border-radius: 0rem;
}

.btn-sm {
  padding: 10px 20px;
  font-size: 1rem;
  line-height: 20px;
  border-radius: 0rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.n1-spacing-0 {
  padding-top: 0;
}
.n1-spacing-xs {
  padding-top: 10px;
}
.n1-spacing-s {
  padding-top: 16px;
}
.n1-spacing-m {
  padding-top: 30px;
}
.n1-spacing-l {
  padding-top: 50px;
}
.n1-spacing-xl {
  padding-top: 80px;
}
.n1-spacing-xxl {
  padding-top: 140px;
}
@media (max-width: 1024.98px) {
  .n1-spacing-tablet-0 {
    padding-top: 0;
  }
  .n1-spacing-tablet-xs {
    padding-top: 10px;
  }
  .n1-spacing-tablet-s {
    padding-top: 16px;
  }
  .n1-spacing-tablet-m {
    padding-top: 30px;
  }
  .n1-spacing-tablet-l {
    padding-top: 50px;
  }
  .n1-spacing-tablet-xl {
    padding-top: 80px;
  }
  .n1-spacing-tablet-xxl {
    padding-top: 140px;
  }
}
@media (max-width: 767.98px) {
  .n1-spacing-mobile-0 {
    padding-top: 0;
  }
  .n1-spacing-mobile-xs {
    padding-top: 10px;
  }
  .n1-spacing-mobile-s {
    padding-top: 16px;
  }
  .n1-spacing-mobile-m {
    padding-top: 30px;
  }
  .n1-spacing-mobile-l {
    padding-top: 50px;
  }
  .n1-spacing-mobile-xl {
    padding-top: 80px;
  }
  .n1-spacing-mobile-xxl {
    padding-top: 140px;
  }
}

.elementor-editor-active .elementor-widget-n1-spacer {
  background-color: rgba(213, 218, 223, 0.15) !important;
}
.elementor-editor-active .elementor-widget-n1-spacer .elementor-widget-empty-icon {
  display: none !important;
}

.btn, .od-contactform .elementor-field-type-submit .elementor-button {
  font-size: 16px;
  line-height: 20px;
}
.btn:focus, .od-contactform .elementor-field-type-submit .elementor-button:focus {
  box-shadow: none !important;
}
.btn:focus:active, .od-contactform .elementor-field-type-submit .elementor-button:focus:active {
  box-shadow: none !important;
}

.btn-outline-secondary,
.btn-outline-primary,
.btn-outline-white,
.btn-outline-info,
.btn-outline-success,
.btn-outline-warning {
  line-height: calc(20px - 2px - 2px);
}

.n1-align-icon-right {
  order: 11;
}

.elementor-align-justify .btn, .elementor-align-justify .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-align-justify .elementor-button {
  width: 100%;
}
@media (max-width: 1024.98px) {
  .elementor-align-justify.elementor-tablet-align-center .btn, .elementor-align-justify.elementor-tablet-align-center .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-align-justify.elementor-tablet-align-center .elementor-button, .elementor-align-justify.elementor-tablet-align-left .btn, .elementor-align-justify.elementor-tablet-align-left .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-align-justify.elementor-tablet-align-left .elementor-button, .elementor-align-justify.elementor-tablet-align-right .btn, .elementor-align-justify.elementor-tablet-align-right .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-align-justify.elementor-tablet-align-right .elementor-button {
    width: initial;
  }
}
@media (max-width: 767.98px) {
  .elementor-align-justify.elementor-mobile-align-center .btn, .elementor-align-justify.elementor-mobile-align-center .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-align-justify.elementor-mobile-align-center .elementor-button, .elementor-align-justify.elementor-mobile-align-left .btn, .elementor-align-justify.elementor-mobile-align-left .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-align-justify.elementor-mobile-align-left .elementor-button, .elementor-align-justify.elementor-mobile-align-right .btn, .elementor-align-justify.elementor-mobile-align-right .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-align-justify.elementor-mobile-align-right .elementor-button {
    width: initial;
  }
}

@media (max-width: 1024.98px) {
  .elementor-tablet-align-justify .btn, .elementor-tablet-align-justify .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-tablet-align-justify .elementor-button {
    width: 100%;
  }
}
@media (max-width: 767.98px) {
  .elementor-tablet-align-justify.elementor-mobile-align-center .btn, .elementor-tablet-align-justify.elementor-mobile-align-center .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-tablet-align-justify.elementor-mobile-align-center .elementor-button, .elementor-tablet-align-justify.elementor-mobile-align-left .btn, .elementor-tablet-align-justify.elementor-mobile-align-left .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-tablet-align-justify.elementor-mobile-align-left .elementor-button, .elementor-tablet-align-justify.elementor-mobile-align-right .btn, .elementor-tablet-align-justify.elementor-mobile-align-right .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-tablet-align-justify.elementor-mobile-align-right .elementor-button {
    width: initial;
  }
}

@media (max-width: 767.98px) {
  .elementor-mobile-align-justify .btn, .elementor-mobile-align-justify .od-contactform .elementor-field-type-submit .elementor-button, .od-contactform .elementor-field-type-submit .elementor-mobile-align-justify .elementor-button {
    width: 100% !important;
  }
}

.od-custom-swiper__slide {
  width: 700px;
  background-color: gray;
  color: #f9f9f9;
}
.od-custom-swiper__btn {
  background-image: none;
  width: inherit;
  height: inherit;
  margin: inherit;
  transform: translate(0, -50%);
}
.od-custom-swiper__btn--next {
  transform: rotate(180deg) translate(0, 50%);
  right: 20px;
}
.od-custom-swiper__btn--prev {
  left: 20px;
}
.od-custom-swiper__pagination .swiper-pagination-bullet {
  opacity: 1;
  background-color: #212121;
}
.od-custom-swiper__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
  background-color: #f5f5f5;
}

body {
  overflow-x: hidden;
  overflow-y: auto;
}

.elementor-maintenance-mode:not(.logged-in) .elementor-location-header, .elementor-maintenance-mode:not(.logged-in) .elementor-location-footer {
  display: none;
}

.elementor-editor-active .od-header {
  position: relative;
  background-color: #ced4da;
  z-index: 1;
}

@media (max-width: 767.98px) {
  .od-headline__special-text {
    top: calc(200px - 8vw) !important;
  }
}
.od-headline__special-text .elementor-heading-title span {
  color: transparent;
  height: 45px;
  width: 155px;
  letter-spacing: 0;
  text-transform: lowercase;
  transform: translate(0, -12px);
  display: inline-block;
  margin-right: 5px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='156' height='45'%3E%3Cpath fill='%23F0E150' d='M11.17 10.93c.18-.36.27-.54.27-.63h.45a1.4 1.4 0 01-.54.72c-.09.09-.18.09-.18-.09zm-2.25.99l.45-.54-.09-.18c-.27.27-.36.45-.45.72h.09zm2.79.72c-.072 0-.086 0-.135-.046l-.135-.134h-.18l-.09.09v-.09c0-.09.09-.27.18-.36l.18-.36.27.36c.18 0 .27-.09.27-.36h.36c0 .18-.09.36-.18.45l-.54.45zm6.03.27c.18 0 .45-.09.81-.36-.36 0-.63.09-.81.36zm-8.1 2.43l-.09-.09c-.09-.09-.09-.18 0-.18.18-.36.27-.54.27-.63.27 0 .36-.72.63-.81v.27c.09 0 .45-.45.54-.45 0-.09 0-.18-.09-.27l-.09-.09.09-.09h.36c0 .54-.36.99-1.08 1.35 0 .27-.18.63-.54.9v.09zm8.46-1.17c.18-.09.27-.18.27-.27.09-.27 0-.54-.18-.81-.09.09-.09.18-.09.27l-.001.262c-.003.264-.019.388-.089.458l.09.09zM7.12 15.43l.45-.9c.09 0 .18.09.18.18-.09.09-.36.63-.63.72zm.63.09h-.09c-.09-.09 0-.18.09-.18h.09c.072-.072.086-.086.09-.135v-.046l.09-.089c.09.09.09.18.09.36-.09.09-.09.09-.18 0-.09 0-.09 0-.18.09zm1.08 1.44c-.09-.09-.18-.27-.09-.36.45-.9.45-.9.72-1.17v.18l.09.09c-.45.45-.63.81-.72 1.26zm-2.25.09c-.09 0-.27.27-.36.18.09-.27.45-.36.45-.45v-.63c.45.27.63.45.72.45 0 .09 0 .18-.09.18h-.18c0-.09 0-.18-.09-.09l.27.54c-.075.075-.338.088-.475.09H6.76c0-.09-.09-.18-.18-.27zm1.17 1.98c0-.18.18-.63.45-1.35l.27-.27.18-.36c.09.09.09.18.09.27l-.09.18-.09.09c-.36.27-.72 1.17-.72 1.26 0 .09 0 .18-.09.18zm-.9 1.8c.09-.36.45-.99.45-1.35.09.27.09.45 0 .54 0 .09-.09.18-.18.45l-.09.09-.18.27zm-.72 1.53c.09-.09.18-.72.45-.99 0 .27-.09.81-.09.9-.09.09-.27.18-.36.09zm-1.89 1.08c.09-.09.09-.27.09-.36h-.54v.36c.18-.09.36-.09.45 0zm1.89 2.79c-.09 0-.09 0-.09-.09l.36-1.17c.09 0 .09-.09.09-.18 0-.18.09-.36.36-.63.09.09.18.18.09.27l-.45.9-.27.81-.09.09zm-.45 1.17c.09-.27.18-.54.09-.63 0-.18.09-.27.27-.27 0 .27-.09.45-.18.72 0 .09-.09.18-.18.18zm12.33 5.31l.09-.09c.09.09.27.09.36 0-.09 0-.09 0-.18-.09s-.18-.18-.27-.18l-.36.36c.09.09.27.09.36 0zm-3.24 4.77v-.45c-.27 0-.36.45-.45.45h.45zm-1.53.9c.18-.09.45-.27.9-.72 0-.09 0-.18-.09-.27-.36.27-.63.54-.9.9 0 .09 0 .09.09.09zm-2.07.54c.09 0 .18-.09.18-.18-.27-.09-.54-.09-.72.18h.54zm5.85-18.36v.27c-.09.09-.18.09-.18 0s-.27-.18-.36-.45h-.18c-.27 0-.36-.09.27-.36 0-.09 0-.54-.09-.63.09-.09.27-.18.45-.09.09.09-.09.54 0 .63.09.09.09.18-.09.18-.09.18 0 .36.18.45zm-9.27 1.35c.09.09 0 .36-.18.81-.09.09-.18.72-.45.99 0 .18-.09.27-.36.27.083-.332.626-1.431.922-1.953l.068-.117zm-4.86 2.7c-.09.09-.09.54-.36.81 0-.27.18-.9.45-1.98l.18-.18c0 .45-.09.9-.27 1.35zm-.36.81v.81c-.09.27-.18.72-.18 1.26 0 .09-.09.45-.09.54-.09.09-.18 0-.09-.09.09-.36.09-1.17.09-1.53.09-.36.18-.63.18-.81-.079-.079-.089-.157.03-.176l.06-.004zm12.15-6.57l.09-.09h.09c.09.18 0 .45-.27.81v-.18c0-.09 0-.09.09-.18v-.36zm-9.54.18l-.27.54c-.09.09-.18.81-.45.9-.09.36-.54 1.08-.63 1.44 0 .09-.09.27-.18.36 0 .27-.27.63-.27.72 0 .09-.09.18-.18.27 0-.36.36-1.08.36-1.17.09-.36.63-1.44.72-1.8.18-.45.45-.9.72-1.35l.27-.81c.09-.09.18-.27.18-.36.09-.27.72-1.17.81-1.53.09-.09.36-.54.63-1.17 0-.072 0-.086.046-.09h.044v.27c-.09.27-.63.99-.72 1.35-.18.36-.45 1.26-.72 1.53 0 .27-.36.63-.36.9zm-1.71 5.31c.09 0 .09-.18.09-.45v-.18c0-.18 0-.36.09-.45 0-.09.09-.18.18-.18.27-.27.54-.09.63-.36 0-.09 0-.09.09-.09h.09l-.09-.09c-.09 0-.27-.09-.36-.36v-.314l.006.03c.008.028.03.05.084.104l.09-.09c.09-.09.09-.09.09-.18h-.09c-.09 0-.09 0-.18.09.09-.09.09-.54.18-.63.09 0 .18 0 .18.09v.18c.09 0 .09-.09.18-.09 0-.09 0-.09.09-.18 0-.09 0-.18.09-.27.09-.09.09-.27 0-.36-.09-.27 0-.45.09-.63l.09-.09c0-.09 0-.09.09-.18 0 .27.18.9.18 1.26.27-.27.27-.54.09-.81-.09 0-.09-.09-.09-.18.18-.45.27-.72.36-.81.18-.27.27-.54.36-.81-.09 0-.36.36-.63.45.27-.27.54-.9.63-.99.18.09.36 0 .45-.27.072-.072.144-.144.216-.17l.054-.01.019.073c.046.118.161.305.161.377l-.09-.09h-.18c-.36.18-.54.27-.63.27.18.27.18.54.09.72.09 0 .45-.09.54.18 0-.09 0-.18.09-.27.09.09.09.27 0 .36-.09 0-.27 0-.36.09l-.18-.09h-.09v.9c-.18 0-.36 0-.45.09-.09.09 0 .63 0 .72 0 .27 0 .54.09.72-.36-.18-.54-.36-.63-.45-.09.09-.18.72-.45.81.18.09.27 0 .36-.09 0-.18.09-.27.27-.27.09.27-.27.9-.27.99 0 .09 0 .18-.09.27-.09 0-.09 0-.09.09 0 .27-.09.45-.36.54-.09.09.09.36 0 .45-.18.18-.27.36-.27.63-.63 1.8-.27 1.44-.9 1.71-.09.09-.09.18 0 .27h.09c.09-.09.09-.09.18 0s0 .45-.18.9c-.09.18-.36.36-.81.45.09-.27.45-.36.45-.45l-.18-.18.09-.18c0-.09-.09-.18-.18-.27.18-.09.27-.27.18-.36 0-.36.18-1.17.18-1.44l.18-.18c.09-.09.09-.18.09-.27zm11.25-5.49l-.09.18c-.09.09-.18.63-.45.9-.27.09-.54.63-.63.72.077.231.419.397.571.496l.059.044c.09.09.09.09.18.09l.18-.09c.18-.18.27-.18.36 0 .09.09.18.18.36.18.09 0 .45.09.72 0 .09-.09.27-.09.72-.09l.09-.09-.18-.18c.18 0 .36.09.63.27-.09-.27.18-.72.09-.81-.09 0-.09 0-.18.09h-.09c0-.09.09-.18.18-.27.18 0 .27 0 .36-.09-.09-.18 0-.36.09-.45 0-.09 0-.18-.09-.27l-.18-.09c0-.09.09-.18.18-.27h.09c0-.09.18-.45.09-.72-.45 0-.18.27-.18.27-.27.09-.36.18-.45.27-.36.36-.81.09-.9.18l-.09.18v.09c-.09 0-.09-.09-.09-.18l.27-1.08.27-.99v-.09a.574.574 0 010-.54v-.63l-.63-1.89-.18.18c-.09-.18-.18-.45-.45-.81l-.18.09c.072.072.086.086.09.135v.135l.18.36c.09.18.27.27.36.36 0 .09.09.45.09.54.09.27.18.63.18 1.08 0 .63 0 .99-.09 1.08.09.36-.27 1.08-.27 1.35l-.54 1.26c0-.09 0-.27-.09-.36v-.18c0-.09.18-.27.18-.36v-.45l-.18-.18.09-.18c0-.09 0-.09.09-.18 0 .18.09.27.18.36 0-.27-.09-.45-.18-.54l.18-.18.09-.09c0-.09-.09-.18-.18-.27.27-.09.18-.45.27-.54-.09-.27-.18-.45-.18-.54l-.001-1.125-.001.155c-.005.362-.024.803-.088 1.06-.09.09-.09.27-.09.54l-.27 1.26-.27.9zM5.32 38.38h.09l.09.09c.27-.09.45 0 .72.18l.09.09h.18c.09-.18.45-.18.99-.09.18-.09.27 0 .36.09-.09.09-.27.18-.36.09-.09-.09-.54-.09-.63-.09-.09 0-.18.09-.18.18l1.08.27c.09-.27.27-.36.63-.18.18.09.36.09.54 0l.9-.18v.27h-.54c0 .09.09.09.18.09h.18c.18.09.36 0 .45-.18h.18l.36-.45-.09-.09c-.09-.09-.09-.09 0-.18.09 0 .18-.09.45-.18.09-.09.18-.09.27-.09h.09c0 .27.09.27.27.18v-.18c0-.09.09-.09.18-.09.09.09.09.18 0 .27v.18c.09.09.18 0 .27-.09.18-.18.63-.54 1.17-.27-.27-.09-.18-.54-.27-.54.09 0 .18-.09.36-.27.09 0 .18 0 .18.09l-.09.09v.09c.09.09.27 0 .27-.09.09-.09.09-.27-.09-.36-.09-.09-.18-.18-.09-.27.09 0 .27.09.54.18l.45-.45c0-.09 0-.09-.09-.09l-.09-.09c0-.09.18-.18.18-.27v-.27l.18-.09.27-.18c.09 0 .45 0 .54-.09v-.09c-.18 0-.27-.09-.18-.27 0-.27.09-.36.36-.27h.45c.09-.09.27-.72.63-.81-.09 0-.54.09-.63 0 .18-.09.36-.27.45-.45.09-.09.09-.09.18 0l.09.09.54-.45c-.09 0-.36.18-.45.18.09-.18.18-.36.45-.45l.09.09c.09.09.27-.09.18-.18l-.09-.09c.09-.27.63-.63.72-.72.09.09.09.18.18.18 0-.36.18-.72.63-.99.18-.09.54-.45 1.08-.99.18-.18.27-.27.36-.27 0 .27-.27.36-.27.45l.09.09c-.09.18-.27.36-.54.45.09.09.09.27-.09.36-.36.36-.81.99-.99 1.44-.18.18-.63.54-.63.81h-.09l-.27.27-.09.18c-.09.09-.09.18-.09.27l.09.09c-.09 0-.09 0-.18-.09-.36.09-.54.72-.81.72v.18c.09.09.09.09 0 .18 0 .072-.058.086-.127.09h-.323c0 .09.18.09.18.18l-.45.18v.09c0 .09-.09.18-.27.27-.18.09-.27.18-.27.27-.09 0-.27.18-.45.45 0 .09.09.18.18.18.18 0 .27-.09.27-.18l.27-.36c.27-.09.36-.18.36-.45.27.09.45 0 .54-.27.18-.27.36-.45.54-.45v-.09l.36-.36c.09-.09.18-.18.18-.27 0-.09.09-.27.18-.36h.27c0-.09.18-.27.45-.45-.09-.09-.09-.27 0-.27h.09c0-.09.09-.18.18-.18l.18-.18.45-.36c.09-.18.18-.36.36-.45.09-.09.18-.18.18-.27.27-.27.63-.81 1.08-1.53.27-.27.54-1.17.9-1.53l.09-.09c.27-.45.45-.81.63-.99 0-.09.36-.45.36-.72l-.09.09c-.09.09-.18.09-.27.09 0-.09.09-.18.27-.36l.18-.36c.18 0 .27-.09.27-.27 0-.09 0-.09-.09-.18l.36-.45.09.09c.09-.45.27-.72.72-.81.09-.27.27-.45.54-.45.09-.45.36-.72.72-.9l.09-.09v-.09c.09 0 .09.09.09.18l.18-.27.09-.18c-.09-.09-.09-.18 0-.18.09-.09.09-.09.09 0 .18-.09.27-.18.36-.36 0-.09 0-.18.09-.18.54-.54.9-1.17.9-1.17-.27.09-.63.54-.9.81l-1.8 1.44-1.8 1.62-2.43 1.89c-1.53 1.26-2.88 2.25-3.96 3.06-.72.63-1.26.99-1.71 1.26l-1.89 1.26-2.52 1.44c-.63.36-1.26.63-2.07.81-.45 0-.81-.09-.9-.36-.09.09-.18.09-.36.09v-.18h-.36c0-.09.18-.36.09-.45-.09 0-.09.09-.18.09 0-.09-.45-.27-.45-.54.09-.09.27 0 .36.09l.09.18c.09-.09.18-.27.18-.36l.09-.18c.09-.09.09-.09 0-.18-.09 0-.18.09-.27.18-.09.09-.27.18-.36.09-.09-.09-.27-.27-.36-.54.27-.18.27-.36.09-.63v-.09l.27-.36c-.09-.27-.09-.54.09-.63.36-.27.45-.45.18-.72-.27-.09-.45-.63-.45-.72a.274.274 0 010-.36s.09-.27.36-.72c.09-.09-.09-.27-.09-.36.09-.09.27-.27.72-.36.24-.24.124-.338.285-.357l.076-.004.089-.089c-.09-.09-.09-.09-.18-.09l-.18-.09v-.27c-.09-.09-.18-.18-.18-.27l.27-.27.18.18h.09c.09 0 .09 0 .09.09v.18c.09 0 .18 0 .18-.09l.36-.36c.09-.09.09-.36.09-.81.09-.09.18-.09.27 0 .09-.72.27-1.17.36-1.35.09-.18.09-.36 0-.54.09-.09.27-.18.36-.36l.81-2.07c.18-.27.36-.72.63-1.35l1.08-2.7.103-.302.076-.208c.115-.306.284-.724.541-1.29l.9-1.53c.45-.45.72-.63.9-.72.09 0 .36.09.45.09v.18c.072-.072.086-.086.135-.09h.045c0-.236-.069-.335-.146-.356l-.034-.004c0-.27.18-.54.63-.81.09-.09.27-.27.72-.54.54-.09.9-.09.99 0 .09 0 .27-.18.36-.18.45.09.72.09.99-.09v.27l.09.09-.36.27c.09.09.18.09.27 0 .18-.18.27-.18.27-.09.18.09.27.18.27.36-.09 0-.09 0-.18-.09h-.27c-.075.075-.088.088-.038.142l.128.128c-.09.09-.18.27-.45.36 0 .09.18.18.18.27-.09.27-.09.54.09.81-.09.09-.09.18-.09.45-.18 0-.27 0-.36-.09l-.36.18c.27 0 .54.09.72.36.09.09.09.09.09.18v.09h.18v.36c-.09-.09-.27-.18-.36-.09-.09.18-.09.36 0 .63h.18l.09.09c0 .09.09.27.09.36-.27 0-.45.18-.36.27h.18c.09.18.18.27.09.36-.09 0-.27 0-.27.09l.18.18c0 .09-.18.54-.18.63-.09.09-.09.54-.18.63 0 .09 0 .63-.18.9-.18.09-.27.36-.27.81-.09 0-.09.09-.18.09.27.09.45.27.54.45.09-.09.18-.18.18-.36 0-.09.09-.27.27-.36l.09.09h.09c.09-.09-.18-.27-.18-.36l.18.09h.09c.18 0 .27-.09.18-.27-.09-.09 0-.18.18-.36v-.09c0-.09 0-.09-.09-.18H19c0-.03.03-.06.07-.09l.13-.09c.04-.03.07-.06.07-.09v-.27c.09 0 .09.09.18.09.09-.27.18-.45.27-.45h.09c.09.09.09.09.18.09-.27-.36-.27-.72-.09-.99.075-.075.088-.087.038-.142l-.038-.038-.09-.09c0-.082.151-.316.384-.84l.066-.15v.27c.09-.18.18-.27.09-.36 0-.09 0-.18.09-.18.09-.27.18-.45.09-.54l.09-.18c.09-.09.09-.18 0-.27l-.09-.09-.005-.054-.023-.168c-.016-.127-.023-.267.028-.318.09.09.09.09.09.18l.09.09c.09-.27 0-.81-.09-1.53-.09.09-.18.18-.27.18.09-.09-.18-.27-.09-.54.09 0 .09 0 .18.09h.09c0-.27-.45-.27-.45-.36 0-.18 0-.27.09-.36.09-.09.09-.18 0-.27-.09 0-.18.18-.18.27l-.09.09c-.45 0-.63-.09-.72-.36 0-.09.09-.09.18-.09l.18.18c.18 0 .27 0 .36-.09v-.09h-.09v-.18h-.27c0-.09 0-.18-.09-.27l-.45.36-.27-.18-.09-.09c-.27 0-.18-.09.09-.27 0 .09.09.18.27.18.09.09.18 0 .27-.09 0-.09-.09-.09-.18-.09 0-.09 0-.09-.09-.18l-.09-.09h-.54c-.072 0-.086-.058-.09-.127v-.143c-.09-.09-.09-.09-.18 0l-.09.09c-.09-.09-.09-.18 0-.18.09-.09.18-.18.27-.18.27.09.45.18.63.18 0-.18-.09-.27-.36-.27h-.45l-.09-.09.09-.09v-.18c-.09 0-.27 0-.36-.09 0-.18.36-.63 0-.45 0 .09 0 .09-.09 0 0-.09 0-.18-.09-.27-.63.09-.99.27-1.17.45v-.27c-.09 0-.54-.09-.63-.18-.27 0-.63-.09-.9-.09l-.36.09c-.27 0-.45 0-.45-.09-.27 0-.36 0-.45.09-.09.18-.36.36-.63.45v.09l.09.09c-.27.36-.45 0-.81.36-.09.27-.36.36-.72.27l.54-.45c0-.09.27-.36.36-.63-.09-.09-1.17.72-1.26.99h-.09c-.36.36-.54.63-.54.72l-.27.27h-.09c-.09.18-.18.36-.45.63-.27.09-.45.54-.54.63-.27.63-.54.99-.63 1.08-.09.09-.09.09 0 .18l.09.18h-.18l-.09.09v.09a.295.295 0 00-.09.216v.053l-.01-.053c-.026-.072-.098-.144-.17-.216-.09-.09-.09-.18-.09-.27.09-.27.63-.63.72-.9l-.36.18c-.27.27-.63.72-.99 1.35-.09.36-.27.63-.45.72 0-.18.09-.36.18-.63.09-.18.54-.81 1.17-1.98.09-.27.81-1.17 1.08-1.8.09-.09.72-1.08 1.08-1.44.09-.09.27-.18.36-.45 0-.09 0-.18-.09-.18l-.09.18-.09.09-.09-.09h-.09l-.9 1.08c-.9.99-1.71 2.07-2.43 3.24l-1.98 3.69-.72 1.53c-.45.99-.72 1.71-.99 2.16-.54 1.17-.9 2.07-1.17 2.88l-.63 1.98c-.27.81-.36 1.44-.36 1.89v.36l-.27 1.62v1.35l.27 1.89c.09.63.27 1.26.54 1.89.27.9.72 1.62 1.17 2.07.45.72 1.26 1.44 2.43 2.07zM36.73 9.67c0-.09-.09-.36-.09-.45-.09-.27-.18-.36-.18-.45v-.45l.27.54c0 .27.09.45.27.54l-.27.27zm.99 1.08v-.54c.18.18.36.27.54.36l-.54.18zm4.05 1.35c-.09-.09-.09-.18-.09-.27 0 .09-.09.09-.09.18-.09 0-.09 0-.09-.09.09-.09 0-.36-.18-.63l-.36-.54c-.09.09-.09.18.09.36.27.27.36.54.36.9 0 .072 0 .086.046.09h.314zm-1.44.36v-.27l-.09.09c0 .09 0 .18-.09.09 0-.09-.09-.36-.18-.45v.54c.18.09.27.09.36 0zm1.71 2.34c.09-.09.18-.27.18-.36l-.36-1.98-.09.09v-.18c-.36.09.09.27.09.9-.09.18 0 .45.09.81.09.09.09.18.09.36.09.09.09.09 0 .18h-.09c0 .09 0 .09.09.18zm-4.77-1.53c-.09-.27-.18-.72-.18-.81.09-.09.18-.09.27 0 0 .27 0 .72-.09.81zm-8.46 1.89c-.09 0-.18-.09-.27-.18.09-.27.36-.72.36-.81.09-.09.18-.09.27-.09l.18.09c.09-.18 0-.27-.27-.27l.27-.18c.09-.09.45-.45.45-.54 0-.09.09-.18.27-.18.63 0 .54.18.09.18v.09c-.09.36-.27.54-.45.63-.072 0-.086.058-.09.127v.143c-.09.09-.27.18-.36.45-.09.09-.27.09-.45.09-.09.09-.09.18 0 .27.09.09.09.09.09 0l.09-.09c0 .09-.09.18-.18.27zm10.26-1.71c.09 0 0-.36.27-.27 0 .27.09.45.18.54-.27.09-.36-.27-.45-.27zm-10.53 3.24c-.09-.27 0-.54.27-.81-.09 0-.36 0-.45-.09 0-.09.09-.09.18-.09.27.09.54-.09.72-.36 0-.09 0-.09.09-.09l-.09.36c0 .09-.27.27-.27.54 0 .09-.09.09-.18.18l-.18.09c0 .09 0 .09.09.09 0 .09-.09.18-.18.18zm-1.8 2.34h-.72l.36-.72.18-.18c0-.09 0-.09-.09-.09v-.18c.09 0 .27-.09.36-.36.09-.09.27-.63.54-.72.09 0 .09-.09.09-.18s.09-.09.18-.09c0 .36-.09.54-.36.63 0 .09-.09.45-.09.54-.18 0-.45.54-.45.54 0 .09-.09.09-.18.09v.27l-.09.18c0 .09.09.09.18.09.09.09.09.09.09.18zm-5.31 5.22v-.45c.09-.09.09-.09.09-.18l.63-1.62v-.09l.27-.54.63-1.62.27-.45c.09-.45.72-1.53.81-1.8l.27-.36c0 .18-.09.36-.18.63l-.63 1.26-1.35 3.06-.27.9c0 .27-.36.63-.36.9l-.18.36zm5.4-4.86v-.36c.18-.09.27-.18.36-.36v-.36l.09.18.09-.09c.36-.36.27.27-.36.9-.09.09-.09.09-.18.09zm12.06-.63v-.45c.18 0 .27 0 .36.09.09.09 0 .27-.09.45-.09.09-.18 0-.27-.09zm2.88 1.98l-.36-.36c-.27-.09-.27-.27-.18-.54.09-.36.18-.54.18-.63-.09-.09-.09-.09-.18-.09s-.09 0-.09-.09l.18-.18c0-.09.09-.18.18-.45v1.44c0 .09.18.36.09.45.09.09.18.18.18.45zm-15.84-.9h-.18c-.09-.27-.09-.36.09-.45.09 0 .09 0 .18.09 0 .067-.05.186-.076.278l-.014.082zm.36.9c-.09 0-.09-.09 0-.18v-.9l.18-.18c0 .09-.27.54.09.54.09.09.09.09 0 .18l-.09.09c0 .09.09.09.18.09v.09h-.18c0 .09-.09.18-.18.27zm-1.44 1.35c-.09 0-.27-.72-.09-.72h.09c0-.09-.09-.09-.09-.18l.09-.09.27-.54.45-.72h.09c0 .09-.09.45-.09.54l-.18.18h-.09v.18l.09.18c-.09.09-.27.27-.36.63.09-.09.18-.09.27-.09 0 .27-.09.27-.36.18v.27c0 .09 0 .09-.09.18zm16.29 4.59c-.09 0-.18-.09-.09-.18 0-.27 0-.45-.09-.54v-.45c.09-.09.09-.09.09-.18-.09-.27-.09-.36.09-.45v-.09c-.07-.07-.086-.194-.089-.458l-.001-.262c.09-.09-.09-.45 0-.54.09-.09.09-.27.09-.54v-1.26c.09-.09.09-.36 0-.63h.18c.09.18.18.36.09.63 0 .45 0 .72-.09.99v1.08c-.09.09-.09.18-.09.45.09.36.09.63 0 .9v1.08a.295.295 0 00-.09.216v.234zm-17.19-4.23c-.09-.45.09-.9.54-1.26v.09l-.09.09-.45 1.08zm0 .9c.09-.09 0-.54.27-.81l.36-.9c.09.45 0 .9-.18 1.35 0 .09.09 0 .27-.18.27.09.72.18.81.18-.27.09-.36.27-.27.36-.09 0-.09 0-.18-.09-.09.09-.27 0-.54-.09-.18-.18-.45.18-.09.18.09 0 .09 0 .09.09-.18.09-.36.09-.54-.09zm-.81.36c.09-.09.18-.18.18-.27l.09-.18c.09.09.18.09.18.18s0 .18.09.18c-.09.09-.27.09-.54.09zm-3.33 4.68c0-.09.09-.54.09-.63.18-.27.27-.54.18-.63l.09-.09c.18-.18.27-.36.27-.63s.18-.54.18-.63l.27-.54.27-.72.09-.09c.09 0 .09.09.09.18-.09.09-.09.18-.09.45-.27.27-.36.63-.27.99-.09.09-.09.09-.18.09-.18.18-.27.45-.27.72-.09.36-.27.63-.36.81-.09.09-.18.36-.18.45l-.09.18-.09.09zm14.13-3.51h-.54l.27-.45c0 .09.09.27.27.45zm-1.08.63c0-.09-.27-.36-.27-.45-.09 0-.45 0-.45-.09.27-.09.54 0 .81.18.09 0 0-.09-.09-.36.45.18.63.27.72.27-.09.09-.18.09-.36.09l-.27.18c0 .09 0 .09-.09.18zm6.21 2.07c0-.09 0-.09.09-.18h.18c0-.09-.09-.09-.18-.18h-.09c.09-.27.09-.9.09-.99h.27l-.18-.72c-.18 0-.36.09-.54.27.09.27.18.36.18.45v.72c0 .09 0 .18-.09.27l-.09.09c0 .09.18.18.27.18l.09.09zM22.33 26.5c0-.27.27-.45.27-.72l.18.36-.45.36zm6.03-.18h-.81c0-.09.09-.18.18-.45.09.09.09.09.09.18v.09c.27 0 .45.09.54.18zm1.08.18c-.09 0-.09 0-.18-.09l-.09-.09h-.27c-.09-.09 0-.18.09-.27.09.09.18.18.27.18.18-.09.27-.09.36 0 0 .09 0 .09-.09.18l-.09.09zm-7.38 1.26v-.36h.54c0-.18.09-.54.18-.99h.36c0 .09 0 .09-.09.18l-.09.09c.09.09.09.18.09.27 0 .09-.09.09-.18.09v.27c.36 0 .36-.54.36-.72.09.09.18.18.09.27-.09.18-.09.36 0 .54-.36 0-.63.09-.81.36-.09 0-.09-.09-.18-.09l-.09.09c-.09.09-.09.09-.18 0zm19.08 2.88c-.09-.09-.18-.27-.18-.54v-.36c0-.27 0-.81-.09-1.08h.18c.09-.09 0-.27-.09-.36-.09-.09-.18-.09-.18-.18.18-.27.27-.63.18-.9-.09-.09-.09-.27.18-.36v.18c-.09.09-.09.09 0 .18 0 .27 0 .45.09.54v.09c-.077.231-.088.727-.09 1.034v1.756zM23.23 28.3l-.09-.18c0-.09 0-.09-.09-.18l.36-.18c.09.09-.09.45-.18.54zm-.81.27c-.09 0-.09-.18-.09-.45.09.09.18.09.36-.09.09-.09.18 0 .27.09-.09.09-.45.18-.54.45zm-.81.45v-.18h.18c.09-.09.18-.09.27-.09l.18.18c-.18.09-.36.09-.63.09zm17.82 6.84c-.09 0-.27-.09-.36-.18.09 0 .18-.09.18-.27 0-.09-.09-.9-.18-1.26v-.09c.09-.63.09-1.17 0-1.8 0-.09.09-.18.27-.36 0-.09-.09-.09-.18-.09v-.18l-.09-.09c0-.36.09-.9.09-1.17.09-.36.45.09.36.18v1.26c0 .09-.09.27-.18.36.09.36 0 1.71 0 2.07l.18.09c-.27.09-.27.27-.18.45 0 .27 0 .81.09 1.08zm-13.732-4.642l-.128-.128.27-.45c.09.09.09.27 0 .36v.18c-.075.075-.088.087-.142.038zM40.33 35.41l-.09-.09-.18-.18c.18-.09.27-.36.27-.72-.09 0-.18 0-.18-.09v-.36l.27.36c.09 0 .09.09 0 .18-.09.27-.09.54 0 .81 0 .09 0 .09-.09.09zm-2.7-16.38l.09-.18c.09-.27.09-.54 0-.81l-.09.09v.9zm2.25-.81v.81c0 .27-.18.63-.18.72l.18.27c.09.09 0 .18-.18.18-.09.09-.09.18 0 .27 0 .09.09.81.18 1.08 0 .09 0 .18-.09.18l-.09-.09-.18-.18c0 .09-.09.45.18.72 0-.09 0-.09.09 0v.09c-.09.18-.18.36-.09.45 0 .09 0 .18-.09.27-.18.27-.18.54 0 .99-.079.079-.158.295-.236.65l-.034.16-.038-.142c-.052-.25-.052-.563-.052-.938 0-.27.09-1.35.18-1.71 0-.36-.09-.54-.18-.63.09-.18.18-.54.18-.99.09-.27.09-.54-.09-.72-.09 0-.18 0-.27.09l.18.18-.09.09c-.09 0-.09 0-.18.09 0 .09 0 .18.09.18s.18.09.18.18h-.27v.09c.09.27.09.45 0 .63v.18c.09 0 .09.36.09.45v.54c.09 0 .09.18 0 .27v.36c-.09.09-.09.18-.09.36.09.36 0 .72-.18 1.17v.18h.09l.09.09c-.09.09-.09.18-.09.36 0 .27.18.36.45.27 0-.27 0-.45.09-.54 0 .09.18.45.09.54 0 .09 0 .09.09.18.09.27 0 .45-.18.63v.09c.09 0 .09 0 .18-.09.09.09.09.36.09.45h.09l.09.09.18-.18c-.09-.36-.09-.63 0-.81v-.18c0-.09 0-.09.09-.09.09-.09.09-.09 0-.18l-.09-.09v-1.08c.09-.45 0-.72-.27-.99 0-.09 0-.09.09-.09l.09-.09.18-.99v-.81c.09-.09.09-.54.09-.63.09-.09.09-.18.09-.27v-.36c.09-.27 0-.63-.09-.99.09-.09.09-.45.09-1.08-.09 0-.09.09-.09.18v.18c-.09-.45-.09-.72 0-.81 0 .09 0 .09.09.18.09-.09.09-.27 0-.36v-.99c.09-.36.09-1.35.09-1.8-.09-.09.09-.45 0-.45 0-.36-.18-.99-.18-1.26v-.09c-.18 0-.27 0-.27.09-.09.09-.09.18-.09.36v2.34c-.09.09-.09.27 0 .36.09.27.09.54-.09.72.072.144.086.46.09.95v.22c-.054-.054-.076-.076-.084-.104l-.006-.03.001.216c.003.264.019.388.089.458zm2.07 7.56v.9c-.079 0-.089.069-.03.267l.03.093.09-.09c.079-.236.089-.61.09-1.062v-.558c.09-.09.09-.27.09-.54s-.18-1.17.09-1.44v-1.44c0-.18 0-.27-.09-.27 0 .169-.035.408-.062.585l-.024.175a.484.484 0 00-.004.05c.09.45.09.81-.09.99v.36c.09.45.09.81-.09 1.17v.09c.09-.09.09-.09.18 0l-.09.18c0 .09 0 .09-.09.09v.27c-.045-.045-.068-.068-.068-.079l.006-.005-.031.007c-.078.031-.047.117.093.257zm-.9 5.491c0 .179.09.539.18.989-.243-.243-.34-.486-.226-.86l.046-.129zM37.63 19.03c-.072-.072-.086-.086-.09-.135V17.32c.09-.18.09-.27 0-.36 0-.09-.09-.18-.18-.18v.18c0 .27-.09.9-.09.99v1.08c-.09 0-.18-.09-.18-.18v-.36c.09-.36.09-.81 0-1.35l.09-.09c-.09-.09-.09-.09 0-.09-.09-.36-.09-.63 0-.81l.18.27v.18c.09-.27.18-.36.09-.45 0-.09 0-.09-.09-.09l-.18-.09c0-.27 0-.9.09-1.17.09.09.18.18.18.27v.63c0 .09.09.18.18.18-.09-.36 0-.81.09-1.26h.09c.09-.09.09-.54.09-.63.27 0 .27-.18.63-.18-.075.15-.088.362-.09.637v.173c0 .09 0 .18.09.18v.18c-.09 0-.09.09-.09.36-.09.27-.18.45-.27.45v.18c.09.09.09.45.09.54.18.18.27.27.18.36 0 .09-.09.09-.18 0 0-.09 0-.09-.09 0 0 .27.36.09.36.36l-.27.27v.63c-.09.18-.18.27-.09.36.09.09.09.36.09.81-.09.09-.18.18-.36.18v-.36c-.09.09-.18.18-.18.36.09.09.18.27.09.36.27 0 .36 0 .45-.09h.36c-.09 0-.18.09-.27.36-.09 0-.09-.09-.18-.09-.09.09 0 .18.18.36-.09.09-.09.27-.09.63h-.36c0-.09-.18-.09-.18 0l.09.09c.27.18.45.45.45.81v.27h-.18l-.046.046-.044.044c.27.09.27.54.36.54 0 .09-.09.09-.18.09l-.18.27v1.17c.09.09.09.18.09.27-.09.09-.09.72-.18.81.09 0 .09.09.09.18s.09.18.18.27l-.27.27c.09.27.09.54 0 .81-.09.09-.09.27.09.36-.09.18-.18.36-.09.45-.09 0-.18 0-.27.09.09.09.18.18.18.36 0 .09 0 .09.09.18v1.35c0 .27.09.45.18.54-.18 0-.27-.09-.36-.36l-.09-.09c-.072 0-.086.058-.09.127v.233l.09.09.09.18c0 .27.18 1.08.09 1.44 0 .09-.09.09-.18.09 0 .09 0 .18.09.27.09.27.09.45.18.54v.09c0 .09 0 .45-.09.45 0 .09.18.18.18.27-.09.09-.27.09-.36.09-.09.09 0 .18.18.18l.09.09c0 .09 0 .18.09.18-.27.09-.27.36-.18.81.09 0 .18 0 .18.09l-.27.81c.09 0 .18 0 .27.09-.09.09 0 .18.09.18 0 .09-.09.36-.09.45-.072 0-.086-.058-.09-.127v-.143l-.09.09-.09.09-.09.09c0 .072 0 .086.046.135l.044.046v.089c-.09 0-.18 0-.27-.09l-.18-.9-.18-.63c0-.09-.18-.36-.09-.63v-.18c-.09-.09 0-.36.09-.72-.27 0-.27-.18 0-.18l-.18-.27s.27-.27-.09-.27h-.09c.27 0-.09-.54.18-.63 0 .09.09.09.09.18.09-.09.09-.18.09-.27.09-.09-.09-.54 0-.81l-.09-.18c.09-.45.09-.72 0-.81 0 .09 0 .45-.09.54-.09 0-.09 0-.09-.09 0-.36 0-.63-.09-.72.09-.09.36 0 .45 0-.09-.27-.09-.45 0-.54v-.09c-.09-.09-.09-.09-.09-.18l.09-.18v-.18l-.09-.18c-.09-.09-.18-.18-.27-.09l.004-.05.024-.175c.027-.177.062-.416.062-.585.09.27.18.54.18.63.09.09.18.09.36.09 0-.09.09-.45.18-.72l-.36.54c-.09-.45-.18-.81-.09-1.08v-.72c.18-.09.18-.18.09-.45-.09 0-.18 0-.18.09v.36c-.27-.09-.27-.27-.09-.45 0-.09 0-.18.09-.18h.09c0-.18 0-.27-.09-.36 0-.09 0-.09.09-.09l.09-.09c-.09-.09-.09-.09-.18-.09H37c-.09-.09-.09-.18 0-.36 0 .09.09.18.18.27.09-.09.09-.54.18-.63 0-.09-.09-.09-.18-.18l-.27-.18c.27-.63.18-1.17-.09-1.62.09 0 .09 0 .18.09v-1.26l.09-.09v.27c0 .36.09.99.09 1.26 0 .09.09.09.18.09-.09-.09-.09-.27 0-.45.09-.09.09-.27 0-.36-.18-.45.18-1.35.18-1.35-.072 0-.086-.058-.09-.127v-.143c-.09-.09-.09-.09 0-.18l.09-.09-.27-.18c0-.27-.18-.45-.18-.72h.09c.09.09.18.09.27 0 .09-.09.18-.18.18-.45zm3.33-6.48c-.09-.09-.09-.18 0-.27l.18-.09c-.09 0-.18 0-.27-.09.09-.09-.09-.27-.36-.54-.09.36.18.81.18.9.09.09.18.09.27.09zm-1.71 2.52c.18.27.18.45.09.63-.09.09-.18.18-.36.09.09-.09.09-.36.09-.63 0-.09.09-.09.18-.09zm-.63 20.34v-.09h.36v.18l.046.046.044.044c-.09-.09-.18-.09-.27-.09h-.18l-.18.09c-.09-.09-.09-.09-.09-.18h.27zm-.72-21.69v.27c-.09 0-.18 0-.27-.09 0-.27-.09-.45-.18-.54.24 0 .409-.142.443-.363l.007-.087c.09.09.09.27 0 .54l.18.09c0 .09-.09.18-.18.18zm3.06-1.17c-.09.09-.18.18-.18.27 0 .99 0 1.71-.09 2.16 0 .45 0 .72.09.81 0 .072.058.086.127.09h.143l-.27.27c0 .27 0 .36-.09.36-.09.09.09.45.09.54-.09.09-.09.09-.09.18l-.18 1.71c0 .09 0 .18.09.27v-.09c.09-.09.09-.09.18-.09 0 .09-.09.63.18.72l-.36.63c.09.09 0 .18-.18.36l.18.09c.09 0 .09 0 .09.09-.09 0-.18.09-.18.18l.09.09c.09.09.09.09.09.18l-.09.09c-.09 0-.18 0-.18.09l.18.18V22l-.09.09c.09.09.18.09.27.09-.09.09-.18.18-.09.27v.45l-.18.18c-.18.09-.18.27-.09.36v.81c-.09.18-.09.45-.09.81-.09.18-.09.36.18.45 0 .09 0 .09-.09.09h-.09l.001.262c.003.264.019.388.089.458-.09.09-.09.27 0 .45.09.27.09.45-.09.63.09 0 .18.09.18.18-.09.09-.09.63-.09.72l-.09-.09c0 .27 0 .36.09.36.09.09.18.18.09.27-.09 0-.09 0-.09-.09h-.18c0 .18 0 .27.09.27.27 0 .27.09.18.36-.09.27-.18.72-.18.81h-.18c.18.27.27.63.27.99v1.62c.09.09 0 .18-.09.45.27.18.45.18.72 0l-.09.09c0 .09 0 .18.09.27 0 .18 0 .27.09.27 0-.09 0-.36.09-.45l-.09-.18v-.27l.09-.09c0 .09 0 .09.09.18v.09l.27-.27c-.09-.27.09-.72.09-.99 0-.45.18-1.44.18-1.8 0-.54 0-.99.09-1.26.09-.36.09-1.08.09-1.44 0-.09 0-.18-.09-.18 0 .236-.069.817-.086 1.2l-.004.127v-.092c-.002-.228-.013-.438-.09-.515v1.71c0 .09-.18.36-.09.63v.18c-.072.072-.086.086-.09.135V31.9c.09.09 0 .36-.09.72-.27-.09-.09-.54-.18-.63v-.09c.09-.27.09-.54-.09-.81 0-.09 0-.09.09-.09h.09c-.09-.27.18-.72-.09-.99.18-.18.27-.36.18-.54-.09-.18-.09-.36 0-.63s.09-.63 0-.9c0-.09 0-.27.09-.36.09-.09.09-.18-.09-.18l.09-.18c.09 0 .09 0 .09-.09-.09-.36 0-.99 0-1.26v-.36c.09-.18.09-.36-.09-.54 0-.09 0-.09.09-.09l.18-.09c-.18-.18-.18-.45-.09-.9 0-.09 0-.18-.09-.27v-.09l.18-.18-.09-.09c-.09 0-.18-.18.09-.18-.18-.27.09-.63-.18-.9 0-.09-.18-.45.09-.45 0 .09 0 .09.09.18 0 .09 0 .18.09.27.09-.09.09-.27 0-.45-.27-.36-.27-.63-.09-.9v-.09c.09-.27.09-.54.09-.9.09-.09.09-.09 0-.09v-.18c.27-.09.36-.09.36.18v.72c0 .09 0 .09-.09.09 0-.09.09-.54 0-.63-.09.27-.18.45-.18.72.09.09.09.18 0 .27h-.09l.27.54c0-.09 0-.63.09-.72.079.079.089.502.09.667v.031-.836c.001-.512.011-.886.09-1.122 0-.27-.09-.63-.18-1.08h-.18c.18.27.18.54.09.63-.09.09-.18.09-.27.09-.09-.09-.09-.27 0-.54v-2.7c0-.09 0-.18-.09-.18-.09-.54-.09-1.08 0-1.62h-.09a.94.94 0 01-.037-.18l-.02-.196c-.019-.196-.051-.38-.213-.434.09-.09.09-.09.09-.18-.09-.18-.18-.36-.18-.54h-.09c-.09.09-.09.27-.09.54.09 1.17.18 1.89.09 2.16l.001.493c.003.3.019.697.089.767 0 .072 0 .086.046.09h.224c0 .09 0 .09-.09.09-.09.09-.09.18 0 .27 0 .27 0 .36-.09.45-.09 0-.09-.45-.36-.45 0-.36.09-.81.09-1.08-.27-.27 0-1.35 0-1.62-.09 0-.09 0-.09-.09l-.18-.09c.09-.09.18-.18.18-.27-.077-.077-.088-.287-.09-.515v-.655c0-.09 0-.09-.09-.09zm-7.65 2.43c0-.09 0-.18.09-.18v-.18h.18v-.18h.09v.09c.09 0 .09 0 .09-.09l.27-.36c.09-.09.18-.27.09-.36v-.089l.18.089.18-.18.27-.36h.27l.18.9c.09.45.09 1.26.09 2.25 0 .36-.09 1.08-.09 1.44v1.53c-.073.22-.087.795-.09 1.776v.744l-.09.09V22l-1.53.27c-.27 0-.81.09-1.08.09l-1.17.27c-.27 0-.81.09-1.17.09-.45.09-.9.18-1.17.09l.36-.72c.09-.27.36-.81.81-1.53l.63-1.08c.09-.18.27-.45.36-.81.09-.09.18-.18.18-.36l.45-.81c.09-.27.36-.72.63-.99l.18-.18.81-1.17h-.18l-.09-.09.09-.09c-.09 0-.09 0-.09-.09s.09-.18.18-.18v.27h.09zm-1.17 10.53c-.09-.09-.18-.18-.09-.27.18-.09.27 0 .36.09.09.09.36.18.45.18l-.09.09c-.079-.079-.364-.089-.434-.03l-.016.03-.01-.044c-.026-.046-.098-.046-.17-.046zm.81-18.27h-.36c-.09.09-1.26.72-1.53.99l-.99.9-1.17 1.08-1.17 1.26-.9.99-1.62 2.52c-.72 1.08-1.17 1.89-1.35 2.52l-.18.18c-.386.694-.64 1.322-.874 1.884l-.116.276-.63 1.35-.54 1.53c-.27.36-.45.81-.63 1.44l-.45 1.26c-.09.09-.18.27-.18.45-.27.09-.27.27-.18.36.09.18.09.36 0 .45 0-.09 0-.18-.09-.27v.27c-.18.09-.18.18 0 .27 0 .18-.09.36-.27.54l-.09-.09c-.09 0-.09.09-.09.18l.09.09v.36c-.09.09-.18.18-.18.45h-.18v.18c-.09-.09-.09-.09-.18-.09v.18h-.18c0 .09.27.27.27.36 0 .18.09.27.18.36 0 .09.18.09.18.18h.18l.27.63c.09 0 .09-.18.18-.18s.18 0 .27.09l-.18.09c.09 0 .09.09.09.36h.36v-.09c.09 0 .45 0 .54-.09l.18.09c.09.09.09.09.18 0 .09 0 .18.09.18.18l-.18.09c-.09 0-.09 0-.18.09.09.09.54.18.81.45h-.72l.36.18c.27.18.81.27.99.45 0 .072.058.086.127.09h.053c0-.09.09-.09.18-.09-.09-.09-.18-.09-.27-.09-.18 0-.27-.09-.27-.18h.09c.09.09.18.09.27 0 0-.09-.27-.18-.27-.27.27 0 .45.09.54.18l.18.09h.09c-.09.27-.18.36-.36.45l.72.27c0 .09.09.09.18.18h.18c.09 0 .09-.09.18-.18l.09-.09c0-.072.058-.086.127-.09h.143l.18-.09c0-.09.09-.09.18-.09 0-.09 0-.18-.09-.27l.27-.18c0 .27 0 .45.09.54 0-.27.18-.09.18-.81h.09c.09.09.09.09.18.09v-.99c0-.09.09-.27.18-.54l.45-.99c.156-.625.313-.798.504-.833l.001.001-.097-.016c-.065-.013-.115-.03-.138-.052 0-.09.09-.18.18-.45.09-.09.18-.18.18-.27 0-.27.09-.45.27-.63h.09l.09.09.09.18c.09-.09.18-.18.27-.18.27 0 .27.09.18.18 0 .09 0 .09-.09.09h.45v-.09l-.09-.09h.45v-.09c.09-.09.09-.09.18-.09.18.09.45.09.81 0-.09 0-.09-.09-.18-.09.18 0 .36 0 .45.09h.18c.09-.09.18-.09.27 0-.09-.09-.09-.09 0-.18l.18.18h.09v-.27c0-.072.058-.086.127-.09h.053c-.09 0-.18 0-.18-.09 0-.18.09-.18.36-.09v-.36c.09.09.18.18.18.09.45-.09.63-.18.63-.27-.09-.09-.09-.09-.18-.09-.27 0-.45.09-.54.09l.09-.09.27-.18c.09 0 .36.18.45.18v.09h.18c0 .09.09.09.27.09-.09.09-.09.18-.09.27-.18-.09-.27-.09-.36 0-.27 0-.72.18-.81.18 0 .27.09.27.27.18h.18c.09-.09.09-.09.18-.09v.18c.36-.09.72-.27 1.08-.54.09-.09.9-.63 1.26-.99s.54-.54.54-.63h.09c.09.09.09.27 0 .36-.072.216-.086.547-.09.81v1.26c-.07.21-.086.583-.089 1.035l-.001 1.395c-.09.18-.09.36-.09.63 0 .72-.18 3.42-.09 4.5v.54c0 .09 0 .09-.09.18v.18c.09.27.09.63.09 1.08 0 .63.09 1.35.27 1.98.27.72.54 1.26.81 1.53 0 .09 0 .18.09.27.27 0 .36 0 .36.09-.09 0-.09 0-.09.09h.09v.09c.09 0 .72-.09.99-.18h.18c.09-.09.09-.09.18-.09v.72c-.09.09-.09.09 0 .18l.09.09c-.09.09-.09 0-.18-.18l-.09-.09c-.054-.054-.108-.108-.143-.162l-.011-.023.02.004a.77.77 0 00.044.001c.09-.09.09-.18.09-.27h-.09l-.81.27h-.18c0 .09.09.18.18.27l.99.81v-.09c0-.09 0-.09.09-.09l.18.27h.09l.36-.27c-.09-.09.18-.27.18-.36h-.18l-.046-.046-.044-.044c.09 0 .36-.27.45-.18 0 .09 0 .36.09.45h.36l.27-.36-.18.18c-.18.09-.27.09-.36 0v-.09h.09c0-.09 0-.18.09-.09 0-.09 0-.18-.09-.18v-.63l-.09-.09.18-.09.27-.18v-.36l.09-.09c.09 0 .09 0 .09-.09-.09 0-.09 0-.18-.09.36-.36.18-1.08.54-1.35.09 0 .09-.09.09-.18l.09-.18c0-.09 0-.09.09-.09 0 .45 0 .72-.09.99-.09 0-.09-.18-.18-.18-.09.18 0 .36.27.45.09-.27.18-.45.18-.54 0-.18.09-.45.18-.81 0-.09.09-.18.18-.18 0 .27 0 .54-.09.63-.09.09-.09.18.09.27v.09c.18-.09.27-.27.27-.54-.072 0-.086.058-.09.127v.143l-.09.09c-.09-.18-.09-.36 0-.45.09-.27 0-.45-.18-.54-.09 0-.36.27-.45.27 0-.18.09-.36.36-.45.09 0 .18-.18.09-.27-.09-.09-.18-.27-.18-.54v-.27c.09-.09.36.09.45.09-.09.09-.09.18-.09.27-.09 0-.09 0-.09.09l.18.63c0-.09.09-.36.36-.72v.18l.09.09c0-.36.18-.81.18-1.08-.09 0-.09.09-.09.18-.27.63-.36.45-.36.36l.09-.18c-.09 0-.27 0-.27-.09 0-.27 0-.45.09-.54.09.09.09.27.09.36.09 0 .18 0 .18-.09v-.18c.09-.18.09-.27 0-.27-.27-.09-.18-.45-.27-.54.09 0 .18.09.27.18 0 .09 0 .09.09.18.09-.09.09-.27.09-.45-.09-.09-.18-.09-.27-.09 0-.27-.09-.45-.18-.45-.18-.09-.36 0-.45.27l-.36-.18.18-.18c0-.09.09-.27.18-.54l-.36-.54c0-.09.18-.18.18-.27-.09-.36-.09-.72 0-1.08.09-.09.09-.18 0-.27-.18-.45-.18-.9 0-1.17v-.18c-.09-.09-.09-.09-.09-.18.09-.36 0-1.53.09-1.98v-.09c0-.09-.09-.18-.18-.27-.075-.075-.087-.087-.142-.038l-.128.128-.18-.18c-.09.09-.09.18 0 .27.077.077.088.287.09.515v.385c.09.18.09.36-.09.54v.09c0 .09.18.27.09.36-.09.18-.09.36 0 .45v.18c-.09.09.09.27.09.36-.27.18-.45.18-.54.09l.18-.09c.09 0 .09 0 .18-.09l-.18-.09c-.36 0-.09-.27-.09-.45v-1.08c0-.27-.09-.45-.36-.45l-.09.09.09.09c.09 0 .09 0 .09.09.09.27.09.81.09 1.08.09.18 0 .36-.27.45l-.09.09c0 .09.09.09.18.18v.27c.27.09.09 1.08.09 1.17-.09.18-.09.45 0 .72v.27c0 .27.09.81 0 1.17v.45c.09.45.18.9.09 1.26l-.36.18-.006-.006-.192-.192-.072-.072.27-.27-.36-.18c.18-.36.27-.63.18-.9v-1.17c0-.36 0-.63.09-.72v-.18c0-.09-.09-.27-.09-.36-.09-.27-.09-.54.18-.72l-.09-.09c-.09 0-.18 0-.18-.09v-1.62c.09-.09.18-.18.18-.36-.09-.09-.09-.27-.09-.54 0-.36.18-.36.09-.72v-.09c0-.36 0-.99.09-1.26 0-.36 0-.63-.09-.9v-.09c.09-.09.09-.27.09-.54v-.99c0-.09.09-.18.18-.27-.09 0-.18 0-.18-.09v-1.08c.09-.18.09-.36 0-.54l.18-.27c0-.09 0-.54-.09-.81v-.18c.27-.27.27-.54 0-.81.09 0 .27-.27.54-.18v.45h.18c0-.09 0-.18.09-.18v-.9c0-.36 0-1.26.09-1.62 0-.36-.09-.63-.18-.72-.09 0-.09.09-.09.36l.09.09h-.45c.09.27.27.36.36.09 0 .27-.09.54-.18.72.09.09.18.18.09.27v.63c-.18.09-.27.09-.36 0 .09-.27.09-.45 0-.63v-.36c.09-.18 0-.36-.09-.45-.09-.18 0-.36.18-.45 0-.09 0-.27.09-.27.45-.27.63-.63.54-.99h-.36c-.09-.09.09-.36 0-.45h.09l.09.09.09.18.09-.09v-.45c0-.09.09-.45 0-.45v-.81l-.36-.27c-.09-.18 0-.27.27-.27v-.63h-.09c-.072 0-.086 0-.09.046v.134h-.18c0-.09 0-.18-.09-.27.09 0 .18-.09.27-.18.09.09.09.09.18.09l.09-.18c.09-.09.09-.09 0-.18l-.27-.27h-.36c.36 0-.27-.45-.18-.9 0-.27-.09-.45-.18-.54l-.27-.27c-.09 0-.45 0-.54-.09v-.27l.27.27c.09 0 .45-.09.54-.18-.09 0-.45-.09-.54-.18.09-.27 0-.36-.09-.45-.18-.18-.36-.18-.54 0 .27-.18.63.09.36.27-.09.09-.27.09-.36 0H37c-.09-.27.18-.27.18-.36 0-.27-.36-.27-.45-.36l.09-.09v-.09h-.18l-.09-.09c-.09-.09-.09-.09-.18-.09 0 .09 0 .09-.09.18v.09l.09.09.18.09c-.09.09-.18.09-.36-.09-.09 0-.09-.09-.09-.36l-.18.18c-.09-.09-.18-.18-.27-.18-.09 0-.18 0-.18-.09s-.09-.18-.18-.18c-.27-.09-.45-.27-.54-.36h.27c0-.09 0-.18-.09-.18h-1.26c-.45.09-.63.27-.72.36zm22.41 1.71c0-.09-.09-.18-.18-.18.18 0 .45-.36.63-.36s.27-.09.36-.27h.45l.27-.27c.09 0 .27-.09.54-.18.18 0 .36-.09.45-.36.36.09.9-.36 1.17-.36.18-.09.36-.09.54 0l-.36.18-.18.18-.72.18c-.09.09-.18.09-.18-.09-.09.18-.45.45-.9.72-.09 0-.27-.18-.36-.09l.09.09h-.09c-.09 0-.09 0-.09.09l-.27.18c-.45 0-.63.09-.72.27l-.27.18-.18.09zm-1.62.63c.09 0 .45-.45.72-.36v-.09c.24 0 .409-.356.633-.371l.087.011c0 .09-.09.09-.09.18-.09.45-.36.63-.63.54v.18c-.09.09-.36 0-.72-.09zm4.41.72c.09-.27.27-.45.63-.54-.09.09-.36.54-.63.54zm12.69.63c-.09-.09-.18-.36-.45-.63.45 0 .45.36.63.36 0 .09-.09.18-.18.27zm-13.23-.18l-.36-.18c0-.09.09-.18.18-.18s.36.09.63.09l-.45.27zm-7.11 1.17c-.09 0-.18 0-.18-.09l.09-.09c.09-.27.27-.36.54-.45l.09-.09c.27-.27.27-.18.54-.18l.09-.09h.09l-.248.248c-.377.375-.577.562-.652.562-.09 0-.27.09-.36.18zm18.18.45l.45-.9c-.18-.18-.27-.27-.36-.27.09.18 0 .36-.09.63 0 .09-.45.18-.45.45h.09c.09-.09.09-.09.18 0v.09h.18zm-1.62 2.52c0-.09.45-.54.36-.81-.27.27-.45.54-.36.81zm3.6 1.62c0-.27.09-.54.18-.72l.27-.36c.09.09.09.27 0 .45-.09.27-.45.54-.45.63zm-19.53 2.34c0-.36.09-.63.27-.81v-.09l.09-.09c0-.09.18-.54.63-1.53 0 .27-.09.54-.27.72l-.45 1.35c-.09.27-.18.45-.27.45zm12.6.81c.27-.09.72-.63 1.08-.72h.27c0-.09.18-.36.45-.63l.54-.81c0-.09 0-.18-.09-.27l-.63.99c-.27.36-.54.54-.63.54-.27 0-.36.09-.36.18l-.45.36c-.09.09-.18.27-.18.36zm-15.12 1.62c-.18-.45 0-.9.45-1.35-.09-.09-.09-.18-.09-.27.27-.27.54-.9.63-1.17 0-.09 0-.18-.09-.18.27-.36.36-.63.36-.72.09.09.18.09.18.18-.09.27-.18.72-.45 1.17-.36.54-.54 1.08-.63 1.71 0 .18-.36.45-.36.63zm2.25-2.61c-.09-.09-.09-.18-.09-.27.09-.36.18-.54.27-.63 0 .09 0 .09.09.18 0 .09-.09.27-.09.36l-.18.36zm14.04-.45c.09 0 .18-.09.09-.27h-.45c0 .18.09.27.36.27zm-.36.18H64l-.046.046-.044.044c0 .27.27.27.63-.09zm-1.62.9c.09-.36.27-.54.45-.63l-.09-.18-.45.27c0 .27 0 .45.09.54zm-.63 1.62c0-.18.45-.72.99-1.26.18-.09.36-.36.63-.72-.09 0-.18 0-.27-.09l-.09-.09c-.09.09-.18.18-.18.27.09.09 0 .27-.27.54s-.36.36-.72.54c.09 0 .09.09.09.18s-.09.09-.18.18l-.09.09-.18-.18-.09-.09c.27-.18.36-.54.36-1.17-.27.54-.27.54-.81 1.08l-.09-.09c-.09-.09-.09-.09-.18-.09.09.27.18.36.27.36.27 0 .36.09.45.27l-.54.45c0 .09 0 .18.09.27l.27-.18c.18-.18.36-.27.54-.27zm-1.35.09c0-.09.09-.18.36-.27l-.27-.27-.27.36.18.18zm-8.37 6.39c0-.03.03-.06.07-.09l.13-.09c.04-.03.07-.06.07-.09l-.18-.18c-.09 0-.18.09-.18.18-.27 0-.45 0-.54.09 0-.09.09-.09.18-.18l.09-.09.45-.27c.09-.09.18-.09.45 0 0-.27.09-.36.27-.36.36-.09.81-.54 1.17-.63l.72-.63.45-.27c.09.09.18.09.27.09l.54-.27c-.09-.09-.18-.09-.27-.09l-.18.09c-.09-.09.09-.27.36-.36 0-.09 0-.18-.09-.18.09-.09.09-.09.18-.09h.09l.27-.18c.18-.18.27-.36.18-.45.09 0 .09 0 .18.09l.09.09c.18-.27.27-.54.18-.63.36.09.63 0 .72-.27.36-.09.63-.27.72-.36.27-.27.45-.45.54-.45v.09l.09.09.45-.45.09.09h.09c.09.09.09.09.09 0l.09-.09c0 .09 0 .18-.09.18l-.09.09c-.09 0-.09.09-.09.18l-.09.18v.27c-.36 0-.72.27-1.08.9v-.36c-.27.09-.27.27-.09.45.09 0 0 .09-.09.18s-.27-.09-.36-.09c-.09 0-.18 0-.18.09l-.63.36c0 .072 0 .086.046.135l.134.135-.72.54-.27-.18c-.09.09-.27.27-.54.36-.09 0-.18.09-.27.18-.27.27-.45.36-.54.36-.09 0-.09 0-.09.09-.36.27-.63.36-.72.36l-.09.09c-.18.27-.45.45-.72.45-.18.09-.18.27-.09.36.09 0 .36-.27.45-.27.09.09.09.09 0 .18-.36.27-.63.36-.81.36l-.18.18c-.27.09-.54.18-.63.09zm8.19-5.04c.36-.09.63-.27.9-.63-.18 0-.27 0-.36.09-.27.27-.36.36-.45.36-.09 0-.18.09-.09.18zm-7.65.81c-.09-.18-.09-.36.09-.54.075-.075.213-.088.308-.037l.052.037c-.27.09-.36.45-.45.54zm6.57.45c.18-.09.45-.36.81-.9 0-.09 0-.09-.09-.09l-.45.54c0 .09-.27.36-.27.45zm-2.61.99l.54-.36c-.09-.09-.18 0-.27.09h-.36c0-.09.36-.18.36-.45-.27.09-.45.18-.54.45l.27.27zm.72.45l1.35-.81c-.09-.09-.18-.18-.27-.18-.27.27-.81.63-1.08.72-.09 0-.18.09-.18.27h.18zm-8.55.63a.687.687 0 01-.18-.45c0-.27.09-.36.27-.45v.72c0 .09-.09.09-.09.18zm6.12.18c0-.09 0-.18.09-.18.18 0 .36-.09.45-.27.18-.18.36-.27.54-.27-.36.45-.72.72-1.08.72zm-9.27 1.26l.18-.63.09.09c0-.09 0-.54.09-.63.09-.27.18-.45.18-.63.18.36.18.63 0 .81-.09 0-.09.09-.09.18 0 .36-.18.63-.45.81zm5.94-1.17h-.18l-.09-.09-.09-.09c-.09 0-.09 0-.18-.09.09-.27.63-.27.72-.36v.27c-.09 0-.09.09-.18.09v.27zm-3.69 1.17c.09-.09.27-.45.36-1.08.09 0 .18-.09.36-.27l.09.09-.36 1.26c-.09.09-.27.09-.45 0zm-3.6 4.5l.27-1.35c0 .09.09.09.18.09-.09.09-.18.99-.45 1.26zM46 36.94c-.18-.09-.27-.18-.27-.27v-1.26c0-.36.09-.63.18-.81v-.09c-.09-.09.09-1.26.09-1.35l.09-.09c-.09-.45.36-1.53.36-1.8l.18-.18c0 .27-.09.72-.18 1.17-.09.27-.18.45-.18.54 0 .36-.27 1.17-.27 1.26v1.17c0 .27-.09.72-.18 1.35l.18.36zm1.62-.63l-.54-.27c.36-.09.36-.27.09-.45-.09 0-.09 0-.18.09h-.09c-.09-.09-.18-.18-.18-.27.09-.27.18-.36.18-.45v-.27c.18-.18.27-.45.27-.9.27.09.45.45.54.45-.27.27-.09 1.71-.09 2.07zm.63.54v-.72c.09 0 .18.09.18.18-.09.18-.09.36.09.45-.09.09-.18.09-.27.09zm-1.08.18c-.09-.27-.18-.36-.27-.45l.27-.18c.27.09 0 .54 0 .63zm.36 1.08l-.18-.45c-.09-.09 0-.18.27-.36.09.09.09.27-.09.36-.09.09.09.36 0 .45zm2.88-16.38c.09 0 .18 0 .18-.09v-.09c-.09-.09-.18-.27-.09-.36h.27c.18-.09.18-.18.09-.45l.27-.54c.09 0 .18.09.18.18 0 .18 0 .27-.09.36-.18.63-.36 1.08-.63 1.44h-.09c0 .45-.72 1.62-.72 2.07 0 .09-.27.27-.36.54h-.09c0-.45.18-.36.18-.99l.27-.27v-.45c0-.09.09-.09.18-.18h.09c0-.327.298-.952.352-1.13l.008-.04zm8.37 5.671c.18.359.09.629-.27.899 0-.236.276-.541.284-.795l-.014-.104zM46.18 37.93l.09.09h.09v.27l.18.18v.18c-.243 0-.34-.219-.357-.59l-.003-.13zm16.11-17.01c0 .09-.27.36-.27.63.18-.36.72-.45.72-.81v-.09l.09-.09.72-.63c.09-.09.18-.18.18-.27-.09 0-.18.09-.27.18-.36.27-.63.63-.81.9-.09.09-.27.18-.36.18zm-12.78 1.89c-.18 0-.27.09-.27.36 0 .45-.36 1.26-.36 1.44-.09.36-.72 1.62-.81 2.25l-.18.36c-.09 0-.18 0-.18-.09.27-.36.45-1.17.54-1.26l.09-.27c0-.09 0-.18.09-.27l.54-1.44-.18-.27.09-.09.27-1.44c0-.27.09-.36.27-.36 0 .09-.27.63-.27.72v.54l1.17-2.79.63-1.26c0-.09.09-.09.18-.09 0 .09 0 .27-.09.36-.09.09-.27.72-.36.81-.09.18-.09.36 0 .45-.09.09-.36.27-.36.36-.09.36-.72 1.35-.81 1.98zm-1.08-1.35c.09 0 .09 0 .18.09-.27.09-.36.72-.45.81v.09c.09.27-.27.81-.27.9-.27.45-.36.81-.45 1.08-.27.27-.45.54-.45.81-.09 0-.18-.09-.27-.18.36-.45.63-.9.81-1.53 0-.09 0-.18.09-.18.09-.18.18-.36.09-.45v-.09c.18-.09.27-.27.27-.54s.27-.45.27-.72l.18-.09zm1.62-9.63h.18l-.09.09c.09.09.18.09.45.09.09.09.09.09 0 .18-.27.09-.36.27-.45.36-.36.27-.63.27-.9.18.09-.18.27-.36.45-.45.27-.09.36-.27.36-.45zm15.48 4.41c-.09 0-.18.09-.18.18.09.09.18.18.09.36 0 .27-.54.63-.54.9l.9-.9c.09-.27.18-.45.18-.54.09-.36.45-.9.54-1.17 0-.09.09-.27.09-.36l-.54.27.09.18c.09 0 .09 0 .09.09-.09.09-.09.09-.18.09l-.09.09c0 .45 0 .72-.09.81h-.18l-.09-.09-.09.09zM45.82 26.68c-.27.09-.36.27-.27.45-.09 0-.09.09-.09.18-.18.45-.27.81-.36.9-.09-.18-.09-.27 0-.36.09-.27.27-.9.27-.99l.45-.99.36-1.26.45-.99c0-.09.09-.18.18-.45l.09-.09c0-.154.198-.573.538-1.256l.452-.904 1.08-2.79.63-1.62c.09-.09.18-.45.36-.9l.18-.36c.09 0 .18.09.18.18l.18-.18c0 .45-.09.72-.27.9 0 .09-.09.09-.09.18s0 .18-.09.18c-.27.09-.27.63-.36.72l-.18-.09c.09.09-.09.54-.36 1.26 0 .18 0 .27-.09.36 0 .18 0 .27-.09.36-.09.09-.18.27-.18.54l-.09.09c0 .09-.18-.09-.18 0l-.18.54-.09.27-.18.36c.09.09.09.09.18.09v.18c-.079.079-.158.089-.176-.03l-.004-.053v.443h-.18l-.54 1.08h.18c-.09.09-.09.27-.09.45-.09.09-.27.09-.36-.09-.09.36-.72 1.62-.81 2.25l-.45 1.08v.36zm4.23-14.85c-.36.09-.99.81-1.08.9l-.18-.09c-.09-.09-.18-.09-.27 0 0 .18.09.27.18.27l.45.54c.09.09.09.09.18.09.18 0 .27.09.27.36.09 0 .09-.09.09-.18.18.09.27.18.36.36h-.09c-.09 0-.09 0-.09.09.09.27.09.63 0 .9-.257.566-.426.984-.54 1.29l-.077.208-.103.302-.99 2.52-.81 1.89c-.27.27-.54.9-.9 1.71L46 24.43c-.09.09-.36.9-.99 2.43 0 .09-.09.27-.18.63-.27.45-.54 1.98-.63 2.34l-.27.9-.36 2.52c-.36 1.26-.18 2.25-.18 3.87.09 1.26.45 2.25 1.08 2.97.18.27.36.45.54.45l.54.27c.27.09.36.18.45.18.09 0 .18 0 .27.09.072 0 .144.058.216.127l.054.053c0-.09 0-.09.09-.09v.09c0-.09 0-.09.09-.09.09.09.27.18.36.18.18-.18.45-.36.81-.54-.09-.09 0-.27.27-.54l.45-.9.81-1.08c.18-.27.27-.54.18-.63l-.63.54-.45.27c-.09.09-.18.09-.27-.09l.27-.99c.18-.45.18-.81 0-.9v-.09c.09-.18.09-.36.09-.63l-.09.09h-.27c0-.36.18-.81.18-1.08.18 0 .36 0 .18-.36.09 0 .09-.09.18-.18l.09-.09.09.18.09.09v-.45c.09-.09.36-.27.72-.36l.18.09c.09 0 .18.09.45-.18.09 0 .09.09.09.27l.27-.27c.09 0 .36.18.45.09.45-.09.63-.18.63-.27h.18c.09 0 .45-.09.72-.09.45-.09.72-.18.9-.09.36 0 1.26.18 1.62.18l1.35.45 1.8.63c.81.27 1.8.72 2.97 1.53 1.35.81 2.88 1.53 4.41 2.16 1.44.72 1.53.54 2.52.81.27.27.99.27 1.26.36h.9c-.09.09-.18.09-.27.09-.18 0-.27 0-.27.09h.632c.697-.004 1.117-.02 1.258-.09.81-.18 1.44-.54 1.71-.99 0-.09.09-.18.27-.27l.27-.36c.09-.09.09-.09 0-.18-.63 0-1.44-.18-2.25-.63l-1.53-.99c-1.89-.9-3.33-1.71-4.5-2.34l-3.24-1.53-3.24-2.07-.54-.36c0-.09.09-.09.18-.18l.09-.09.9-.72c.63-.63 1.35-1.26 2.16-1.89l2.43-2.25c.81-.45 1.44-1.17 1.8-1.98l.27-.36 1.53-1.71c.54-.54 1.17-1.26 1.89-2.25l1.44-1.71c.27-.63.54-1.08.63-1.44l.09-.09c.36-.45.63-1.71.72-1.98-.27.09-.18.45-.27.45-.27.09-.45.18-.54.18 0 .18-.09.36-.36.63.09-.36.27-.72.63-1.08-.09-.36.09-.45.09-.54 0-.09.09-.36.18-.72.09-.27.18-.45.09-.54l.18-.18c-.09-.09-.09-.09-.09-.18-.09 0-.09 0-.09-.09.09 0 .09-.27.09-.72-.075-.075-.212-.212-.308-.413l-.052-.126-.034.16c-.077.354-.146.57-.146.649 0 .27-.09.45-.27.45l.09.09c.09.09.09.09 0 .18l-.09.27-.18.36v-.127c-.003-.2-.015-.338-.09-.413v-.36c.09 0 .18-.18.27-.45-.27-.27-.45-.81-.72-.99.09-.09.18-.09.45-.09l-.18-.36c-.09.09-.27.18-.36.18v-.54c-.27 0-.36-.09-.45-.18-.09 0-.09-.09-.09-.18 0 0 .09-.18-.18-.18 0-.27 0-.45.09-.54v-.18c-.18.18-.36.18-.54.09-.09-.09-.09-.27-.09-.36-.27-.09-.27-.27-.18-.63-.27-.09-.45-.54-.54-.63l-.36-.36-.18-.09h-.09c-.54-.27-1.35-.45-2.52-.54-.81 0-1.53 0-2.07.09l-1.98.27-1.71.45-2.79 1.17c-.72.27-1.44.72-2.16 1.26-.27.09-.72.45-1.35.9l-1.35.63c-.27.09-.81.36-.9.36.09.27 0 .45-.18.63l-.36.27c-.45.27-.9.54-1.17.9zm18.81-1.35c.18-.09.36-.27.45-.45.09.09.09.27 0 .36 0 .072 0 .086.046.135l.134.135h-.27c0 .09-.09.54 0 .63.09-.18.27-.36.54-.45.09.09 0 .36-.09.81.09.09.36-.09.36 0 .09.09.54.09.63.18-.09.09-.36.36-.63.81l-.09-.09c-.09.18-.09.27 0 .36 0 .09-.18.18 0 .36v.09c.09.09.09.18 0 .18s-.09-.09-.18-.18v-.09c-.09 0-.09 0-.18.09.09.09-.09.36-.36.81v.09l-.18-.09c-.09-.09-.09-.09-.18 0 0 .27-.09.54-.27.81v.36c-.09 0-.18 0-.27.09l-.27.63c0 .09-.09.18-.27.18-.09 0-.09.09-.09.18l-.27.45c-.09.09-.45.45-.54.72-.09.09-.36-.09-.45 0 0 .09.18.27.18.36-.09.09-.36.54-.63.81l-.36.45-.27.27-.27.27-.36.54-.45.18c-.18.18-.45.63-.36.72l.09.09c-.09.09-.27-.09-.36-.09-.09.27-.27.36-.54.45-.09.09-.18.18-.09.27-.81.45-1.44.9-1.8 1.53l-.54.36-.36.36c-.09.27-.36.54-.72.72-.27.09-.9.72-1.26.99-.09 0-.36.27-.45.27l-.63.27c0 .09-.18.36-.63.63-.09 0-.18 0-.27.09 0 .27-.09.27-.36.18-.09 0-.09 0-.09.09l-.45.36c-.18 0-.27.09-.36.27-.36-.18-.72-.27-1.17-.27.09-.27.63-.36.72-.45l.54-.36c.09 0 .09 0 .18.09 0-.09.09-.27.18-.36.27-.27.45-.36.63-.45l.27-.27c.27 0 .99-.45 1.17-.9l-.72.36-1.8 1.26c-.27.27-.99.54-1.26.81-.18.09-.36.09-.45 0L55 26.41c.09 0 .27 0 .36-.09 0-.18.27-.36.72-.54l.81-.63c0-.09 0-.09-.09-.09l-.09-.09c.09-.09.36-.09.45-.09l1.26-.81v-.09c.09 0 .27 0 .36-.09l.9-.9c.45-.45.63-.63.63-.72.27-.27.45-.36.54-.36l.18-.18c.09-.09.09-.18 0-.18-.09-.09-.18-.09-.27 0h-.36l.09-.18c.09-.09.09-.18.09-.45-.18 0-.27.09-.27.18-.09 0-.09-.09-.09-.27l.09-.18c0-.09 0-.09.09-.09.54-.45.99-.9 1.44-1.44l.36-.18c.27-.18.63-.54.99-1.17l.72-.54H64c0-.27.54-.63.54-.72.27-.18.54-.36.63-.63.09-.27 1.08-1.44 1.35-2.07.09.09.09.18 0 .45 0 .144 0 .288.046.386l.044.064c.09-.09.09-.18.09-.27 0-.09.09-.63.09-.9s.09-.36.27-.45l.18-.36c.09-.27.27-.36.54-.45 0-.236 0-.335.06-.356l.03-.004c0-.27.18-.54.45-.99l.18-.09c.09-.09.18-.18.27-.18.09 0 .09-.09.09-.18zM52.84 24.34l.45-.9c0-.09 0-.27.09-.36v-.09c.09-.09.18-.27.18-.36l.72-1.53c.09-.36.18-.63.18-.9-.09.09-.18.54-.27.63 0-.09 0-.09-.09-.09-.09-.27-.18-.81.18-1.08l.27.27c0 .09 0 .09.09 0 .09-.36.18-.63.18-.72l-.36.18c0-.09.09-.36.09-.45.09 0 .18 0 .27.09.09-.09.18-.27.18-.36.27-.54.36-.99.45-1.44.09-.36.63-1.35.72-1.98.09-.27.36-.72.72-1.35.27 0 .54-.63.54-.27.18-.09.45-.18.81-.45l3.69-1.8c-.27-.09-.72 0-.81.09-.09.09-.27.18-.63.18 0-.09.27-.36.27-.45h.45l-.09-.18v-.09c.09 0 .27.09.36.27l.63-.36.18-.18c.09 0 .27.27.36.27v-.27h.09c.09 0 .09-.09.18-.18l.09-.18h.45c.45-.09.72-.18.81-.09.09-.27.27-.36.54-.27.18 0 .27 0 .36-.09.09-.09.18-.09.27 0 .09.09.18-.09.54-.09.45 0 .9 0 1.17-.09l.18.09h.27c.09.36.09.72-.09 1.17l-.54.99c-.27.36-.54.9-.9 1.62l-1.17 1.71c-.45.63-1.08 1.26-1.89 2.07-.45.63-.9 1.17-1.35 1.44l-1.62 1.71c-.36.27-.63.45-.72.63-.36.36-1.53.99-1.89 1.26-1.17.99-2.43 1.98-3.6 2.79l-1.26.72h-.27c-.09-.09 0-.18.09-.27l.45-1.26zm25.47-8.55c0-.36 0-.63-.09-.81 0-.09.09-.09.18-.18.27-.09.27-.36.72-.63 0-.585.178-.576.39-.552l.1.01a.746.746 0 00.05.002l.27-.45c0-.09-.09-.18-.18-.27 0-.09.09-.09.18-.18l.09-.09V13h.09c.09-.09.18-.18.18-.27.09-.18.09-.27 0-.36l.09-.09h.09c.54.54.63-.54.99-.9.09 0 .27.27.36.27l-.63.63c-.36.36-.63.63-.72.9-.45.63-.72.99-.99 1.08-.09.27-.54.63-.63.9l-.54.63zm-.18-2.88c-.09 0-.09-.09-.09-.18.27-.09.54-.45.81-.9l.18.09c-.09.18-.18.36-.36.54l-.54.45zm9.09 2.61c0-.27-.36-1.26-.45-1.35-.18-.18-.27-.36-.27-.45l.81.81c0 .09 0 .09-.09.18v.09c0 .09.36.18.36.45l-.18.09-.18.18zm-2.55 2.846l.017-.027c.039-.055.133-.149.283-.299l-.09-.18c-.09-.09-.09-.09-.09-.18h.27l.36-.54c-.09-.36 0-.63.27-.9v-.63l-.27.54c-.09-.45.09-.81.36-1.08-.09-.09-.27-.09-.36-.09l-.18-.27v-.18l.09-.09-.36-.18.27-.18h.27l-.09-.09v-.09c.072-.072.202-.086.343-.09h.467c-.27.36-.27.36.09.99.09.09.09.09 0 .18l-.09.09c.09.09.27.36.36.72-.27.27-.36.63-.27.99v.72c-.09.09-.27.72-.36.81l-.27.54c-.09 0-.18-.09-.27-.18v.18c.09.18.09.36-.09.63-.18 0 0 .54-.18.54h-.09c-.09.27-.27.54-.63.81a.295.295 0 00-.09.216v.144c-.09.27-.27.36-.45.45.09 0-.54.45-.27.9-.18 0-.45.18-.72.45 0 .18-.09.27-.27.36l-.27.36-.45.45c-.09.09-.18.09-.36.09-.09.09.09.27 0 .27-.45.63-.72.9-.81.99l-.27.27c-.09.27-.45.54-.9.9l-.27.27-.09.09-.45.36c-.09.09-.27.09-.45.09-.09 0-.18-.09-.18-.18l.72-.27v-.54c.09-.09.36-.18.45-.18.27-.63.36-.36.45-.63l.18-.18.09.09c.09.09.18.09.27 0l-.27-.27c.09-.27.54-.09.63-.09.09-.27-.27-.27-.27-.36 0-.18.09-.27.27-.27v.18c.09 0 .09 0 .18-.09-.09-.27.09-.54.36-.81-.27 0-.72.54-.81.45l.36-.45.45-.54c.09-.27.27-.36.45-.45v-.09c0-.09 0-.09.09-.09.09.09.27.27.27-.45.45-.36.72-.72.81-1.17.18 0 .27 0 .18-.09.09 0 .54-.09.63-.18-.09-.09-.18-.09-.45-.09 0-.09 0-.09.09-.18h.18c.09-.09.09-.09 0-.18v-.18c.051-.051.191-.044.318-.028l.168.023c.023.003.041.005.054.005-.09-.18-.18-.27-.36-.27 0-.09.18-.27.27-.18.27 0 .36-.09.36-.27l-.18-.36c0-.09.09-.45.18-.72l.09-.18c.27-.45-.09-.63.18-1.08l.18.18c-.09.27-.18.63-.18.72 0 .072.058.202.127.297l.023.029zm-8.34 7.504c-.09-.09-.18-.18-.09-.27.27-.63.72-1.62 1.17-2.97l.99-1.98 1.17-1.89.72-.81c.45-.45 1.17-1.08 1.98-2.07l.72-.54.45-.27c.27.18.36.45.27.81-.09.45-.27.99-.36 1.71l.09.18c-.18.09-.36.18-.45.45-.27.54-.63 1.08-1.08 1.71l-.54.81-1.53 1.8-1.62 1.8c-.09.18-.36.36-.72.63l-1.17.9zm-.63-6.21l-.18-.18-.09.09c-.09.09-.09.09-.18 0v-.09c-.09-.09 0-.27.09-.36l.18-.27.09-.18.9-1.44.72-.99.72-.9c.18 0 .18.09.09.18s-.09.18-.09.45c0 .09-.09.18-.36.09.18.27.18.54-.09.81l-.27.54-.63.9c-.18.18-.27.36-.27.45-.09.09-.09.09-.09.18-.09.09-.27.27-.36.54 0 .09-.09.18-.18.18zm11.88-2.61h-.36c0-.27 0-.45.09-.72-.09-.18-.09-.36 0-.63h.27c.09.27.09.72 0 1.35zm-.45.81c0-.09.09-.45.18-.72 0 .27.27.54.27.63l-.18.18c-.09.09-.18 0-.27-.09zm-.18 1.08c-.18 0-.27-.09-.18-.27.09-.27.18-.36.45-.36l-.18.36-.09.27zm-2.43 4.05h-.27l-.09-.09c.18 0 .27-.09.27-.27l.27-.45.09-.18c.27-.27.36-.45.45-.63.27-.27.54-.63.54-.72 0-.18.09-.27.27-.36.09-.18.27-.54.36-.99h.27c.09 0 .09 0 .18-.09 0 .27-.09.45-.27.54-.27.36-.36.63-.45.81 0 .09-.27.45-.27.54-.27.45-.54.45-.54.81l-.36.54c-.09 0-.09.09-.18.18l-.09.09-.18.27zm-11.255 1.178l-.086-.008h-.089l.18-.72.63-1.53c0-.09.36-.54.45-.81l.36-.72c0-.27.09-.45.36-.45v.99c-.18-.09-.27-.09-.36 0-.27.45-.45.81-.45.99 0 .09-.09.09-.09.18l-.27.63c0 .18-.09.27-.18.27-.27.27-.27.54-.18.9.09.18 0 .36-.09.45-.045 0-.045-.045-.068-.09l-.01-.015.025-.03a.15.15 0 000-.18l-.037-.045v.237l-.037-.029a.21.21 0 00-.058-.02zm6.575 3.502v-.18l.18-.18c.63-.63 1.08-.99 1.44-1.26l.63-.63c.09 0 .09-.09.09-.18 0-.18.09-.27.36-.27.18 0 .27-.09.27-.18l.18-.36.36-.36.27-.54.27-.27.18-.09c.09 0 .18.09.18.18-.09.27-.63.99-.9 1.35 0 .18-.36.36-.54.54-.09 0-.09 0-.18.09-.09.27-.36.54-.9.99h-.09c-.09.27-.27.36-.54.36-.09-.09-.18-.09-.18.09-.09.09-.09.09-.18.09-.09.27-.27.54-.72.72l-.18.09zm-7.65.81c-.072 0-.086-.058-.09-.127V28.3c0-.63 0-1.08.09-1.44.09-.27.27-.36.45-.36-.27-.27-.27-.54-.09-.81.45 1.17-.36 2.25-.18 2.43.09.09 0 .18-.18.36zm6.66 6.57l.18-.09c.09 0 .09 0 .18-.09l.18.18a.688.688 0 01.262-.305l.098-.055c0-.09.18-.18.45-.36l.36-.27.36-.18.27-.18.27-.18c.27-.36.54-.36.81 0h.09c.09.09.09.09.18.09 0-.09 0-.54.09-.81l1.53-1.17.09-.09c.09-.09.09-.09 0-.18 0-.09.27-.09.27-.36l.09-.09c.09 0 .27-.09.36-.09h.36c0-.09-.09-.18-.09-.09h-.18l.36-.27h.36c.09-.09-.18-.18-.18-.27.09-.09.27-.09.36 0l.09-.09c0 .09.09.09.18.09.18-.18.27-.27.36-.27h-.45l.09-.18c.09 0 .09 0 .09-.09h.27l.09-.09c0-.09 0-.18.09-.18v-.09c.09.09.18.09.27 0l-.09-.09c.09 0 .18-.09.27-.18l.36-.27v-.09l.09-.09c.09 0 .09 0 .18-.09.18-.18.36-.27.54-.36.09 0 .09 0 .09-.09l.09-.18.18-.36c.09-.09.27.09.27 0 .09 0 .18-.09.27-.27.36-.45.63-.81.9-.99.09-.09.27-.09.36 0-.18.18-.54.63-.81.63l-.09.09-.81 1.08c-.09.09-.54.45-.63.72l-.09.09c-.18 0-.27.09-.27.18-.18.36-.45.63-.72.81-.09 0-.09 0-.18.09 0 .074-.12.208-.41.5l-.22.22v.18l-.09.09c-.27.09-.54.18-.63.36 0 .09-.09.18-.27.27l-.09.09c-.09.18-.27.27-.45.27l-.09.09c0 .09-.09.18-.18.27-.09 0-.54.45-.63.54l-.27.27c-.09 0-.09 0-.18.09v.18h-.36c-.072 0-.086.058-.09.127v.233c-.36.09-1.17.72-1.26.81l-.54.27c-.27 0-.36.09-.45.27l-.09.09h-.09l-.81.54h-.27c-.45.09-.63 0-.63-.63zm-1.35-7.02c-.36 0-.45-.09-.45-.36l.049-.009c.124-.02.455-.063.671.009.09.27 0 .45-.27.36zm1.8 1.08l-.18-.18c.09-.09.09-.09.18 0l.09-.09c.09.09.27 0 .36-.18.09-.09.18-.18.45-.09l-.27.27-.18.09-.45.18zm5.58 4.5c-.18-.09-.27-.36-.27-.72.09-.09.27-.18.36-.18l-.09.9zm-2.43 2.16c-.09 0-.09 0-.18-.09l.45-.54c0-.09-.09-.09-.18-.18h-.09c.27-.27.99-.81 1.26-1.17.09-.09.18-.09.27 0 0 .27-.18.45-.54.54-.27.27-.27.36.18.36-.09.18-.18.27-.27.18h-.36c0 .09.18.18.18.27-.27.09-.63.54-.72.63zm-2.07-.72c.09-.27.27-.36.45-.45.09 0 .09-.09 0-.18-.27 0-.72.18-.81.18 0 .09-.09.18-.27.18v.27c.09.09.18 0 .27-.09.09.09.27.18.36.09zm.63.99c0-.09 0-.18.09-.18.27-.09.54-.36.9-.72.18-.09.27-.09.27.09-.09.27-.36.45-.81.54-.09.09-.18.18-.18.27-.09.09-.18.09-.27 0zm-3.06.18c.09-.27.18-.36.18-.45 0-.36.36-.27.45-.18.09 0 .09.18 0 .27l-.09.09-.18.09c-.09.09-.27.18-.36.18zm2.841.358l.026-.026c.14-.147.475-.53 1.003-.332h-.09c-.315.236-.63.335-.885.356l-.054.002zm6.789-4.408l.99-1.17.27-.54.18-.45c.18-.18.36-.54.63-.99l1.08-1.26c.09-.27.18-.36.18-.45-.09-.09 0-.27.09-.54.36-.36.54-.72.63-.99l.09-.09c.27-.36 1.26-1.89 1.89-2.52l.18-.27c.54-.54.9-1.35.99-1.53l.09-.27c.09-.09.09-.18-.09-.18l-.45.54-1.26 1.17-.9.81-1.89 1.35-1.26.9c-.27.27-.72.63-1.17.9l-1.35.99-1.71 1.26-2.34 1.62-1.08.63-.99.63c-.63.36-1.62.81-2.97 1.26-1.44.45-2.16.54-2.25-.18 0 .18-.09.27-.18.18-.27-.18-.45-.45-.54-.9 0-.27-.18-.63-.18-.72v-1.71c0-.09 0-.18.09-.27.18-.09.18-.27 0-.45v-.09c.09-.09.18-.36.18-.81.18 0 .27.09.18.27v.45c.09 0 .09-.18.18-.18l.18-.18v.09c-.09.54-.09.9 0 1.17v.27h-.27c-.09.27.09.54.09.63l-.09.09v.18l.27.54c.09-.27.09-.72.09-1.17l.27-1.26c0-.27.09-.36.36-.27 0 .18.09.27.36.27l.63.27c.09 0 .09 0 .18-.09h.09c.09-.09.09-.09.09-.18v-.089l.025.092c.041.2-.047.278-.205.357.09 0 .45.18.72.09l-.09-.09h1.08c0 .072-.058.086-.127.09h-.233c.27.09.63 0 .99-.09.27-.09.9-.45 1.89-.99l.72-.54.81-.54v-.09l-.18-.27c-.09.09-.27.18-.45.18-.09-.09 0-.27.09-.36l.18-.09c.27.18.45.27.54.18v.09l.09-.09c.18-.09.27-.18.36-.36h.09l.27-.45h-.09l-.09-.18-.09-.09c0-.072.058-.086.127-.09h.233v.27l.09-.09c.09 0 .09-.09.18-.09.63-.72 1.17-1.35 1.44-1.89.27-.45.45-.81.63-.99.27-.27.45-.54.54-.81l.27-.36 1.08-1.98c.27-.27.36-.63.45-.99.45-1.17.63-2.25.54-3.06v-.72c0-.09-.09-.09-.18-.09h-.09c.18-.18.27-.36.18-.54h-.18c-.18-.09-.18-.27-.09-.36h.09c.09.09.09.09.18.09-.18-.81-.63-1.44-1.35-1.89-.09 0-.09 0-.09.09-.18 0-.27-.09-.27-.27h.18c-.09-.27-.27-.36-.54-.36-.63-.27-1.08-.45-1.26-.36v-.18c-.09-.27-.36.09-.45.09l-.36-.18c-.09 0-.18-.09-.18-.18h-.36c-.09.09-.18 0-.27-.09h.27c.09 0 .09 0 .18-.09-.27 0-.81-.18-1.08-.18.09.09-.27.18-.27.27l.27.18c-.09 0-.27 0-.27.09-.27.27-.54.45-.81.45-.09.09-.18.09-.27-.09l-.09-.09c-.09-.09-.09-.18-.09-.27.09 0 .36.36.45.09 0-.09 0-.27.09-.36.45.45.54.18.54.09v-.09c-.09-.36-1.08-.18-1.17-.18v.18l-.63.36-1.08 1.08c-.09.09-.18.18-.27.18v-.18l.99-.99c.27-.09.54-.81.63-.9-.36-.27-.54.18-.81.18l-.18-.09c-.09 0-.09 0-.18.09 0 .09.18.36.09.45 0 .09 0 .09-.09.18-.45.27-.72.54-.9.81h-.18l-.09.09v-.18c.27-.27.36-.45.45-.63 0-.09 0-.09-.09-.09h-.09c0-.09.09-.18.18-.18l.18.09c0 .09 0 .09.09.09l.09-.09c-.09-.09-.09-.09-.09-.18h.09v-.27c.27-.27.45-.36.54-.36h-.45l-.18.27c-.18.09-.54.36-.99.81l-.9.81-.99 1.17c-.09.09-1.08 1.35-1.44 1.98-.54.72-.9 1.35-1.08 1.8-.09.27-.81 1.35-1.08 1.8l-.81 1.71-.9 1.98-.81 2.25-.27.54-.27 1.62c0 .27-.09.54-.09.63 0 .54 0 .99.09 1.26 0 .18 0 .27-.09.36 0 .18 0 .27.09.36v.18c-.09.27.09.99.09 1.08.09.63.27.99.36 1.17l.54 1.17c.27.54.54 1.08.99 1.53l.54.45c.18.09.27.18.27.36l.09.09h.09c.09-.09.18-.09.27-.09l1.08.54c.09 0 .27.09.54.18.09 0 .09-.09.18-.09.09.09.09.09.09.18h.18c.18-.18.36-.18.54.09l.27.27c.27-.09 0-.36 0-.45.09 0 .72-.27.99-.18l.27.27-.27.18h-.18c-.27 0-.54-.18-.54.36.169 0 .408.035.585.062l.175.024a.484.484 0 00.05.004c0 .09-.09.09-.09.18.18.09.36.09.54 0v.27c.18.09.36.09.45 0 0-.09 0-.09-.09-.09v-.09c.36.09.63.18.81.18 0-.18.09-.27.18-.27.09.09 0 .27.27.27 0-.27.09-.36.36-.36.27-.09.45-.18.45-.27.09-.09.18-.09.27 0v.18c.09.09.27 0 .54-.09l1.08-.45c.54-.27.99-.63 1.44-.9.18-.18.63-.36.81-.54h.09v.18c.09.18.18.18.36 0l1.08-.99c.36-.36.63-.72.72-.99l-.36.27c-.09.09-.18.18-.45.18.27-.18.45-.36.63-.63 0-.09.18-.09.27 0-.09.09-.09.18-.09.27l.36-.36.54-.63zm35.46-21.06c-.09-.27-.27-.63-.63-.99l-.09-.09c-.09-.09-.09-.09-.18 0 0 .09.27.27.27.36h-.09l.27.18h-.09l.54.54zm-11.16 1.44h.09c.09-.18.18-.54.45-.99.27-.27.36-.54.36-.9h.18l.09.09c.27-.27.18-.36.09-.45v-.18h.18c.09.09.09.09.09 0 .09.09.09.09.09.18-.09.09-.18.27-.18.36h.18c0 .18-.09.36-.18.45h-.18c-.09 0-.18 0-.27.09 0 .09.09.18.18.27 0 .09-.09.18-.18.18 0 .09-.36.27-.36.54v.09c-.09 0-.27 0-.36.09.09 0 .18 0 .09.09s-.18.18-.36.09zm11.25-.36c0-.27-.09-.45-.36-.72h.18c0 .075.125.087.219.142l.051.038c0 .072 0 .086.046.135l.044.045c0 .09 0 .09-.09.18v.09c-.09 0-.09 0-.09.09zm-11.79 1.08c0-.09 0-.18.09-.18l.27-.45.18-.09v.18h.09c-.27.09-.45.27-.45.45 0 .09-.09.18-.18.09zm9.99 1.62c-.45-.18-.72-.27-.81-.36-.27.18-.54.09-.72-.18 0-.09.18-.09.18 0 .27.09.45.09.63 0 .09.27.63.45.72.54zm-4.59.36c.09-.18.27-.45.54-.72 0-.09 0-.18-.09-.18.09-.09.36-.09.81 0a.384.384 0 01-.052.406l-.027.031.008.007a.209.209 0 00.071.006v.18l-.18.09c-.09.09-.09.09-.18.09.09-.18 0-.36-.09-.63-.09 0-.09.09-.09.18l-.09.18h-.18c0 .03.03.06.07.09l.13.09c.04.03.07.06.07.09-.27 0-.45.09-.72.09zm4.41.63c-.09-.09-.09-.18-.09-.45.09.09.18.18.45.27-.09.09-.18.18-.36.18zm-12.33 19.17c-.09-.09-.18-.45-.09-.54v-.72l.27-1.8c0-.27.09-.63.18-1.08v-.36c.18-.81.36-1.53.63-2.07.45-1.35.99-2.7 1.62-4.14.09-.45.27-.81.54-1.08.09-.27.18-.63.45-1.08.09-.36.27-.63.54-.9.27-.45.54-1.08.9-1.89l.72-1.08c.27-.27.45-.54.63-.9l.27-.27c.18-.36.54-.99.9-1.44.27 0 .36 0 .45-.09v.27h.09c.09-.09.18-.27.18-.36.27-.09.54-.09.81 0 .09 0 .09.09.09.18h.18c.09.09.09.27 0 .36h-.27v.18l.09.09c.09.09.18.09.27 0 .18 0 .27 0 .36.09 0 .09.09.09.18.09.09.09.09.09 0 .18l-.09.09-.18-.18-.45.18c-.09-.27-.27-.36-.36-.36 0 .09.18.18.18.27h-.36l-.09.18-.18-.09c-.09 0-.18 0-.18.09.27.09.36.27.45.36-.18 1.17-.27 1.71-.27 1.8l-.36 1.53c-.09.72-.27 1.26-.36 1.53-.09.72-.81 2.25-.9 2.88l-.36.81-.54 1.35-.9 1.8-1.17 1.71-.63.81-.63.99-1.44 1.8c-.09.09-.9.54-1.17.81zm13.5-18.63c0-.09 0-.18.09-.27h.18v-.45c.09-.09.18-.09.27 0 .09.09 0 .27-.18.63-.09-.09-.27 0-.36.09zm-13.14.63l.27-.54c0-.09.09-.27.18-.54l.54-.27c-.09.18-.27.36-.45.45 0 .27-.09.45-.18.54 0 .09 0 .18-.09.27 0 .09-.09.18-.27.09zm14.49.18v-.72l.27-.45v.9l-.27.27zm-3.96.45c-.36 0-.54-.09-.63-.18-.09-.09-.18-.09-.27-.09-.18 0-.36-.09-.54-.27l.09-.09.81.27c.27.09.45.27.54.36zm0 3.15v-.54c-.09-.36.36-.63.09-.72v.09l-.18.18c-.09-.09-.09-.09-.09-.18.27-.45.27-.9 0-1.44l.09-.09c.09 0 .18-.18.27-.45.09.09.09.18.09.27 0 .09.09.09.18.09l.09.09c0 .09 0 .09-.09.18l-.09.09v.36c0 .09 0 .09.09.09v-.09h.18l-.63 2.07zm-3.06 5.76c0 .09.09.18.18.09.18-.27.27-.45.18-.54-.27-.09-.09.45-.36.45zm-9-6.12h-.18c.09-.36.27-.63.36-.72l.27-.81c.18-.45.36-.63.45-.63l.27-.54.09.09c0 .27-.18.45-.36.81l-.09.18c-.27.36-.36.63-.36.81-.09 0-.09 0-.09.09-.09.09-.27.36-.36.72zm10.8-1.98c.09 0 .09 0 .18-.09h.09v-.54c-.18 0-.27 0-.36.09 0 .18 0 .36.09.54zm3.51.27v-.18c0-.09 0-.18-.09-.27l.09-.18h.27l-.09.18.18.36c-.09.09-.18.09-.36.09zm-16.11 5.13v-.27c.18-.18.36-.63.63-1.35 0-.09.27-.27.27-.54l.09-.09c-.09-.18 0-.27.27-.27v-.27c.072 0 .086-.058.09-.127v-.143c0-.09.09-.18.18-.27v.09c.09.09.09.09.09.18l-.18.09c.09.27.09.54-.18.72l-.27.54c0 .27-.54.81-.54 1.08l-.27.54c0 .09-.09.09-.18.09zm12.69-2.79c-.27-.09-.27-.27-.09-.54-.09 0-.18 0-.27.09-.09 0-.09 0-.18.09v.003l.01.07c.022.118.08.305.08.377.18 0 .36 0 .45-.09zm2.52 1.17h-.18c0-.36 0-.63.09-.81.09-.09.18-.09.18.09-.09.18-.09.45-.09.72zm-.18 2.52c-.09-.09-.09-.27-.09-.54s-.45-.27-.54-.36c.27-.27.27-.63.36-.72l-.004-.05-.024-.175a4.567 4.567 0 01-.062-.585c.27.09.36.27.27.45l.18.18c.09-.09.09-.09.09-.18.09-.27.18-.45.27-.45h-.09c0-.09 0-.54.09-.63 0-.27.18-.36.45-.27-.18.18-.27.36-.18.54-.09.09-.09.27-.09.54l-.27.18v.72c-.09 0-.09-.27-.36-.36v.36c-.18 0-.27.09-.27.36l.27.18c0-.09 0-.09.09-.18 0-.09 0-.18.09-.27.09.27-.18.9-.18 1.26zm-.99-1.89c.27-.27.18-.72.18-.81-.09-.09-.18 0-.18.18 0 .27-.27.27 0 .63zm-.45 1.98l.27-.27a.7.7 0 01-.18-.72c.09-.27.27-.36.36-.45.09-.09.09-.18 0-.36-.27.45-.45.72-.45.81l-.09.27-.18.36c-.09.09-.09.27 0 .45.09 0 .18 0 .27-.09zm-14.04.54a.574.574 0 010-.54l.45-.9.09.09c-.09.09 0 .81-.36.9v.18l-.18.27zm14.49.54c0-.09.18-.63-.09-.63-.09.09-.09.18-.09.36.09.09.09.18-.09.18 0 .09.09.09.27.09zm-.9.63a.703.703 0 00-.36-.36c0 .18 0 .27.09.36 0 .09-.09.09-.09.18.09.09.18 0 .36-.18zm-.9 1.26c.27-.09.36-.18.45-.18.09-.09.09-.27.09-.45h-.09l-.45.63zm-1.44.99l.27-.27c0-.18 0-.27.09-.36 0-.09 0-.18.09-.18.09-.27 0-.54-.27-.72-.09 0-.09 0-.18-.09h-.09l-.18.36c-.09.09 0 .18.09.18 0 .09.27.63.27.72-.09.09-.27-.09-.36 0 0 .09.09.18.27.36zm.18-.9c-.09 0-.18-.09-.27-.18 0-.09 0-.18.09-.27l.36.27c0 .09-.09.18-.18.18zm.99.72c.36-.18.54-.36.54-.54H118l-.09-.18-.09.27c-.09.18-.09.36 0 .45zm-1.89 1.08c0-.09.09-.18.18-.18 0-.09.27-.27.27-.36-.09 0-.27-.09-.36-.27v.45c-.27 0-.27.36-.36.36h.27zm-.99 1.35h-.45c0-.18.18-.63.63-1.35.09.27-.18.54-.18.63.09.27.18.27.18 0 .09.09.09.18 0 .18-.09.09-.18.45-.18.54zm-2.032 3.817l-.038-.037c-.09-.09-.18-.18-.18-.27h.27c.09-.27.63-.63.72-.72-.09-.09-.09-.18-.09-.27-.09-.09-.09-.27-.09-.36-.18.27-.27.54-.18.81-.27.09-.54.27-.81.63l-.36-.18c-.09-.09 0-.09.18-.18.09 0 .27-.27.54-.27l.09-.18v-.18c-.09-.09-.09-.09-.09-.18l.54-.81c0-.18.09-.27.18-.27.18-.09.27-.36.36-.63 0-.18.09-.27.27-.36v.09l.046.046.044.044c.27-.27 0-.36 0-.45l.09-.09a.295.295 0 00.216.09h.324c-.09.09-.09.27 0 .54.09 0 .18-.09.18-.36.09 0 .09 0 .18.09.09-.09 0-.27-.09-.36h-.09c0-.27.36-.45.36-.72l.36.72c-.27.27-.54.54-.63.81 0 .09-.09.18-.27.18.27.36-.36.81-.36.9-.09.09-.09.09-.18 0h-.09l-.09.18c-.09 0-.18 0-.18-.09 0-.27 0-.36-.09-.45-.09 0-.09.09-.09.27 0 .09-.18.09-.18.18v.09c.27.09.36.18.36.45-.09.09-.18-.09-.27-.09-.09.09-.09.09 0 .18s.09.09.09.18l-.45.63-.36.36c-.075.075-.088.088-.142.038zm1.762-2.467l.09-.45c-.09-.09-.27 0-.36.09 0 .09.09.27.27.36zm.54 1.26l.36-.45c-.09-.09-.18-.09-.27-.09 0 .09-.09.18-.18.09 0 .09-.09.09-.09.18l.18.27zm-.72.72h-.09l-.18-.27.18-.27c.09-.09.09-.09.18 0l.09.09.18-.09c.09.09 0 .27-.36.36-.09 0 .09.18 0 .18zm-.99 1.08h-.36l.81-1.08h.36v.09c-.09 0-.36.54-.63.63l-.18.36zm-1.44.09c-.09-.09-.09-.09-.09-.18l-.09-.18-.09-.09-.18-.27.45-.36v.36c.09.27.09.36 0 .36v.09c.09.09.09.18 0 .27zm.54.54l.09-.09c0-.09.09-.18.27-.36.09 0 .18.18.18.27l.09.09c-.27.09-.45.18-.63.09zm-.81 1.26c-.09-.09.09-.45 0-.54.09-.09.09-.09.18-.09.18.09.18.18 0 .27h.09v.27c-.09.09-.18.09-.27.09zm-2.16 1.89l.09-.09.09-.09.09-.18c.09-.09.18-.09.36-.09.27 0 .45 0 .72.09 0-.09 0-.09.09-.18.09 0 .09.18.18.27.09-.09 0-.54.09-.63-.45 0-.45.18-.81.09-.09 0-.18 0-.27.09-.18 0-.27 0-.36-.09-.09 0-.09 0-.18-.09-.09.09-.18.27-.18.45.09.09.09.27.09.45zm4.32-.99c-.09 0-.27-.09-.36-.18l-.18.36h.09c0 .09-.27.36-.27.45.27-.09.54-.45.63-.54l.09-.09zm-.99.63v-.36h.09c-.09 0-.18-.09-.27-.18-.09 0-.09 0-.09.09-.09.09.27.27.18.36-.09 0-.18 0-.27-.09l-.09-.09-.72.63c.09 0 .27.09.36.09.27-.27.45-.45.72-.36h.09c-.072.072-.144.144-.17.216l-.01.054c.27-.09.36-.27.36-.36h-.18zm3.69-12.33h-.09c0-.27.27-.81.27-1.08.63-1.8.36-1.89.63-1.98h-.09c.09 0 .18-.09.27-.18.09 0 .18-.09.09-.27h-.09s-.27-.18 0-.27c.09-.09.09-.09.09 0l.09.09v-.09c0-.09-.09-.18-.18-.45.09-.27.27-.45.36-.45 0-.09-.18-.27-.18-.36h.18v-1.17c0-.09.09-.09.18-.09.18 0 .27-.09.27-.36l.09-.18c0-.27.18-.36.09-.45l-.09-.09-.27.81c-.27 0-.27-.09-.18-.18v-.63c.09-.09.09-.36.09-.63 0-.45 0-.72.09-.81h.27c.09 0 .18 0 .18.09.27.09.36.27.36.54-.072.072-.086.086-.09.135v.045c0 .09 0 .18.09.18-.09.27-.09.54.09.81.09.09-.09.36 0 .45.09.09.18.27.09.36l-.09.09c-.18-.54-.27-.81-.27-.9 0-.36 0-.63-.09-.81h-.09v2.52c.27-.09.36-.54.45-.54 0 .09-.27.54-.18.81-.09 0-.18 0-.27-.09v.63c0 .27 0 .27.27.27l.09-.09-.27.36c-.09-.09-.18-.09-.27-.09-.18-.27-.36-.36-.54-.45l.18.18-.18.18v.09c.27 0 .54.09.72.18v.18l-.36-.09c-.27-.09-.36 0-.36.18l.18.18v.27h.27c.09 0 .09-.09 0-.18-.09 0-.09 0 0-.09.18 0 .27 0 .27-.09 0 .36 0 .63-.09.9h-.27v-.45l-.36.27c.09 0 .18.18.27.45l-.09.09c-.09.09-.09.18 0 .27.09 0 .09-.45.36-.45 0 .27 0 .36-.09.45l-.36 1.08v.18c0 .09 0 .18-.09.27v.18c0 .09 0 .18-.09.18-.09.45-.18.63-.27.72l-.18.54-.09.18-.18.27v.18c-.09.27-.27.54-.54.81 0 .09-.09.36-.09.45h-.27c.09.09.09.27-.09.45v.18c0 .09 0 .09-.09.09-.36-.36-.54-.54-.63-.54v.27c0 .09-.18.09-.18.18v-.99c0-.09.18.09.18 0v-.18h.09c-.09-.09 0-.27.27-.45h-.09c.09-.09.18-.18.18-.27h.18c.09-.09.18-.27.09-.45h-.09c-.072 0-.086 0-.09-.046v-.134l.36-.81c0-.09 0-.09.09-.09v-.09l.18-.18zm-11.16 11.34h.09l.36.54.09-.09c0-.09 0-.09.09 0l.18.18c.09.09.27.18.36.18.27.27.54.36.63.27.27.18.45.18.72-.09.09-.09.63-.09.63 0s-.54 0-.45.36c.09.09.18.09.36.09.09-.09.27-.09.45 0h.09c0-.09 0-.18.09-.18l.18.09c-.09-.09 0-.18.18-.36 0-.09-.09-.45-.09-.54h.18l.45-.18c.09.09.36.18.63.18l-.18-.09c-.09 0-.09 0-.18-.09.18-.27.54-.27.45-.45.27 0 .72.36.81.36v.18c.18-.36.45-.63.81-.81.09 0 .09 0 .09.09s0 .09.09 0c0-.09 0-.27.09-.36.09 0 0 .27.27.18.09-.09.18-.36.18-.45.09-.45.27-.63.54-.63s-.09-.18-.27-.18c.18-.27.36-.45.63-.54h-.09c0-.09 0-.09.09-.18l.18-.09c0-.09 0-.27.09-.36.09.09.18.09.36 0h-.09v-.36l.63-.72-.27-.27h-.27l.36-.63c.09-.45.27-.63.45-.72v-.09c0-.09.09-.18.18-.27l.72-1.17c.18-.45.45-.81.72-1.26 0 .09 0 .36.09.45l.18-.09c.09 0 .09 0 .18-.09h-.27c-.09-.09.09-.54.09-.63-.09-.09 0-.27.18-.36.09 0 .09 0 .09-.09v-.09c.27-1.17.54-1.53.54-1.8.09 0 .18 0 .27-.09l-.09-.09c-.09-.09-.09-.09-.09-.18.09-.09.09-.18.09-.27v-.18l.18-.36.09-.27.54-2.16.27-.54c0-.27.09-.54.09-.63.09-.27.18-.36.18-.45.09-.36.45-1.08.45-1.35.09-.18.27-.54.36-.99.27-.63.18-1.17-.18-1.8l-.54-.36a.569.569 0 01-.038-.45l.038-.089.005.038c.02.08.098.18.175.411.18.18.36.27.45.18.09-.09.18-.45.18-.54 0-.09.09-.18.27-.09 0 .09 0 .18-.09.18-.18.09-.18.18-.09.27.09.09.18.09.27 0l.27-.63h.09c-.09 0-.18-.09-.18-.18.18 0 .36 0 .45-.09l.27.27c.09-.09.09-.09.09-.18.18.09.18.27.09.36-.09.27-.18.45-.18.54v.18c-.18.18-.18.36 0 .45.09 0 .09.09.09.18-.27 0-.27.36-.36.45 0 .09.18.27.18.36 0 .09-.09.36-.18.72 0 .09 0 .18-.09.18-.09-.09-.18-.36-.18-.45-.09.09-.09.09-.09.18 0 .18-.09.27-.18.27-.18.27-.18.45-.09.63 0-.09 0-.18.09-.27 0-.09 0-.09.09-.18 0-.18.09-.18.18-.09-.09.09-.09.45.09.9.18-.09.18-.36.09-.63l.09-.09c0-.18.09-.27.36-.27 0-.27.09-.36.18-.45.09 0 .09.09 0 .18 0 .09-.09.45-.09.54 0 .09-.09.18-.18.18l.09.18v.09c-.09.27-.18.36-.18.45h.09c-.27.18-.45.18-.72.09-.45-.45-.72.27-.18.27.18-.09.45-.09.81-.09 0 .18-.09.27-.18.27-.54 0-.81.09-.9.18v.344-.028c-.004-.046-.018-.046-.09-.046 0 .09-.09.27-.18.54v.09c-.09.09-.09.18-.09.27.09.27-.09.81-.09.9l-.45.63v.09l.09.09c.09.09.09.09 0 .18 0 .09-.09.09-.18.09 0 .09.09.27.36.36.09-.09.09-.36.09-.81h.45v.18c-.09.09-.09.09-.09.18.09.09.09.18 0 .27 0 .18 0 .36-.09.45-.09.09.09.54.09.63.18 0 .27 0 .36.09-.45-.09-.72.09-.81.54 0 .18-.09.27-.18.27v.36c-.09 0-.09 0-.18.09l-.27.72c-.18.36-.27.54-.27.63 0 .09-.09.18-.27.18-.09 0-.18.18.09.18l-.18.18c-.09 0-.09.09-.09.18-.09.27-.27.72-.63 1.17-.09.36-.18.54-.18.63v.18c-.54.27-.36.81-.81 1.26l-.27.45c-.45.45-.63.72-.72.99-.09.09-.09.09-.09.18l-.72.81c-.09 0-.09 0-.09.09a.295.295 0 00-.09.216v.234c-.09 0-.27.36-.36.36l-.54.54c-.09 0-.09 0-.09.09.09.09.09.18 0 .27l-.09.09c-.25.167-.501.722-.536.657l-.004-.026v.179l-.27.27c0 .09-.36.36-.36.45.27.09.45-.09.72-.45l.36.36.45-.45c.27-.27.72-.63 1.17-1.26l.27-.27c.09-.36.81-.99.9-1.26l.72-.81.81-1.44c.27-.45.45-.63.45-.72l.45-.9c.09-.18.18-.45.45-.81l.63-1.26c.18-.18.45-.63.81-1.35.18-.63.45-1.08.72-1.44.27-.27.45-.81.54-1.53 0-.09.09-.81.09-.9.36-.63.54-1.08.54-1.17l.72-2.43c.079-.157.089-.453.09-.886v-.18.04a.295.295 0 01-.09.216c0 .09 0 .09-.09.18 0 .09 0 .09-.09.18 0-.27 0-.45.09-.54 0-.27 0-.54.09-.63.09-.36.09-.9.09-1.26l.18-.18c.09 0 .09.09 0 .27l-.09.36c.072.072.086.202.09.343v.107l.045-.155c.073-.288.135-.7.135-.925v-1.62c0-.09-.09-.09-.18-.09h-.18c0-.09 0-.54-.09-.63l-.09.09c-.09 0-.18 0-.18-.09l.27-.45c.09.18.09.45.09.72 0 .09.09.18.18.18 0-.09-.09-.45-.09-.54.09-.27.09-.63.09-1.08 0-.63-.18-1.26-.63-1.89v-.18h-.09c0-.18 0-.36-.09-.45 0 .09 0 .18-.09.27 0-.18-.18-.36-.54-.45v-.45l-.09.18-.09.09v-.45c-.09 0-.09 0-.09-.09l-.27-.18-.18-.36c-.09-.09-.18-.09-.27-.09-.09.18-.18.18-.45.09-.27 0-.9-.09-1.26-.09v-.09h-.09c-.09-.09-.09-.09-.18-.09l.09-.09h.27c.09.09.27.09.72.09V9.4l-1.71-.36h-.9c.27 0 .54.09.63.18h.18c-.09.09-.09.09-.09 0-.09.09-.18.09-.27.09-.27-.27-.72-.27-1.44 0-.18-.18-.36-.27-.63-.18h-.45v-.09l.27-.27c-.07.07-.303.086-.658.089l-.332.001v.27h-.54l-.09.09c-.09 0-.18 0-.18-.09h-.09c0-.09 0-.09.09-.18v-.09h-.54v.09l.09.09h-.27v-.09c-.09-.45-.81-.36-.9 0l-.36.54-1.26 1.44c0 .09 0 .27-.09.36l-.54.99-.63.72c-.36.63-.9 1.8-1.35 2.43l-1.89 3.42-1.62 3.6c-.27.45-.63 1.53-1.08 3.15l-.72 3.06-.18.63c-.07.21-.086.583-.089 1.078l-.001 2.252.27 1.17c0 .09.09.36.36.81.09.27.18.72.45 1.17.27.72.63 1.26.9 1.62.09.27.27.36.36.45 0-.09 0-.18.09-.27.09.18.18.27.09.36zm34.47-32.22h-.18l.18-.09v-.09c0-.09-.54-.09-.54-.18l.27-.09c.45-.09.9-.27.9-.36v-.18h.09l.09.09h.09l.18-.09h.18c-.09 0-.09-.09-.18-.09v-.09h.45l-.09-.09c0-.09 0-.09-.09-.18v-.09h.09c.03 0 .06.03.09.07l.09.13c.03.04.06.07.09.07l.18-.36c.27 0 .63-.18.9-.18h.36c-.09 0-.09 0-.09.09l-.09.09c0 .18.18.27.54.27h.18l-.27-.54h.09c.45 0 .81.81.81.36l-.18-.27v-.09c0-.07.109-.086.369-.089l.261-.001c.27 0 .54.09.81.27l.09.09c0 .09-.09.18-.27.18l-.09-.09L145 4h-.09c0 .067.05.135.19.278l.17.172c.09 0 .81-.27.9-.27.36 0 .9.54-1.62.54h-.09l-.18-.09h-.09c-.09 0-.18 0-.36.09h-.27l.09.18h-.09l-.18-.09c-.09-.09-.18-.09-.36-.09-.09 0-.18.09-.18.18h.36c0 .075-.063.088-.188.09h-.082c-.09 0-.18 0-.27-.09h-.18l-.09.09h-1.44c-.09 0-.72.72-.99.72zm.27-.99h-.09l-.09-.18v-.09c.09-.09.18-.09.27-.09 0-.09 0-.09.09-.09 0 .27-.09.45-.18.45zm.45 1.71c-.09 0-.09-.09-.18-.18.09-.18.72-.36 2.07-.63 1.35-.27 2.34-.36 2.88-.36a.295.295 0 00.216.09h.144c.09 0 .63-.18.9-.18v-.18l.27.09c0 .09.09.09.18.18l.09-.18h.18c0 .45-.18.63-.45.72l.09.18-.18-.09-.09.09.09.18v.09c0-.072-.058-.086-.127-.09h-.143c-.09 0-.09 0-.18.09-.36 0-1.35.18-1.8.18-.18 0-.27 0-.36-.09.09-.09.99-.27 1.17-.27-.63.09-.99-.45-1.35-.45-.09 0-.72.18-1.71.45.27 0 .54.09.72.18-.09 0-.09 0-.18.09h-.18c-.27 0-.36-.09-.36-.18-.81.27-1.44.36-1.71.27zm4.86-.81c0-.09-.09-.09-.27-.09-.27 0-.54.09-.63.18h.36c.27 0 .45 0 .54-.09zm-1.98.63c-.18 0-.27-.09-.36-.18h.45v-.18l.72.09c-.27.18-.54.27-.81.27zm-3.6.36l-.18-.18c.09-.09.27-.18.54-.18 0 .27-.09.45-.36.36zm.63.18l-.09-.09v-.09c.09 0 .99-.18 1.08-.18l.36-.09h.18c-.27.27-.72.45-1.53.45zm2.52-.09l-.36-.09c.09 0 1.08-.18 1.44-.18v.09c0 .09-.36.18-1.08.18zm-4.68.54c0-.54.36-.81.99-.81.09 0 .27.18.36.45-.45.27-.9.36-1.35.36zm9.63 1.35c0-.27.09-.45.36-.45.09-.63.9-1.62 1.35-1.62 0 .45-.09.63-.36.63l.09.18c-.27.09-1.08 1.26-1.44 1.26zm-2.439-1.801l-.261.001c-.27 0-.36 0-.36-.09.09-.09.36-.09.99-.09v.09c0 .07-.109.086-.369.089zm-5.031.811h-.09l1.35-.45v-.09h.72c.09-.09.09-.18.18-.18h.09c.09.09.18.18.27.18-.27 0-1.89.54-2.52.54zm5.31 3.15h-.09c.09-.36.36-.72.81-.99h.09c0 .36-.72.99-.81.99zm-11.52 1.89v-.54c0-.27.09-.81.09-.9l-.277-.277-.083-.083v.09c-.18 0-.27-.09-.27-.27 0-.54.18-.81.54-.81.54 0 .09.36.09.72v.09l.09.09h.09l.18-.09h.09c0-.09 0-.09.09-.09 0 1.17-.18 1.8-.63 2.07zm-3.42-1.26v-.09l.36-.99h.09c0 .63-.18.99-.45 1.08zm2.52 5.85c-.18-.09-.27-.18-.27-.36 0-.63 1.17-2.43 1.17-2.88l-.09-.18h-.09c-.09 0-.09 0-.18.09l-.09-.36c0-.27.09-.54.27-.72v.72c0 .18.54 0 .54.36 0 .63-1.35 2.61-1.26 3.33zm-3.87 8.01v-.09c0-.09 0-.09.09-.09.06-.06.08-.12.06-.18l-.008-.014.026.008c.03.006.066.006.102.006l.09.09c.09 0 .09-.09.09-.36 0-.09 0-.18-.09-.18v.27c-.27 0-.36-.09-.36-.18.09-.09.36-.54.63-1.53.81-1.62 1.26-2.88 1.44-3.87h.09c0-.45.27-1.17.72-1.98-.27-.36.54-1.89.9-1.89 0 .63-.63 1.35-.63 1.8 0 .36.54.18.54.45 0 .63-.45 2.07-1.44 4.32-.99 2.16-1.71 3.33-2.25 3.42zm-.45-7.02c.27-.09.36-.27.36-.72v-.18l-.36.72v.18zm3.06.72c.36-.36.54-.72.54-.99 0-.09 0-.09-.09-.18l-.09-.09c-.27.18-.45.54-.45 1.08l.09.18zm-.54 5.04v-.18c0-.45.18-1.35.54-2.7.45-1.35.81-1.98 1.26-2.07 0 .21-.196.655-.405 1.134l-.178.415c-.173.413-.317.809-.317 1.061v.09l.09.09c-.36.27-.63 2.07-.99 2.16zm.54-4.14v-.54c-.27 0-.36.18-.36.63h.09c.09 0 .18 0 .27-.09zm14.94 2.88h-.09c.09-.09.09-.18.09-.45.09 0 .09 0 .09.09.18 0 .27 0 .36.09-.09-.09 0-.27.09-.27l.27.18c-.09.27-.36.36-.81.36zm-20.79 1.08v-.09c0-.36.09-.63.27-.81l.09.09c0 .09 0 .09-.09.09 0 .27-.09.54-.27.72zm14.31.36c-.27-.09-.36-.27-.36-.36.27 0 .45.09.45.18v.09l-.09.09zm0 1.35l.18-.27h-.36c0-.27-.09-.36-.36-.45 0 .09-.09.27-.09.36l.09.09c.09.09.18.18.45.27h.09zm-14.67 1.08c0-.63.09-1.08.36-1.17.09.09.18.18.18.36 0 .27-.18.27-.09.63l-.18-.09c0 .18-.09.27-.27.27zm12.15-1.08c.09 0 .09 0 .18.09h.09c.18 0 .36 0 .45-.09v.09c0 .45-.72.54-.72-.09zm-.54.81h-.18c.09-.09.18-.18.18-.27v-.09c-.09-.09-.18-.18-.18-.27l.18-.18.27.63c-.09.09-.18.18-.27.18zm-12.24.63h-.18c0-.36.09-.54.27-.54v.09c0 .09 0 .27-.09.45zm8.37 1.44h-.18l.99-.45c0 .27-.27.45-.81.45zm2.691.539l-.261.001c-.36 0-.54-.09-.54-.36.27 0 .45.27.54.27.18 0 .36-.09.63-.18v.18c0 .07-.109.086-.369.089zM124.39 36.94c-.077-.54-.088-1.08-.09-1.733v-.337c0-2.43.18-3.78.54-3.96l.09.18c0 .45-.09 1.44-.27 2.97-.18 1.53-.27 2.52-.27 2.88zm2.88.9h-.18c0-.27 0-.36-.09-.36l-.18.18c-.09 0-.18-.09-.18-.27 0-.45.09-1.35.18-2.7.18-1.35.36-2.07.54-2.07.36 0 .54.09.54.18 0 .36-.45 2.34-.54 2.34v-.36c-.09.09-.09.27-.09.54l.09.18v.09c0 .18-.09.27-.18.27.09.09.09.18.09.36 0 .27 0 .45-.09.72l-.27.27c.27.09.36.36.36.63zm-.18 1.62c-.36 0-.27-1.44-.45-1.62h.09c.27 0 .36.54.36 1.62zm2.79-.18c0-.27.45-.81.54-.81 0 .27-.18.54-.54.81zm-.72 1.08v-.09c0-.27.18-.54.54-.72 0 .27-.18.54-.54.81zm-.45.72v-.09c0-.27.09-.45.36-.54 0 .45-.09.63-.36.63zm4.95-26.997v.267c0 .54-.18.81-.45.81 0-.315.345-.699.43-.97l.02-.107zm-.52 15.578l.139-.008c.065-.002.132-.003.201-.003l.09.18c-.18-.18-1.71.54-1.53.72l-.27-.36c.208-.277.575-.447 1.143-.511l.173-.016-.024-.035a.592.592 0 01-.032-.068c.124-.371.162-.02.116.09l-.006.011zm-2-16.661c.18-.81.36-1.44.54-1.71v.27c0 .27-.45.99-.45 1.35h.09l.18.09v.09c0 .18-.18.72-.54 1.62-.36.81-.63 1.35-.81 1.44l-.09-.27c-.072.072-.086.202-.09.297v.153l.09-.09v.09c0 .27-.18.99-.54 1.98-.27.99-.63 1.53-.9 1.62v-.18c-.09 0-.09.09-.18.18l.09.09h.09v.18c0 .09-.27.81-.36.9h-.09l-.09-.09c0 .09 0 .18-.09.27l-.09.18v.09c.09-.18.18-.27.27-.27l-.36 1.08-.09-.27-.18.36v.09l.18-.09v.09c0 .36-.27.99-.72 1.98l-.09-.179v.899l-.27-.09v.45l-.09-.18c0-.09 0-.18-.09-.18v-.09c0-.27.54-1.17.45-1.53l.18.09.09-.18v-.09l-.09-.09v-.09c.45-1.53 1.53-4.23 3.06-8.1.27-.09.45-.45.63-.99v.09c.09-.09.09-.27.09-.36l.27-.9zm-5.49-7.38l-.45-.09-.09-.09h-.09c-.09 0-.09.09-.18.09h-.09l-.36-.09h-.09c0-.09.09-.45.09-.54v-.09c-.09.09-.18.27-.18.54 0 .18.09.27.18.27v.27l-.27-.27v.09c0 .09.27.72.9 1.71s.9 1.44.99 1.44h.27l.09.09c-.09 0-.09.18 0 .18l.09-.09.63.54V9.4l.9.54h.09c.09 0 .72-.36.99-.36s.36.09.36.27l-.09.09-.09.18h.27c.54 0 .81-.09.9-.18.072 0 .086.058.09.127v.143c-.54 1.35-.81 2.25-.81 2.61l-.99 2.79v.27c0 .27-.18.9-.63 1.98s-.72 1.8-.9 2.07l-1.89 5.49-.45 1.53c-.81.81-1.08 0-1.26 0-.18 0-.27.09-.27.18v-.18l-.09.27.09.09v.09c0 .27-.09.36-.18.36h-.09c0-.09 0-.18-.09-.27h-.09c0 .27.09.54.27.9h.09c.09 0 .09.09.09.27l.54.72.27.45.18-.18.09.09c0 1.71-.27 2.97-.9 3.69v1.08l-.18-.09v.63l.18-.36v.63c-.18-.09-.27-.27-.27-.63h-.18c0 4.77.81 7.65 2.52 8.82v-.18c.079 0 .364.207.555.379l.018.017-.02-.017a.103.103 0 00-.058-.018l-.135-.001c0 .09.09.18.18.18l.09-.09c.09.09.27.18.36.18l.18-.18c.09-.09.18-.18.27-.18h.18c-.18.18-.27.36-.27.45l.09.09c.27 0 .72-.36.99-.36.09 0 .09.09.09.27 0 .27-.09.45-.27.54 0 .09 0 .09.09.09.09.09.45.09.54 0 0 .18.09.27.18.27 0-.09.09-.18.18-.45l.18-.27.09.09s.09.36.09.45l.99-1.44.54.45v-.09c0-.09-.45-.72-.54-.99.99-2.79 1.53-4.77 1.53-6.03v-.09l-.18-.63h-.09l-3.15 3.69-.09-.18v-.45c0-.36.09-1.44.09-1.89l-.09-.18v-.09l.18.09v-.09c0-.09-.09-.45-.09-.54 0-.45.09-.72.27-.99v.36c.99-1.89 1.44-3.15 1.44-3.78h.18c-.09-.09-.18-.18-.18-.27h.18v-.36l.27-.09.09.18c.09 0 .09-.18.09-.54.27 0 .45-.18.54-.18h.09c-.09.09-.09.09-.09.18 0 .18.09.27.27.27h.09l.09-.09c-.09 0-.09-.09-.09-.18h.09l.27.09c.45-.18.81-.36 1.08-.63l2.25-.72.09-.18c-.27 0-.45-.09-.63-.27l.09-.18h.63v-.09c0-.09 0-.09.09-.09l.45.27c-.09.09-.27.18-.54.18v.09c0 .09 0 .09.09.09l1.53-.45.09-.09-.09-.18c.09-.09.09-.18.09-.27l-.09-.09c0-.09.45-.09.72 0 0-.36.18-.54.54-.54.09 0 .18 0 .27.09 0-.27-.09-.36-.36-.45.09 0 .27-.18.36-.18l.27.18h.09c0-.09-.09-.18-.18-.27l.09-.09h.09l.18.09h.09l-.09-.18h.18l.45.45v-.27c.075 0 .15.188.225.25l.045.02c0-.27-.18-.45-.18-.72v-.09c.09.09.18.27.18.36.09-.27.36-.36.81-.36 0-.36.54-.54.63-.81l1.35-.63c0-.09 0-.09-.09-.09-.81 0-3.15 1.44-3.78 1.44-.09 0-.18 0-.27-.09.09.18 0 .36-.27.45l-.09-.27c-.09.09.09.45-.18.45h-.09l-.18-.09-.18.09c-.54.27-1.8.72-1.98.72 0 .09-.18.09-.54.09 0-.09.72-.45 2.07-1.08 1.35-.72 2.16-1.08 2.43-1.17l-.18-.18c-.27-.09-.36-.27-.27-.36l-.18.09c-.09.09-.18.09-.27.09-.18 0-.36-.09-.45-.36l-.09.18c0 .27-.18.18-.27.18l-.18-.09c-.36 0-.54.54-.81.81l.18.18h-.18c-.09 0-.18-.09-.27-.18l-.18-.36c0 .09-.18.18-.45.18 0-.27.18-.36.45-.36.09.09.18.09.27.09v-.18c.63-.09.72-.45.99-.54h.09l.18.09.27-.18c.09-.18.27-.27.36-.27h.09l.18.36h.09l.09-.09c.18.27.36.36.63.36 0-.27-.18-.54-.45-.81.18-.09.45-.18.72-.18 0 .09-.09.18-.18.18 0 .072.058.086.127.09h.323c0-.09.09-.09.18-.09l.09.09-.18.18c.09.09.36.18.9.18h.27c0-.27.09-1.26.45-1.26v.09l-.09.18.27.18v.09c0 .09-.09.18-.36.18 0 .18.18.27.45.27l.09-.09h.09c.18 0 .27 0 .36.09.09-.09.09-.18.09-.45l.09-.09h-.27c0-.09.09-.09.18-.18.09 0 .45.36.72.36.63 0 2.34-1.08 2.79-1.17l.09.09c0 .36-2.25.9-2.34 1.26h.72l.09.09c.09 0 .36-.36.45-.36v.18l-.18.18h.18c.27 0 .45-.09.72-.36l-.18-.09c0-.09 1.08-.63 1.35-.63l-.09.18v.09l.45-.27-.09-.18h.27c.09 0 .63-.27 1.62-.72.99-.54 1.62-.9 1.71-1.17l-.27-.09c.09-.09.18-.09.27-.09h.09l.09.18c.09 0 .09-.09.09-.36 1.53 0 3.87-.81 3.87-2.25 0-.27 0-.54-.09-.63l-.27.45h.09l.09-.09.09.09c0 .09-.09.27-.36.54h-.09c.09 0 .09-.18 0-.18 0 .09 0 .09-.09.18h-4.59c-.45.18-2.07.54-4.86 1.17-2.79.54-5.4 1.17-7.83 1.98-2.43.72-4.05 1.53-4.86 2.34v-.18l.81-2.34h.09c0-.99.99-3.24.99-4.05h.18v-.18l-.09-.18c0-.99 1.17-3.42 1.17-4.41-.09 0-.18.09-.45.36 0-.18-.09-.36-.18-.45v.27c0 .27.09.36.09.45-1.17.36.27-2.16.45-3.06 0-.36-.54-.18-.54-.54 0-.09.09-.27.09-.54h.36c0 .36 0 .54.09.54l.54-.54h.09v.18l-.18.36.09.09h.09c.27-.36.36-.72.36-1.08.36 0 .54.09.54.36v.09c-.45.81-.72 1.53-.81 2.25l.09.18c-.81 2.07-1.26 3.42-1.26 4.14v.09l.09.18c.63-2.52 1.35-4.41 2.16-5.58l.09.18v-.27h-.09c.45-.72 1.26-1.62 2.25-2.61v-.09c-.09 0-.72.09-.99.09h-.27c.09-.36.72-.54 1.8-.54v.09l-.45.27c0 .27.81.27 2.7-.09.99-.27 1.62-.45 1.8-.63l.09-.09c0-.09-.09-.09-.09-.18.09.09.27.18.36.18h.09l1.8-.36h.09c-.27 0-.36-.09-.45-.27h.63c.21 1.35-2.208 4.124-4.792 6.764l-.518.526-.776.776c-.857.85-1.686 1.658-2.396 2.364l-.412.41c-1.12 1.128-1.846 1.929-1.726 2.12v.18c1.8-1.44 3.69-2.79 5.76-3.96l4.5-3.6c.63-.72 1.8-1.71 3.33-2.97 1.62-1.26 2.79-2.34 3.51-3.15l-.09-.09c.27 0 .36-.09.36-.27-.18 0-.27 0-.36.09v-.09l.09-.27v-.09l-.27-.27.18-.09c-.09 0-.09-.09-.09-.18h.18c-.09 0-.09-.09-.18-.18l.09-.45.09-.18c0-.09-.27-.27-.54-.54l-.27-.18c-.18.09-.27.18-.36.36v-.09l.09-.18V3.1l-.27-.09-.36-.27c.27 0 .45-.09.54-.18-.09-.09-.18-.09-.45-.09 0-.81-2.61-1.53-3.69-1.53-.99 0-1.89.09-2.52.18l-6.21 1.26c-.27 0-.81-.45-1.08-.45h.27c-.36-.36-.63-.54-.9-.45l-.72-.45h-.18l.36.27c-.324 0-.794-.146-1.41-.437l-.21-.103c-.63-.27-1.08-.36-1.35-.36 0 .72-.27 1.62-.72 2.79-.45 1.08-.99 1.53-1.62 1.35-.45.18-3.69.99-4.41.99h-.09c-.09 0-.18 0-.27-.09-.27.09-.36.18-.36.27l-.81-.09z' opacity='.95'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
@media (max-width: 767.98px) {
  .od-headline__special-text .elementor-heading-title span {
    height: 33px;
    width: 105px;
    transform: translate(0, -7px);
  }
}

.od-intro-slider .swiper-container {
  cursor: inherit !important;
}

.od-portfolio-tile__img .elementor-image {
  position: relative;
}
.od-portfolio-tile__img .elementor-image:after {
  content: "";
  background-color: #1AA1A9;
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  mix-blend-mode: multiply;
  opacity: 0;
  transition: all ease 0.4s;
}
.od-portfolio-tile__img .elementor-image img {
  filter: brightness(1) grayscale(0);
  transition: all ease 0.4s;
}
.od-portfolio-tile:hover .od-portfolio-tile__img img {
  filter: brightness(1.2) grayscale(1);
}
.od-portfolio-tile:hover .od-portfolio-tile__img .elementor-image:after {
  opacity: 1;
}

@media (min-width: 768px) {
  .od-portfolio-view article:first-child {
    padding-top: 64px;
  }
  .od-portfolio-view article:nth-child(4n+3) {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 1025px) {
  .od-portfolio-view article:nth-child(3) {
    padding-top: 64px;
  }
  .od-portfolio-view article:nth-child(4n+3) {
    padding-left: 0px;
    padding-right: 0px;
  }
  .od-portfolio-view article:nth-child(6n+4), .od-portfolio-view article:nth-child(6n+6) {
    padding-left: 32px;
    padding-right: 32px;
  }
}

.od-wab-link > .elementor-widget-container {
  position: relative;
  height: 220px;
}
@media (max-width: 767.98px) {
  .od-wab-link > .elementor-widget-container {
    height: 150px;
  }
}
.od-wab-link > .elementor-widget-container .elementor-heading-title {
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}
@media (max-width: 767.98px) {
  .od-wab-link > .elementor-widget-container .elementor-heading-title {
    bottom: 14px;
    left: 14px;
    right: 14px;
  }
}
.od-wab-link a {
  transition: color ease 0.4s;
}
.od-wab-link a:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.od-wab-link a:hover {
  color: #1AA1A9 !important;
}

.od-accordeon .elementor-accordion-item {
  border-top: 1px solid #212121 !important;
  margin-bottom: 15px;
}
.od-accordeon .elementor-accordion-item:first-child {
  border: none !important;
}

.od-profile .elementor-image-box-content:after {
  content: "";
  background-color: #1AA1A9;
  mix-blend-mode: multiply;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: all ease 0.4s;
}
.od-profile .elementor-image-box-content .elementor-image-box-description {
  position: absolute;
  bottom: 50px;
  left: 20px;
  width: calc(100% - 40px);
  z-index: 2;
  transition: all ease 0.4s;
  opacity: 0;
}
.od-profile .elementor-image-box-content:hover .elementor-image-box-description {
  opacity: 1;
}
.od-profile .elementor-image-box-content:hover:after {
  opacity: 1;
}

.elementor-widget-heading .elementor-heading-title small {
  color: transparent !important;
  font-size: 60% !important;
  line-height: 0 !important;
}

.od-contactform .elementor-field-type-text input, .od-contactform .elementor-field-type-text select, .od-contactform .elementor-field-type-tel input, .od-contactform .elementor-field-type-tel select, .od-contactform .elementor-field-type-email input, .od-contactform .elementor-field-type-email select, .od-contactform .elementor-field-type-select input, .od-contactform .elementor-field-type-select select {
  padding: 7px 7px 3px;
  line-height: 24px;
  min-height: 24px !important;
  color: #212121 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  opacity: 0.5;
}
.od-contactform .elementor-field-type-textarea textarea {
  padding: 10px 7px 3px;
  color: #212121 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  opacity: 0.5;
}
.od-contactform .elementor-field-type-text .elementor-field-label, .od-contactform .elementor-field-type-tel .elementor-field-label, .od-contactform .elementor-field-type-email .elementor-field-label, .od-contactform .elementor-field-type-select .elementor-field-label, .od-contactform .elementor-field-type-textarea .elementor-field-label {
  position: absolute;
  top: 10px;
  left: 7px;
  margin: 0;
  transition: all ease 0.4s;
  padding: 0 5px;
  opacity: 0.5;
}
.od-contactform .elementor-field-type-text .elementor-field-label.active, .od-contactform .elementor-field-type-tel .elementor-field-label.active, .od-contactform .elementor-field-type-email .elementor-field-label.active, .od-contactform .elementor-field-type-select .elementor-field-label.active, .od-contactform .elementor-field-type-textarea .elementor-field-label.active {
  top: -4px;
  font-size: 10px !important;
  opacity: 0.3;
}
.od-contactform .elementor-field-type-submit {
  align-items: flex-start;
}
.od-contactform .elementor-field-type-submit .elementor-button {
  color: #f9f9f9;
  padding: 0 20px;
  position: relative;
}
@media (min-width: 768px) {
  .od-contactform .elementor-field-type-submit .elementor-button {
    max-width: 288px;
  }
}
.od-contactform .elementor-field-type-acceptance .elementor-field-option, .od-contactform .elementor-field-type-radio .elementor-field-option {
  line-height: 20px !important;
}
.od-contactform .elementor-field-type-acceptance input + label::before, .od-contactform .elementor-field-type-radio input + label::before {
  content: "";
  width: 18px;
  height: 18px;
  border: 1px solid #212121;
  display: block;
  position: absolute;
  left: 0;
  top: -2px;
  background-color: transparent;
}
.od-contactform .elementor-field-type-acceptance input:checked + label::before, .od-contactform .elementor-field-type-radio input:checked + label::before {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M9.475.013l-5.882 5.92L.52 2.843 0 3.367l3.593 3.616L9.996.537z'/%3E%3C/defs%3E%3Cuse fill='%23212121' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}
.od-contactform .elementor-field-type-acceptance input:checked + label::after, .od-contactform .elementor-field-type-radio input:checked + label::after {
  transform: scale(1.5);
  opacity: 0;
}
.od-contactform .elementor-field-type-acceptance input, .od-contactform .elementor-field-type-radio input {
  opacity: 0;
  display: block !important;
  height: 1px;
  width: 1px;
}
.od-contactform .elementor-field-type-acceptance label, .od-contactform .elementor-field-type-radio label {
  padding-left: 30px;
  position: relative;
  display: block !important;
  color: #212121 !important;
  font-size: 10px !important;
  line-height: 14px !important;
}
.od-contactform .elementor-field-type-radio label {
  font-size: 14px !important;
}
.od-contactform .elementor-field-type-recaptcha_v3 {
  opacity: 0;
}
.od-contactform .elementor-field-type-email input, .od-contactform .elementor-field-type-text input, .od-contactform .elementor-field-type-tel input, .od-contactform .elementor-field-type-textarea input {
  font-size: 16px !important;
  transform: scale(0.875) translate(-20px, 1px);
}
.od-contactform .elementor-field-type-email:after, .od-contactform .elementor-field-type-text:after, .od-contactform .elementor-field-type-tel:after, .od-contactform .elementor-field-type-textarea:after {
  content: "";
  border-bottom: 1px solid #212121;
  display: block;
  width: 100%;
  opacity: 0.5;
}
.od-header {
  position: absolute;
  z-index: 20;
  top: 0;
  left: 0;
  width: 100vw !important;
  transition: all ease 0.4s !important;
}
@media (max-width: 767.98px) {
  .od-header__contact .elementor-button-text {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .od-header__contact .elementor-button {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='26'%3E%3Cpath d='M22.846 3.4A11.533 11.533 0 0014.638 0a.92.92 0 100 1.84 9.704 9.704 0 016.908 2.86 9.704 9.704 0 012.86 6.909.92.92 0 001.84 0c0-3.101-1.207-6.017-3.4-8.21z'/%3E%3Cpath d='M19.063 11.609a.92.92 0 101.84 0 6.272 6.272 0 00-6.265-6.265.92.92 0 000 1.84 4.43 4.43 0 014.425 4.425zm-2.036 4.69c-1.402-.073-2.116.97-2.458 1.47a.92.92 0 101.518 1.04c.405-.593.588-.686.837-.674.796.094 3.931 2.391 4.245 3.11.079.211.076.419-.009.67-.329.978-.874 1.664-1.576 1.986-.667.306-1.484.278-2.364-.08-3.284-1.338-6.153-3.206-8.527-5.552l-.003-.003C6.35 15.894 4.485 13.03 3.15 9.75c-.358-.88-.386-1.698-.08-2.365.321-.702 1.008-1.247 1.984-1.575.253-.085.46-.088.67-.01.72.315 3.018 3.45 3.11 4.237.014.259-.08.442-.67.846A.92.92 0 109.2 12.402c.5-.343 1.543-1.055 1.471-2.462-.08-1.47-2.938-5.36-4.304-5.863-.608-.226-1.247-.23-1.9-.01-1.47.494-2.532 1.377-3.07 2.552-.523 1.14-.507 2.462.048 3.825 1.43 3.509 3.43 6.58 5.947 9.126a.664.664 0 00.019.018c2.544 2.512 5.611 4.509 9.115 5.937.702.286 1.393.429 2.054.429.623 0 1.218-.127 1.77-.38 1.176-.539 2.059-1.6 2.554-3.072.219-.652.215-1.29-.01-1.895-.503-1.37-4.395-4.228-5.867-4.308z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
  }
}
.od-header__logo {
  transition: all ease 0.4s;
}
.od-header__logo--dark {
  opacity: 0;
}
.od-header__logo--white {
  opacity: 1;
}
.od-header__nav .elementor-nav-menu__container li:after {
  content: "|";
  color: #BFBFBF;
  opacity: 0.5;
  position: absolute;
  top: 0;
  right: -28px;
}
.od-header__nav .elementor-nav-menu__container li:last-child:after {
  content: none;
}

body:not(.home), .od-header.elementor-sticky--effects {
  background-color: rgba(249, 249, 249, 0.95);
}
body:not(.home) .od-language-switch .wpml-ls-link, .od-header.elementor-sticky--effects .od-language-switch .wpml-ls-link {
  color: #212121 !important;
}
body:not(.home) .od-language-switch .wpml-ls-current-language .wpml-ls-native, .od-header.elementor-sticky--effects .od-language-switch .wpml-ls-current-language .wpml-ls-native {
  border-bottom: 1px solid #212121;
}
body:not(.home) .od-header__nav a, .od-header.elementor-sticky--effects .od-header__nav a {
  color: #212121 !important;
}
body:not(.home) .od-header__nav a:hover:after, body:not(.home) .od-header__nav a.elementor-item-active:after, .od-header.elementor-sticky--effects .od-header__nav a:hover:after, .od-header.elementor-sticky--effects .od-header__nav a.elementor-item-active:after {
  background-color: #212121 !important;
}
body:not(.home) .od-header__mobile-menu svg path, .od-header.elementor-sticky--effects .od-header__mobile-menu svg path {
  fill: #212121 !important;
}
body:not(.home) .od-header__logo--dark, .od-header.elementor-sticky--effects .od-header__logo--dark {
  opacity: 1;
}
body:not(.home) .od-header__logo--white, .od-header.elementor-sticky--effects .od-header__logo--white {
  opacity: 0;
}

.od-language-switch .wpml-ls-item {
  position: relative;
}
.od-language-switch .wpml-ls-item:first-child:after {
  content: "|";
  position: absolute;
  color: #BFBFBF;
  opacity: 0.5;
  top: 11px;
  right: -4px;
}
.od-language-switch .wpml-ls-current-language .wpml-ls-native {
  border-bottom: 1px solid #f9f9f9;
  padding: 5px 0;
}
.od-language-switch .wpml-ls-link {
  font-size: 14px;
}

.od-contact-modal .dialog-widget-content {
  overflow: scroll !important;
}

.od-footer-lp-menu .menu-item {
  width: 33.33%;
  margin-right: 0 !important;
  padding-right: 30px;
}
@media (max-width: 767.98px) {
  .od-footer-lp-menu .menu-item {
    width: 50%;
  }
}
.od-footer-lp-menu .menu-item a {
  display: inline-block !important;
}

._brlbs-bar-slim .container {
  max-width: 100%;
}

.elementor-container {
  flex-wrap: wrap;
}

.elementor-editor-active .elementor-spacer:after {
  content: "\26A0\FE0F   Spacer";
  font-weight: bold;
  position: absolute;
  color: white;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}

@media (min-width: 1025px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 980px;
  }
}
@media (min-width: 1440px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1320px;
  }
}

.elementor-widget-shortcode {
  position: initial;
}

.od-stretched-link {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
/*# sourceMappingURL=theme.min.css.map*/