/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/styles/utilities.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable selector-class-pattern */
/* stylelint-disable scss/operator-no-unspaced */
/*****************************************
Space utility classes
*****************************************/
.dco-mt-0 {
  margin-top: 0px !important;
}

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

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

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

@media (max-width: 767px) {
  .dco-mtm-0[class] {
    margin-top: 0px !important;
  }
  .dco-mrm-0[class] {
    margin-right: 0px !important;
  }
  .dco-mbm-0[class] {
    margin-bottom: 0px !important;
  }
  .dco-mlm-0[class] {
    margin-left: 0px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-0 {
    margin-top: -0px !important;
  }
  .dco-mr-minus-0 {
    margin-right: -0px !important;
  }
  .dco-mb-minus-0 {
    margin-bottom: -0px !important;
  }
  .dco-ml-minus-0 {
    margin-left: -0px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-0[class] {
    padding-top: 0px !important;
  }
  .dco-prm-0[class] {
    padding-right: 0px !important;
  }
  .dco-pbm-0[class] {
    padding-bottom: 0px !important;
  }
  .dco-plm-0[class] {
    padding-left: 0px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-4[class] {
    margin-top: 4px !important;
  }
  .dco-mrm-4[class] {
    margin-right: 4px !important;
  }
  .dco-mbm-4[class] {
    margin-bottom: 4px !important;
  }
  .dco-mlm-4[class] {
    margin-left: 4px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-4 {
    margin-top: -4px !important;
  }
  .dco-mr-minus-4 {
    margin-right: -4px !important;
  }
  .dco-mb-minus-4 {
    margin-bottom: -4px !important;
  }
  .dco-ml-minus-4 {
    margin-left: -4px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-4[class] {
    padding-top: 4px !important;
  }
  .dco-prm-4[class] {
    padding-right: 4px !important;
  }
  .dco-pbm-4[class] {
    padding-bottom: 4px !important;
  }
  .dco-plm-4[class] {
    padding-left: 4px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-8[class] {
    margin-top: 8px !important;
  }
  .dco-mrm-8[class] {
    margin-right: 8px !important;
  }
  .dco-mbm-8[class] {
    margin-bottom: 8px !important;
  }
  .dco-mlm-8[class] {
    margin-left: 8px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-8 {
    margin-top: -8px !important;
  }
  .dco-mr-minus-8 {
    margin-right: -8px !important;
  }
  .dco-mb-minus-8 {
    margin-bottom: -8px !important;
  }
  .dco-ml-minus-8 {
    margin-left: -8px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-8[class] {
    padding-top: 8px !important;
  }
  .dco-prm-8[class] {
    padding-right: 8px !important;
  }
  .dco-pbm-8[class] {
    padding-bottom: 8px !important;
  }
  .dco-plm-8[class] {
    padding-left: 8px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-12[class] {
    margin-top: 12px !important;
  }
  .dco-mrm-12[class] {
    margin-right: 12px !important;
  }
  .dco-mbm-12[class] {
    margin-bottom: 12px !important;
  }
  .dco-mlm-12[class] {
    margin-left: 12px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-12 {
    margin-top: -12px !important;
  }
  .dco-mr-minus-12 {
    margin-right: -12px !important;
  }
  .dco-mb-minus-12 {
    margin-bottom: -12px !important;
  }
  .dco-ml-minus-12 {
    margin-left: -12px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-12[class] {
    padding-top: 12px !important;
  }
  .dco-prm-12[class] {
    padding-right: 12px !important;
  }
  .dco-pbm-12[class] {
    padding-bottom: 12px !important;
  }
  .dco-plm-12[class] {
    padding-left: 12px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-16[class] {
    margin-top: 16px !important;
  }
  .dco-mrm-16[class] {
    margin-right: 16px !important;
  }
  .dco-mbm-16[class] {
    margin-bottom: 16px !important;
  }
  .dco-mlm-16[class] {
    margin-left: 16px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-16 {
    margin-top: -16px !important;
  }
  .dco-mr-minus-16 {
    margin-right: -16px !important;
  }
  .dco-mb-minus-16 {
    margin-bottom: -16px !important;
  }
  .dco-ml-minus-16 {
    margin-left: -16px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-16[class] {
    padding-top: 16px !important;
  }
  .dco-prm-16[class] {
    padding-right: 16px !important;
  }
  .dco-pbm-16[class] {
    padding-bottom: 16px !important;
  }
  .dco-plm-16[class] {
    padding-left: 16px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-20[class] {
    margin-top: 20px !important;
  }
  .dco-mrm-20[class] {
    margin-right: 20px !important;
  }
  .dco-mbm-20[class] {
    margin-bottom: 20px !important;
  }
  .dco-mlm-20[class] {
    margin-left: 20px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-20 {
    margin-top: -20px !important;
  }
  .dco-mr-minus-20 {
    margin-right: -20px !important;
  }
  .dco-mb-minus-20 {
    margin-bottom: -20px !important;
  }
  .dco-ml-minus-20 {
    margin-left: -20px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-20[class] {
    padding-top: 20px !important;
  }
  .dco-prm-20[class] {
    padding-right: 20px !important;
  }
  .dco-pbm-20[class] {
    padding-bottom: 20px !important;
  }
  .dco-plm-20[class] {
    padding-left: 20px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-24[class] {
    margin-top: 24px !important;
  }
  .dco-mrm-24[class] {
    margin-right: 24px !important;
  }
  .dco-mbm-24[class] {
    margin-bottom: 24px !important;
  }
  .dco-mlm-24[class] {
    margin-left: 24px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-24 {
    margin-top: -24px !important;
  }
  .dco-mr-minus-24 {
    margin-right: -24px !important;
  }
  .dco-mb-minus-24 {
    margin-bottom: -24px !important;
  }
  .dco-ml-minus-24 {
    margin-left: -24px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-24[class] {
    padding-top: 24px !important;
  }
  .dco-prm-24[class] {
    padding-right: 24px !important;
  }
  .dco-pbm-24[class] {
    padding-bottom: 24px !important;
  }
  .dco-plm-24[class] {
    padding-left: 24px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-28[class] {
    margin-top: 28px !important;
  }
  .dco-mrm-28[class] {
    margin-right: 28px !important;
  }
  .dco-mbm-28[class] {
    margin-bottom: 28px !important;
  }
  .dco-mlm-28[class] {
    margin-left: 28px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-28 {
    margin-top: -28px !important;
  }
  .dco-mr-minus-28 {
    margin-right: -28px !important;
  }
  .dco-mb-minus-28 {
    margin-bottom: -28px !important;
  }
  .dco-ml-minus-28 {
    margin-left: -28px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-28[class] {
    padding-top: 28px !important;
  }
  .dco-prm-28[class] {
    padding-right: 28px !important;
  }
  .dco-pbm-28[class] {
    padding-bottom: 28px !important;
  }
  .dco-plm-28[class] {
    padding-left: 28px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-32[class] {
    margin-top: 32px !important;
  }
  .dco-mrm-32[class] {
    margin-right: 32px !important;
  }
  .dco-mbm-32[class] {
    margin-bottom: 32px !important;
  }
  .dco-mlm-32[class] {
    margin-left: 32px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-32 {
    margin-top: -32px !important;
  }
  .dco-mr-minus-32 {
    margin-right: -32px !important;
  }
  .dco-mb-minus-32 {
    margin-bottom: -32px !important;
  }
  .dco-ml-minus-32 {
    margin-left: -32px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-32[class] {
    padding-top: 32px !important;
  }
  .dco-prm-32[class] {
    padding-right: 32px !important;
  }
  .dco-pbm-32[class] {
    padding-bottom: 32px !important;
  }
  .dco-plm-32[class] {
    padding-left: 32px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-36[class] {
    margin-top: 36px !important;
  }
  .dco-mrm-36[class] {
    margin-right: 36px !important;
  }
  .dco-mbm-36[class] {
    margin-bottom: 36px !important;
  }
  .dco-mlm-36[class] {
    margin-left: 36px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-36 {
    margin-top: -36px !important;
  }
  .dco-mr-minus-36 {
    margin-right: -36px !important;
  }
  .dco-mb-minus-36 {
    margin-bottom: -36px !important;
  }
  .dco-ml-minus-36 {
    margin-left: -36px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-36[class] {
    padding-top: 36px !important;
  }
  .dco-prm-36[class] {
    padding-right: 36px !important;
  }
  .dco-pbm-36[class] {
    padding-bottom: 36px !important;
  }
  .dco-plm-36[class] {
    padding-left: 36px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-40[class] {
    margin-top: 40px !important;
  }
  .dco-mrm-40[class] {
    margin-right: 40px !important;
  }
  .dco-mbm-40[class] {
    margin-bottom: 40px !important;
  }
  .dco-mlm-40[class] {
    margin-left: 40px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-40 {
    margin-top: -40px !important;
  }
  .dco-mr-minus-40 {
    margin-right: -40px !important;
  }
  .dco-mb-minus-40 {
    margin-bottom: -40px !important;
  }
  .dco-ml-minus-40 {
    margin-left: -40px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-40[class] {
    padding-top: 40px !important;
  }
  .dco-prm-40[class] {
    padding-right: 40px !important;
  }
  .dco-pbm-40[class] {
    padding-bottom: 40px !important;
  }
  .dco-plm-40[class] {
    padding-left: 40px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-mtm-44[class] {
    margin-top: 44px !important;
  }
  .dco-mrm-44[class] {
    margin-right: 44px !important;
  }
  .dco-mbm-44[class] {
    margin-bottom: 44px !important;
  }
  .dco-mlm-44[class] {
    margin-left: 44px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-44 {
    margin-top: -44px !important;
  }
  .dco-mr-minus-44 {
    margin-right: -44px !important;
  }
  .dco-mb-minus-44 {
    margin-bottom: -44px !important;
  }
  .dco-ml-minus-44 {
    margin-left: -44px !important;
  }
}

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

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

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

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

@media (max-width: 767px) {
  .dco-ptm-44[class] {
    padding-top: 44px !important;
  }
  .dco-prm-44[class] {
    padding-right: 44px !important;
  }
  .dco-pbm-44[class] {
    padding-bottom: 44px !important;
  }
  .dco-plm-44[class] {
    padding-left: 44px !important;
  }
}

.dco-mt-48 {
  margin-top: 48px !important;
}

.dco-mr-48 {
  margin-right: 48px !important;
}

.dco-mb-48 {
  margin-bottom: 48px !important;
}

.dco-ml-48 {
  margin-left: 48px !important;
}

@media (max-width: 767px) {
  .dco-mtm-48[class] {
    margin-top: 48px !important;
  }
  .dco-mrm-48[class] {
    margin-right: 48px !important;
  }
  .dco-mbm-48[class] {
    margin-bottom: 48px !important;
  }
  .dco-mlm-48[class] {
    margin-left: 48px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-48 {
    margin-top: -48px !important;
  }
  .dco-mr-minus-48 {
    margin-right: -48px !important;
  }
  .dco-mb-minus-48 {
    margin-bottom: -48px !important;
  }
  .dco-ml-minus-48 {
    margin-left: -48px !important;
  }
}

.dco-pt-48 {
  padding-top: 48px !important;
}

.dco-pr-48 {
  padding-right: 48px !important;
}

.dco-pb-48 {
  padding-bottom: 48px !important;
}

.dco-pl-48 {
  padding-left: 48px !important;
}

@media (max-width: 767px) {
  .dco-ptm-48[class] {
    padding-top: 48px !important;
  }
  .dco-prm-48[class] {
    padding-right: 48px !important;
  }
  .dco-pbm-48[class] {
    padding-bottom: 48px !important;
  }
  .dco-plm-48[class] {
    padding-left: 48px !important;
  }
}

.dco-mt-52 {
  margin-top: 52px !important;
}

.dco-mr-52 {
  margin-right: 52px !important;
}

.dco-mb-52 {
  margin-bottom: 52px !important;
}

.dco-ml-52 {
  margin-left: 52px !important;
}

@media (max-width: 767px) {
  .dco-mtm-52[class] {
    margin-top: 52px !important;
  }
  .dco-mrm-52[class] {
    margin-right: 52px !important;
  }
  .dco-mbm-52[class] {
    margin-bottom: 52px !important;
  }
  .dco-mlm-52[class] {
    margin-left: 52px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-52 {
    margin-top: -52px !important;
  }
  .dco-mr-minus-52 {
    margin-right: -52px !important;
  }
  .dco-mb-minus-52 {
    margin-bottom: -52px !important;
  }
  .dco-ml-minus-52 {
    margin-left: -52px !important;
  }
}

.dco-pt-52 {
  padding-top: 52px !important;
}

.dco-pr-52 {
  padding-right: 52px !important;
}

.dco-pb-52 {
  padding-bottom: 52px !important;
}

.dco-pl-52 {
  padding-left: 52px !important;
}

@media (max-width: 767px) {
  .dco-ptm-52[class] {
    padding-top: 52px !important;
  }
  .dco-prm-52[class] {
    padding-right: 52px !important;
  }
  .dco-pbm-52[class] {
    padding-bottom: 52px !important;
  }
  .dco-plm-52[class] {
    padding-left: 52px !important;
  }
}

.dco-mt-56 {
  margin-top: 56px !important;
}

.dco-mr-56 {
  margin-right: 56px !important;
}

.dco-mb-56 {
  margin-bottom: 56px !important;
}

.dco-ml-56 {
  margin-left: 56px !important;
}

@media (max-width: 767px) {
  .dco-mtm-56[class] {
    margin-top: 56px !important;
  }
  .dco-mrm-56[class] {
    margin-right: 56px !important;
  }
  .dco-mbm-56[class] {
    margin-bottom: 56px !important;
  }
  .dco-mlm-56[class] {
    margin-left: 56px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-56 {
    margin-top: -56px !important;
  }
  .dco-mr-minus-56 {
    margin-right: -56px !important;
  }
  .dco-mb-minus-56 {
    margin-bottom: -56px !important;
  }
  .dco-ml-minus-56 {
    margin-left: -56px !important;
  }
}

.dco-pt-56 {
  padding-top: 56px !important;
}

.dco-pr-56 {
  padding-right: 56px !important;
}

.dco-pb-56 {
  padding-bottom: 56px !important;
}

.dco-pl-56 {
  padding-left: 56px !important;
}

@media (max-width: 767px) {
  .dco-ptm-56[class] {
    padding-top: 56px !important;
  }
  .dco-prm-56[class] {
    padding-right: 56px !important;
  }
  .dco-pbm-56[class] {
    padding-bottom: 56px !important;
  }
  .dco-plm-56[class] {
    padding-left: 56px !important;
  }
}

.dco-mt-60 {
  margin-top: 60px !important;
}

.dco-mr-60 {
  margin-right: 60px !important;
}

.dco-mb-60 {
  margin-bottom: 60px !important;
}

.dco-ml-60 {
  margin-left: 60px !important;
}

@media (max-width: 767px) {
  .dco-mtm-60[class] {
    margin-top: 60px !important;
  }
  .dco-mrm-60[class] {
    margin-right: 60px !important;
  }
  .dco-mbm-60[class] {
    margin-bottom: 60px !important;
  }
  .dco-mlm-60[class] {
    margin-left: 60px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-60 {
    margin-top: -60px !important;
  }
  .dco-mr-minus-60 {
    margin-right: -60px !important;
  }
  .dco-mb-minus-60 {
    margin-bottom: -60px !important;
  }
  .dco-ml-minus-60 {
    margin-left: -60px !important;
  }
}

.dco-pt-60 {
  padding-top: 60px !important;
}

.dco-pr-60 {
  padding-right: 60px !important;
}

.dco-pb-60 {
  padding-bottom: 60px !important;
}

.dco-pl-60 {
  padding-left: 60px !important;
}

@media (max-width: 767px) {
  .dco-ptm-60[class] {
    padding-top: 60px !important;
  }
  .dco-prm-60[class] {
    padding-right: 60px !important;
  }
  .dco-pbm-60[class] {
    padding-bottom: 60px !important;
  }
  .dco-plm-60[class] {
    padding-left: 60px !important;
  }
}

.dco-mt-64 {
  margin-top: 64px !important;
}

.dco-mr-64 {
  margin-right: 64px !important;
}

.dco-mb-64 {
  margin-bottom: 64px !important;
}

.dco-ml-64 {
  margin-left: 64px !important;
}

@media (max-width: 767px) {
  .dco-mtm-64[class] {
    margin-top: 64px !important;
  }
  .dco-mrm-64[class] {
    margin-right: 64px !important;
  }
  .dco-mbm-64[class] {
    margin-bottom: 64px !important;
  }
  .dco-mlm-64[class] {
    margin-left: 64px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-64 {
    margin-top: -64px !important;
  }
  .dco-mr-minus-64 {
    margin-right: -64px !important;
  }
  .dco-mb-minus-64 {
    margin-bottom: -64px !important;
  }
  .dco-ml-minus-64 {
    margin-left: -64px !important;
  }
}

.dco-pt-64 {
  padding-top: 64px !important;
}

.dco-pr-64 {
  padding-right: 64px !important;
}

.dco-pb-64 {
  padding-bottom: 64px !important;
}

.dco-pl-64 {
  padding-left: 64px !important;
}

@media (max-width: 767px) {
  .dco-ptm-64[class] {
    padding-top: 64px !important;
  }
  .dco-prm-64[class] {
    padding-right: 64px !important;
  }
  .dco-pbm-64[class] {
    padding-bottom: 64px !important;
  }
  .dco-plm-64[class] {
    padding-left: 64px !important;
  }
}

.dco-mt-68 {
  margin-top: 68px !important;
}

.dco-mr-68 {
  margin-right: 68px !important;
}

.dco-mb-68 {
  margin-bottom: 68px !important;
}

.dco-ml-68 {
  margin-left: 68px !important;
}

@media (max-width: 767px) {
  .dco-mtm-68[class] {
    margin-top: 68px !important;
  }
  .dco-mrm-68[class] {
    margin-right: 68px !important;
  }
  .dco-mbm-68[class] {
    margin-bottom: 68px !important;
  }
  .dco-mlm-68[class] {
    margin-left: 68px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-68 {
    margin-top: -68px !important;
  }
  .dco-mr-minus-68 {
    margin-right: -68px !important;
  }
  .dco-mb-minus-68 {
    margin-bottom: -68px !important;
  }
  .dco-ml-minus-68 {
    margin-left: -68px !important;
  }
}

.dco-pt-68 {
  padding-top: 68px !important;
}

.dco-pr-68 {
  padding-right: 68px !important;
}

.dco-pb-68 {
  padding-bottom: 68px !important;
}

.dco-pl-68 {
  padding-left: 68px !important;
}

@media (max-width: 767px) {
  .dco-ptm-68[class] {
    padding-top: 68px !important;
  }
  .dco-prm-68[class] {
    padding-right: 68px !important;
  }
  .dco-pbm-68[class] {
    padding-bottom: 68px !important;
  }
  .dco-plm-68[class] {
    padding-left: 68px !important;
  }
}

.dco-mt-72 {
  margin-top: 72px !important;
}

.dco-mr-72 {
  margin-right: 72px !important;
}

.dco-mb-72 {
  margin-bottom: 72px !important;
}

.dco-ml-72 {
  margin-left: 72px !important;
}

@media (max-width: 767px) {
  .dco-mtm-72[class] {
    margin-top: 72px !important;
  }
  .dco-mrm-72[class] {
    margin-right: 72px !important;
  }
  .dco-mbm-72[class] {
    margin-bottom: 72px !important;
  }
  .dco-mlm-72[class] {
    margin-left: 72px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-72 {
    margin-top: -72px !important;
  }
  .dco-mr-minus-72 {
    margin-right: -72px !important;
  }
  .dco-mb-minus-72 {
    margin-bottom: -72px !important;
  }
  .dco-ml-minus-72 {
    margin-left: -72px !important;
  }
}

.dco-pt-72 {
  padding-top: 72px !important;
}

.dco-pr-72 {
  padding-right: 72px !important;
}

.dco-pb-72 {
  padding-bottom: 72px !important;
}

.dco-pl-72 {
  padding-left: 72px !important;
}

@media (max-width: 767px) {
  .dco-ptm-72[class] {
    padding-top: 72px !important;
  }
  .dco-prm-72[class] {
    padding-right: 72px !important;
  }
  .dco-pbm-72[class] {
    padding-bottom: 72px !important;
  }
  .dco-plm-72[class] {
    padding-left: 72px !important;
  }
}

.dco-mt-76 {
  margin-top: 76px !important;
}

.dco-mr-76 {
  margin-right: 76px !important;
}

.dco-mb-76 {
  margin-bottom: 76px !important;
}

.dco-ml-76 {
  margin-left: 76px !important;
}

@media (max-width: 767px) {
  .dco-mtm-76[class] {
    margin-top: 76px !important;
  }
  .dco-mrm-76[class] {
    margin-right: 76px !important;
  }
  .dco-mbm-76[class] {
    margin-bottom: 76px !important;
  }
  .dco-mlm-76[class] {
    margin-left: 76px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-76 {
    margin-top: -76px !important;
  }
  .dco-mr-minus-76 {
    margin-right: -76px !important;
  }
  .dco-mb-minus-76 {
    margin-bottom: -76px !important;
  }
  .dco-ml-minus-76 {
    margin-left: -76px !important;
  }
}

.dco-pt-76 {
  padding-top: 76px !important;
}

.dco-pr-76 {
  padding-right: 76px !important;
}

.dco-pb-76 {
  padding-bottom: 76px !important;
}

.dco-pl-76 {
  padding-left: 76px !important;
}

@media (max-width: 767px) {
  .dco-ptm-76[class] {
    padding-top: 76px !important;
  }
  .dco-prm-76[class] {
    padding-right: 76px !important;
  }
  .dco-pbm-76[class] {
    padding-bottom: 76px !important;
  }
  .dco-plm-76[class] {
    padding-left: 76px !important;
  }
}

.dco-mt-80 {
  margin-top: 80px !important;
}

.dco-mr-80 {
  margin-right: 80px !important;
}

.dco-mb-80 {
  margin-bottom: 80px !important;
}

.dco-ml-80 {
  margin-left: 80px !important;
}

@media (max-width: 767px) {
  .dco-mtm-80[class] {
    margin-top: 80px !important;
  }
  .dco-mrm-80[class] {
    margin-right: 80px !important;
  }
  .dco-mbm-80[class] {
    margin-bottom: 80px !important;
  }
  .dco-mlm-80[class] {
    margin-left: 80px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-80 {
    margin-top: -80px !important;
  }
  .dco-mr-minus-80 {
    margin-right: -80px !important;
  }
  .dco-mb-minus-80 {
    margin-bottom: -80px !important;
  }
  .dco-ml-minus-80 {
    margin-left: -80px !important;
  }
}

.dco-pt-80 {
  padding-top: 80px !important;
}

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

.dco-pb-80 {
  padding-bottom: 80px !important;
}

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

@media (max-width: 767px) {
  .dco-ptm-80[class] {
    padding-top: 80px !important;
  }
  .dco-prm-80[class] {
    padding-right: 80px !important;
  }
  .dco-pbm-80[class] {
    padding-bottom: 80px !important;
  }
  .dco-plm-80[class] {
    padding-left: 80px !important;
  }
}

.dco-mt-84 {
  margin-top: 84px !important;
}

.dco-mr-84 {
  margin-right: 84px !important;
}

.dco-mb-84 {
  margin-bottom: 84px !important;
}

.dco-ml-84 {
  margin-left: 84px !important;
}

@media (max-width: 767px) {
  .dco-mtm-84[class] {
    margin-top: 84px !important;
  }
  .dco-mrm-84[class] {
    margin-right: 84px !important;
  }
  .dco-mbm-84[class] {
    margin-bottom: 84px !important;
  }
  .dco-mlm-84[class] {
    margin-left: 84px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-84 {
    margin-top: -84px !important;
  }
  .dco-mr-minus-84 {
    margin-right: -84px !important;
  }
  .dco-mb-minus-84 {
    margin-bottom: -84px !important;
  }
  .dco-ml-minus-84 {
    margin-left: -84px !important;
  }
}

.dco-pt-84 {
  padding-top: 84px !important;
}

.dco-pr-84 {
  padding-right: 84px !important;
}

.dco-pb-84 {
  padding-bottom: 84px !important;
}

.dco-pl-84 {
  padding-left: 84px !important;
}

@media (max-width: 767px) {
  .dco-ptm-84[class] {
    padding-top: 84px !important;
  }
  .dco-prm-84[class] {
    padding-right: 84px !important;
  }
  .dco-pbm-84[class] {
    padding-bottom: 84px !important;
  }
  .dco-plm-84[class] {
    padding-left: 84px !important;
  }
}

.dco-mt-88 {
  margin-top: 88px !important;
}

.dco-mr-88 {
  margin-right: 88px !important;
}

.dco-mb-88 {
  margin-bottom: 88px !important;
}

.dco-ml-88 {
  margin-left: 88px !important;
}

@media (max-width: 767px) {
  .dco-mtm-88[class] {
    margin-top: 88px !important;
  }
  .dco-mrm-88[class] {
    margin-right: 88px !important;
  }
  .dco-mbm-88[class] {
    margin-bottom: 88px !important;
  }
  .dco-mlm-88[class] {
    margin-left: 88px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-88 {
    margin-top: -88px !important;
  }
  .dco-mr-minus-88 {
    margin-right: -88px !important;
  }
  .dco-mb-minus-88 {
    margin-bottom: -88px !important;
  }
  .dco-ml-minus-88 {
    margin-left: -88px !important;
  }
}

.dco-pt-88 {
  padding-top: 88px !important;
}

.dco-pr-88 {
  padding-right: 88px !important;
}

.dco-pb-88 {
  padding-bottom: 88px !important;
}

.dco-pl-88 {
  padding-left: 88px !important;
}

@media (max-width: 767px) {
  .dco-ptm-88[class] {
    padding-top: 88px !important;
  }
  .dco-prm-88[class] {
    padding-right: 88px !important;
  }
  .dco-pbm-88[class] {
    padding-bottom: 88px !important;
  }
  .dco-plm-88[class] {
    padding-left: 88px !important;
  }
}

.dco-mt-92 {
  margin-top: 92px !important;
}

.dco-mr-92 {
  margin-right: 92px !important;
}

.dco-mb-92 {
  margin-bottom: 92px !important;
}

.dco-ml-92 {
  margin-left: 92px !important;
}

@media (max-width: 767px) {
  .dco-mtm-92[class] {
    margin-top: 92px !important;
  }
  .dco-mrm-92[class] {
    margin-right: 92px !important;
  }
  .dco-mbm-92[class] {
    margin-bottom: 92px !important;
  }
  .dco-mlm-92[class] {
    margin-left: 92px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-92 {
    margin-top: -92px !important;
  }
  .dco-mr-minus-92 {
    margin-right: -92px !important;
  }
  .dco-mb-minus-92 {
    margin-bottom: -92px !important;
  }
  .dco-ml-minus-92 {
    margin-left: -92px !important;
  }
}

.dco-pt-92 {
  padding-top: 92px !important;
}

.dco-pr-92 {
  padding-right: 92px !important;
}

.dco-pb-92 {
  padding-bottom: 92px !important;
}

.dco-pl-92 {
  padding-left: 92px !important;
}

@media (max-width: 767px) {
  .dco-ptm-92[class] {
    padding-top: 92px !important;
  }
  .dco-prm-92[class] {
    padding-right: 92px !important;
  }
  .dco-pbm-92[class] {
    padding-bottom: 92px !important;
  }
  .dco-plm-92[class] {
    padding-left: 92px !important;
  }
}

.dco-mt-96 {
  margin-top: 96px !important;
}

.dco-mr-96 {
  margin-right: 96px !important;
}

.dco-mb-96 {
  margin-bottom: 96px !important;
}

.dco-ml-96 {
  margin-left: 96px !important;
}

@media (max-width: 767px) {
  .dco-mtm-96[class] {
    margin-top: 96px !important;
  }
  .dco-mrm-96[class] {
    margin-right: 96px !important;
  }
  .dco-mbm-96[class] {
    margin-bottom: 96px !important;
  }
  .dco-mlm-96[class] {
    margin-left: 96px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-96 {
    margin-top: -96px !important;
  }
  .dco-mr-minus-96 {
    margin-right: -96px !important;
  }
  .dco-mb-minus-96 {
    margin-bottom: -96px !important;
  }
  .dco-ml-minus-96 {
    margin-left: -96px !important;
  }
}

.dco-pt-96 {
  padding-top: 96px !important;
}

.dco-pr-96 {
  padding-right: 96px !important;
}

.dco-pb-96 {
  padding-bottom: 96px !important;
}

.dco-pl-96 {
  padding-left: 96px !important;
}

@media (max-width: 767px) {
  .dco-ptm-96[class] {
    padding-top: 96px !important;
  }
  .dco-prm-96[class] {
    padding-right: 96px !important;
  }
  .dco-pbm-96[class] {
    padding-bottom: 96px !important;
  }
  .dco-plm-96[class] {
    padding-left: 96px !important;
  }
}

.dco-mt-100 {
  margin-top: 100px !important;
}

.dco-mr-100 {
  margin-right: 100px !important;
}

.dco-mb-100 {
  margin-bottom: 100px !important;
}

.dco-ml-100 {
  margin-left: 100px !important;
}

@media (max-width: 767px) {
  .dco-mtm-100[class] {
    margin-top: 100px !important;
  }
  .dco-mrm-100[class] {
    margin-right: 100px !important;
  }
  .dco-mbm-100[class] {
    margin-bottom: 100px !important;
  }
  .dco-mlm-100[class] {
    margin-left: 100px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-100 {
    margin-top: -100px !important;
  }
  .dco-mr-minus-100 {
    margin-right: -100px !important;
  }
  .dco-mb-minus-100 {
    margin-bottom: -100px !important;
  }
  .dco-ml-minus-100 {
    margin-left: -100px !important;
  }
}

.dco-pt-100 {
  padding-top: 100px !important;
}

.dco-pr-100 {
  padding-right: 100px !important;
}

.dco-pb-100 {
  padding-bottom: 100px !important;
}

.dco-pl-100 {
  padding-left: 100px !important;
}

@media (max-width: 767px) {
  .dco-ptm-100[class] {
    padding-top: 100px !important;
  }
  .dco-prm-100[class] {
    padding-right: 100px !important;
  }
  .dco-pbm-100[class] {
    padding-bottom: 100px !important;
  }
  .dco-plm-100[class] {
    padding-left: 100px !important;
  }
}

.dco-mt-104 {
  margin-top: 104px !important;
}

.dco-mr-104 {
  margin-right: 104px !important;
}

.dco-mb-104 {
  margin-bottom: 104px !important;
}

.dco-ml-104 {
  margin-left: 104px !important;
}

@media (max-width: 767px) {
  .dco-mtm-104[class] {
    margin-top: 104px !important;
  }
  .dco-mrm-104[class] {
    margin-right: 104px !important;
  }
  .dco-mbm-104[class] {
    margin-bottom: 104px !important;
  }
  .dco-mlm-104[class] {
    margin-left: 104px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-104 {
    margin-top: -104px !important;
  }
  .dco-mr-minus-104 {
    margin-right: -104px !important;
  }
  .dco-mb-minus-104 {
    margin-bottom: -104px !important;
  }
  .dco-ml-minus-104 {
    margin-left: -104px !important;
  }
}

.dco-pt-104 {
  padding-top: 104px !important;
}

.dco-pr-104 {
  padding-right: 104px !important;
}

.dco-pb-104 {
  padding-bottom: 104px !important;
}

.dco-pl-104 {
  padding-left: 104px !important;
}

@media (max-width: 767px) {
  .dco-ptm-104[class] {
    padding-top: 104px !important;
  }
  .dco-prm-104[class] {
    padding-right: 104px !important;
  }
  .dco-pbm-104[class] {
    padding-bottom: 104px !important;
  }
  .dco-plm-104[class] {
    padding-left: 104px !important;
  }
}

.dco-mt-108 {
  margin-top: 108px !important;
}

.dco-mr-108 {
  margin-right: 108px !important;
}

.dco-mb-108 {
  margin-bottom: 108px !important;
}

.dco-ml-108 {
  margin-left: 108px !important;
}

@media (max-width: 767px) {
  .dco-mtm-108[class] {
    margin-top: 108px !important;
  }
  .dco-mrm-108[class] {
    margin-right: 108px !important;
  }
  .dco-mbm-108[class] {
    margin-bottom: 108px !important;
  }
  .dco-mlm-108[class] {
    margin-left: 108px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-108 {
    margin-top: -108px !important;
  }
  .dco-mr-minus-108 {
    margin-right: -108px !important;
  }
  .dco-mb-minus-108 {
    margin-bottom: -108px !important;
  }
  .dco-ml-minus-108 {
    margin-left: -108px !important;
  }
}

.dco-pt-108 {
  padding-top: 108px !important;
}

.dco-pr-108 {
  padding-right: 108px !important;
}

.dco-pb-108 {
  padding-bottom: 108px !important;
}

.dco-pl-108 {
  padding-left: 108px !important;
}

@media (max-width: 767px) {
  .dco-ptm-108[class] {
    padding-top: 108px !important;
  }
  .dco-prm-108[class] {
    padding-right: 108px !important;
  }
  .dco-pbm-108[class] {
    padding-bottom: 108px !important;
  }
  .dco-plm-108[class] {
    padding-left: 108px !important;
  }
}

.dco-mt-112 {
  margin-top: 112px !important;
}

.dco-mr-112 {
  margin-right: 112px !important;
}

.dco-mb-112 {
  margin-bottom: 112px !important;
}

.dco-ml-112 {
  margin-left: 112px !important;
}

@media (max-width: 767px) {
  .dco-mtm-112[class] {
    margin-top: 112px !important;
  }
  .dco-mrm-112[class] {
    margin-right: 112px !important;
  }
  .dco-mbm-112[class] {
    margin-bottom: 112px !important;
  }
  .dco-mlm-112[class] {
    margin-left: 112px !important;
  }
}

@media (min-width: 768px) {
  .dco-mt-minus-112 {
    margin-top: -112px !important;
  }
  .dco-mr-minus-112 {
    margin-right: -112px !important;
  }
  .dco-mb-minus-112 {
    margin-bottom: -112px !important;
  }
  .dco-ml-minus-112 {
    margin-left: -112px !important;
  }
}

.dco-pt-112 {
  padding-top: 112px !important;
}

.dco-pr-112 {
  padding-right: 112px !important;
}

.dco-pb-112 {
  padding-bottom: 112px !important;
}

.dco-pl-112 {
  padding-left: 112px !important;
}

@media (max-width: 767px) {
  .dco-ptm-112[class] {
    padding-top: 112px !important;
  }
  .dco-prm-112[class] {
    padding-right: 112px !important;
  }
  .dco-pbm-112[class] {
    padding-bottom: 112px !important;
  }
  .dco-plm-112[class] {
    padding-left: 112px !important;
  }
}

/*****************************************
Opacity utility classes
*****************************************/
.dco-opacity-0 {
  opacity: .0;
}

.dco-opacity-10 {
  opacity: .10;
}

.dco-opacity-20 {
  opacity: .20;
}

.dco-opacity-30 {
  opacity: .30;
}

.dco-opacity-40 {
  opacity: .40;
}

.dco-opacity-50 {
  opacity: .50;
}

.dco-opacity-60 {
  opacity: .60;
}

.dco-opacity-70 {
  opacity: .70;
}

.dco-opacity-80 {
  opacity: .80;
}

.dco-opacity-90 {
  opacity: .90;
}

.dco-opacity-100 {
  opacity: 100;
}

/*****************************************
Overflow utility classes
*****************************************/
.dco-overflow-none {
  overflow: hidden;
}

/*****************************************
Background utility classes
*****************************************/
.bg-alt {
  --tw-bg-opacity: 1;
  background-color: rgb(246 247 251 / var(--tw-bg-opacity));
}

.dco-bg-img-none {
  background-image: none !important;
}

/*****************************************
Box-Shadow utility classes
*****************************************/
.dco-shadow-sm {
  box-shadow: 0 2px 5px rgba(17, 31, 98, 0.05);
}

.dco-shadow-md {
  box-shadow: 0 35px 50px rgba(0, 0, 0, 0.08);
}

.dco-shadow-lg {
  --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.dco-shadow-xl {
  --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.dco-shadow-2xl {
  --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

/*****************************************
Border-Radius utility classes
*****************************************/
.dco-rounded {
  border-radius: 0.25rem;
}

.dco-rounded-sm {
  border-radius: 0.125rem;
}

.dco-rounded-md {
  border-radius: 0.375rem;
}

.dco-rounded-full {
  border-radius: 9999px;
}

.dco-rounded-none {
  border-radius: 0px;
}

/*****************************************
Flex utility classes
*****************************************/
@media (max-width: 767px) {
  .dco-m-item-center {
    align-items: center;
  }
  .dco-m-justify-center {
    justify-content: center;
  }
  .dco-m-flex-col {
    flex-direction: column;
  }
}

/*****************************************
Text utility classes
*****************************************/
@media (max-width: 767px) {
  .dco-m-text-center {
    text-align: center;
  }
  .dco-m-text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
  }
  .dco-m-br-hidden br {
    display: none !important;
  }
}

/*****************************************
z-index utility classes
*****************************************/
.dco-z-index-1 {
  z-index: 1;
}

.dco-z-index-minus-1 {
  z-index: -1;
}

.dco-block {
  display: block;
}

.dco-hidden {
  display: none;
}

@media (max-width: 767px) {
  .dco-hidden-mobile {
    display: none !important;
  }
  .dco-hidden-mobile-border-style > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }
}

/*****************************************
Overwrite CSS
*****************************************/
.dco-wp-block-cover[class] .wp-block-cover__image-background {
  -o-object-fit: contain;
     object-fit: contain;
}

.dco-wp-block-cover-top-1[class] .wp-block-cover__image-background {
  top: 1px;
}

.post-type-post .wp-block-post-content a {
  color: #1888f5;
}

.list-with-green-check li {
  position: relative;
  list-style: none;
  padding: 0 0 0 34px;
  line-height: 2.5;
}

.list-with-green-check li::before {
  position: absolute;
  top: 10px;
  left: 0;
  width: 24px;
  height: 24px;
  content: "";
  border-radius: 50%;
  /* stylelint-disable-next-line function-url-quotes */
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2731%27 height=%2731%27 fill=%27none%27%3E%3Crect width=%2731%27 height=%2731%27 fill=%27%230AA894%27 rx=%2715.5%27/%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.409%27 d=%27m21.137 11.977-7.75 7.75-3.523-3.522%27/%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
}

@media (min-width: 991px) {
  .single-module-related-image-width-152 img {
    min-width: 152px;
    max-width: 152px;
  }
}

.wp-element-button,
.wp-block-button__link {
  transition: all 0.25s;
}

.btn-bg-hover-dokan .wp-block-button__link:hover {
  background: #f1634c !important;
}

.btn-bg-hover-transparent .wp-block-button__link:hover {
  background: transparent !important;
}

.btn-color-hover-black .wp-block-button__link:hover {
  color: #000 !important;
}

.btn-color-hover-white .wp-block-button__link:hover {
  color: #fff !important;
}

.btn-color-hover-dokan .wp-block-button__link:hover {
  color: #f1634c !important;
}

.btn-color-hover-dokan-cloud .wp-block-button__link:hover {
  color: #7047eb !important;
}

.btn-border-color-hover-dokan-cloud .wp-block-button__link:hover {
  border-color: #7047eb !important;
}

.btn-bg-color-hover-dokan-cloud .wp-block-button__link:hover {
  background: #7047eb !important;
}

.btn-hover-border-none .wp-block-button__link:hover {
  border-color: transparent !important;
}

.link-hover-dokan-color a {
  transition: all 0.25s;
}
.link-hover-dokan-color a:hover {
  color: #f1634c;
}

.block-editor-button-icon-control__popover .components-popover__content {
  padding: 16px;
  width: 280px;
}

/*# sourceMappingURL=utilities.scss.css.map*/