 .text-decoration-underline {
     text-decoration: underline;
 }

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

 .margin-medium-bottom {
     margin-bottom: 1.5rem !important;
 }

 .font-italic {
     font-style: italic;
 }

 .text-center {
     text-align: center;
 }

 .text-left {
     text-align: left;
 }

 .text-right {
     text-align: right;
 }

 .wrap-pre-line {
     white-space: pre-line;
 }

 .ma-auto {
     margin: auto;
     display: block;
 }

 .mr-auto {
     margin-left: 0;
     margin-right: auto;
     display: block;
 }

 .ml-auto {
     margin-right: 0;
     margin-left: auto;
     display: block;
 }

 .para-padding {
     padding: 15px !important;
 }

 .parent-white-text * {
     color: inherit !important;
 }

 .container-padding {
     padding-right: 50px !important;
     padding-left: 50px !important;
 }

 .rtl-forced {
     direction: rtl !important;
 }

 .ltr-forced {
     direction: ltr !important;
 }

 .dark .slick-dots li button:before {
     color: #ffffff !important;
 }

 html {
     /* background-color: var) !important; */
     background-color: rgb(23 23 23 / var(--tw-bg-opacity)) !important;
 }