:root { --color-opacity: 1; --border-opacity: 1; } .header_rebsorte, .header_lage, .header_leseart { padding:3px 0 3px 21px; background-position:left center; background-repeat:no-repeat; margin-left:15px; } .header_rebsorte { background-image:url("/bundles/vonrotenbergweinanlieferung/images/icons/reben.svg"); } .header_leseart { background-image:url("/bundles/vonrotenbergweinanlieferung/images/icons/schere.svg"); } .header_lage { background-image:url("/bundles/vonrotenbergweinanlieferung/images/icons/lage.svg"); } .t-label { color: #999; font-size: 0.8rem; line-height: 1.875em; font-weight: 500; } .attribute-group { margin-bottom: 0.5rem; } .attribute-group .group-title { font-weight: 600; color: #666; margin-top: 0.5rem; border-bottom: 1px solid #eee; } .attribute-group .attribute-item { padding-left: 0.5rem; margin-top: 0.2rem; } .bookings .booking-row { cursor: pointer; } .bookings .booking-row .arrow { transition: transform 0.3s ease; } .bookings .booking-row.expanded .arrow { transform: rotate(90deg); } .bookings .booking-details { display: none; } .bookings .booking-row.expanded + .booking-details { display: block; } .u-row-striped > *:nth-child(even) { background-color: #fff6ef; } /* Use for spacing out elements vertically */ .row { flex: 1; flex-wrap: wrap; padding: 0.5rem 0; display: flex; /* GRID */ /* Auto align col to left in row */ /* Auto align col to middle in row */ /* Auto align col to right in row */ /* Dividers for mobile layout */ /* Base sizing where everything is 100% width */ /* Column sizes for various viewports */ /* Columns without the spacing */ } .row::after { content: ""; clear: both; display: table; } .row.row--no-wrap { flex-wrap: nowrap; overflow-x: auto; /* Can be disabled to remove scroll bar */ } .row .col { display: block; flex: 1; padding: 0.15rem 0.75rem; } .row .offset-right { margin-left: 0; margin-right: auto; } .row .offset-center { margin-left: auto; margin-right: auto; } .row .offset-left { margin-left: auto; margin-right: 0; } .row.divided [class^=col], .row.divided [class*=" col"] { box-shadow: 0 -1px 0 0 rgba(173, 181, 189, 0.5); } .row [class^=col-], .row [class*=" col-"] { width: 100%; margin-left: 0; padding: 0 0.5rem; box-sizing: border-box; } @media screen and (min-width: 768px) { .row .col-1 { width: 8.3333333333%; } } @media screen and (min-width: 768px) { .row .col-2 { width: 16.6666666667%; } } @media screen and (min-width: 768px) { .row .col-3 { width: 25%; } } @media screen and (min-width: 768px) { .row .col-4 { width: 33.3333333333%; } } @media screen and (min-width: 768px) { .row .col-5 { width: 41.6666666667%; } } @media screen and (min-width: 768px) { .row .col-6 { width: 50%; } } @media screen and (min-width: 768px) { .row .col-7 { width: 58.3333333333%; } } @media screen and (min-width: 768px) { .row .col-8 { width: 66.6666666667%; } } @media screen and (min-width: 768px) { .row .col-9 { width: 75%; } } @media screen and (min-width: 768px) { .row .col-10 { width: 83.3333333333%; } } @media screen and (min-width: 768px) { .row .col-11 { width: 91.6666666667%; } } @media screen and (min-width: 768px) { .row .col-12 { width: 100%; } } .row .col-xs-1 { width: 8.3333333333%; } .row .col-xs-2 { width: 16.6666666667%; } .row .col-xs-3 { width: 25%; } .row .col-xs-4 { width: 33.3333333333%; } .row .col-xs-5 { width: 41.6666666667%; } .row .col-xs-6 { width: 50%; } .row .col-xs-7 { width: 58.3333333333%; } .row .col-xs-8 { width: 66.6666666667%; } .row .col-xs-9 { width: 75%; } .row .col-xs-10 { width: 83.3333333333%; } .row .col-xs-11 { width: 91.6666666667%; } .row .col-xs-12 { width: 100%; } @media screen and (min-width: 640px) { .row .col-sm-1 { width: 8.3333333333%; } .row .col-sm-2 { width: 16.6666666667%; } .row .col-sm-3 { width: 25%; } .row .col-sm-4 { width: 33.3333333333%; } .row .col-sm-5 { width: 41.6666666667%; } .row .col-sm-6 { width: 50%; } .row .col-sm-7 { width: 58.3333333333%; } .row .col-sm-8 { width: 66.6666666667%; } .row .col-sm-9 { width: 75%; } .row .col-sm-10 { width: 83.3333333333%; } .row .col-sm-11 { width: 91.6666666667%; } .row .col-sm-12 { width: 100%; } } @media screen and (min-width: 768px) { .row .col-md-1 { width: 8.3333333333%; } .row .col-md-2 { width: 16.6666666667%; } .row .col-md-3 { width: 25%; } .row .col-md-4 { width: 33.3333333333%; } .row .col-md-5 { width: 41.6666666667%; } .row .col-md-6 { width: 50%; } .row .col-md-7 { width: 58.3333333333%; } .row .col-md-8 { width: 66.6666666667%; } .row .col-md-9 { width: 75%; } .row .col-md-10 { width: 83.3333333333%; } .row .col-md-11 { width: 91.6666666667%; } .row .col-md-12 { width: 100%; } } @media screen and (min-width: 1024px) { .row .col-lg-1 { width: 8.3333333333%; } .row .col-lg-2 { width: 16.6666666667%; } .row .col-lg-3 { width: 25%; } .row .col-lg-4 { width: 33.3333333333%; } .row .col-lg-5 { width: 41.6666666667%; } .row .col-lg-6 { width: 50%; } .row .col-lg-7 { width: 58.3333333333%; } .row .col-lg-8 { width: 66.6666666667%; } .row .col-lg-9 { width: 75%; } .row .col-lg-10 { width: 83.3333333333%; } .row .col-lg-11 { width: 91.6666666667%; } .row .col-lg-12 { width: 100%; } } @media screen and (min-width: 1280px) { .row .col-xl-1 { width: 8.3333333333%; } .row .col-xl-2 { width: 16.6666666667%; } .row .col-xl-3 { width: 25%; } .row .col-xl-4 { width: 33.3333333333%; } .row .col-xl-5 { width: 41.6666666667%; } .row .col-xl-6 { width: 50%; } .row .col-xl-7 { width: 58.3333333333%; } .row .col-xl-8 { width: 66.6666666667%; } .row .col-xl-9 { width: 75%; } .row .col-xl-10 { width: 83.3333333333%; } .row .col-xl-11 { width: 91.6666666667%; } .row .col-xl-12 { width: 100%; } } @media screen and (min-width: 640px) { .row .offset-1 { margin-left: 8.3333333333%; } } @media screen and (min-width: 640px) { .row .offset-2 { margin-left: 16.6666666667%; } } @media screen and (min-width: 640px) { .row .offset-3 { margin-left: 25%; } } @media screen and (min-width: 640px) { .row .offset-4 { margin-left: 33.3333333333%; } } @media screen and (min-width: 640px) { .row .offset-5 { margin-left: 41.6666666667%; } } @media screen and (min-width: 640px) { .row .offset-6 { margin-left: 50%; } } @media screen and (min-width: 640px) { .row .offset-7 { margin-left: 58.3333333333%; } } @media screen and (min-width: 640px) { .row .offset-8 { margin-left: 66.6666666667%; } } @media screen and (min-width: 640px) { .row .offset-9 { margin-left: 75%; } } @media screen and (min-width: 640px) { .row .offset-10 { margin-left: 83.3333333333%; } } @media screen and (min-width: 640px) { .row .offset-11 { margin-left: 91.6666666667%; } } @media screen and (min-width: 640px) { .row .offset-12 { margin-left: 100%; } } .row.no-space [class^=col-], .row.no-space [class*=" col-"] { padding: 0; } /* Margin */ .m-0 { margin: 0rem !important; } .mt-0, .my-0 { margin-top: 0rem !important; } .mb-0, .my-0 { margin-bottom: 0rem !important; } .ml-0, .mx-0 { margin-left: 0rem !important; } .mr-0, .mx-0 { margin-right: 0rem !important; } /* Spacing */ .p-0 { padding: 0rem !important; } .pt-0, .py-0 { padding-top: 0rem !important; } .pb-0, .py-0 { padding-bottom: 0rem !important; } .pl-0, .px-0 { padding-left: 0rem !important; } .pr-0, .px-0 { padding-right: 0rem !important; } /* Margin */ .m-1 { margin: 0.5rem !important; } .mt-1, .my-1 { margin-top: 0.5rem !important; } .mb-1, .my-1 { margin-bottom: 0.5rem !important; } .ml-1, .mx-1 { margin-left: 0.5rem !important; } .mr-1, .mx-1 { margin-right: 0.5rem !important; } /* Spacing */ .p-1 { padding: 0.5rem !important; } .pt-1, .py-1 { padding-top: 0.5rem !important; } .pb-1, .py-1 { padding-bottom: 0.5rem !important; } .pl-1, .px-1 { padding-left: 0.5rem !important; } .pr-1, .px-1 { padding-right: 0.5rem !important; } /* Margin */ .m-2 { margin: 1rem !important; } .mt-2, .my-2 { margin-top: 1rem !important; } .mb-2, .my-2 { margin-bottom: 1rem !important; } .ml-2, .mx-2 { margin-left: 1rem !important; } .mr-2, .mx-2 { margin-right: 1rem !important; } /* Spacing */ .p-2 { padding: 1rem !important; } .pt-2, .py-2 { padding-top: 1rem !important; } .pb-2, .py-2 { padding-bottom: 1rem !important; } .pl-2, .px-2 { padding-left: 1rem !important; } .pr-2, .px-2 { padding-right: 1rem !important; } /* Margin */ .m-3 { margin: 1.5rem !important; } .mt-3, .my-3 { margin-top: 1.5rem !important; } .mb-3, .my-3 { margin-bottom: 1.5rem !important; } .ml-3, .mx-3 { margin-left: 1.5rem !important; } .mr-3, .mx-3 { margin-right: 1.5rem !important; } /* Spacing */ .p-3 { padding: 1.5rem !important; } .pt-3, .py-3 { padding-top: 1.5rem !important; } .pb-3, .py-3 { padding-bottom: 1.5rem !important; } .pl-3, .px-3 { padding-left: 1.5rem !important; } .pr-3, .px-3 { padding-right: 1.5rem !important; } /* Margin */ .m-4 { margin: 2rem !important; } .mt-4, .my-4 { margin-top: 2rem !important; } .mb-4, .my-4 { margin-bottom: 2rem !important; } .ml-4, .mx-4 { margin-left: 2rem !important; } .mr-4, .mx-4 { margin-right: 2rem !important; } /* Spacing */ .p-4 { padding: 2rem !important; } .pt-4, .py-4 { padding-top: 2rem !important; } .pb-4, .py-4 { padding-bottom: 2rem !important; } .pl-4, .px-4 { padding-left: 2rem !important; } .pr-4, .px-4 { padding-right: 2rem !important; } /* Margin */ .m-5 { margin: 2.5rem !important; } .mt-5, .my-5 { margin-top: 2.5rem !important; } .mb-5, .my-5 { margin-bottom: 2.5rem !important; } .ml-5, .mx-5 { margin-left: 2.5rem !important; } .mr-5, .mx-5 { margin-right: 2.5rem !important; } /* Spacing */ .p-5 { padding: 2.5rem !important; } .pt-5, .py-5 { padding-top: 2.5rem !important; } .pb-5, .py-5 { padding-bottom: 2.5rem !important; } .pl-5, .px-5 { padding-left: 2.5rem !important; } .pr-5, .px-5 { padding-right: 2.5rem !important; } /* Margin */ .m-6 { margin: 3rem !important; } .mt-6, .my-6 { margin-top: 3rem !important; } .mb-6, .my-6 { margin-bottom: 3rem !important; } .ml-6, .mx-6 { margin-left: 3rem !important; } .mr-6, .mx-6 { margin-right: 3rem !important; } /* Spacing */ .p-6 { padding: 3rem !important; } .pt-6, .py-6 { padding-top: 3rem !important; } .pb-6, .py-6 { padding-bottom: 3rem !important; } .pl-6, .px-6 { padding-left: 3rem !important; } .pr-6, .px-6 { padding-right: 3rem !important; } /* Margin */ .m-8 { margin: 4rem !important; } .mt-8, .my-8 { margin-top: 4rem !important; } .mb-8, .my-8 { margin-bottom: 4rem !important; } .ml-8, .mx-8 { margin-left: 4rem !important; } .mr-8, .mx-8 { margin-right: 4rem !important; } /* Spacing */ .p-8 { padding: 4rem !important; } .pt-8, .py-8 { padding-top: 4rem !important; } .pb-8, .py-8 { padding-bottom: 4rem !important; } .pl-8, .px-8 { padding-left: 4rem !important; } .pr-8, .px-8 { padding-right: 4rem !important; } /* Margin */ .m-10 { margin: 5rem !important; } .mt-10, .my-10 { margin-top: 5rem !important; } .mb-10, .my-10 { margin-bottom: 5rem !important; } .ml-10, .mx-10 { margin-left: 5rem !important; } .mr-10, .mx-10 { margin-right: 5rem !important; } /* Spacing */ .p-10 { padding: 5rem !important; } .pt-10, .py-10 { padding-top: 5rem !important; } .pb-10, .py-10 { padding-bottom: 5rem !important; } .pl-10, .px-10 { padding-left: 5rem !important; } .pr-10, .px-10 { padding-right: 5rem !important; } /* Margin */ .m-12 { margin: 6rem !important; } .mt-12, .my-12 { margin-top: 6rem !important; } .mb-12, .my-12 { margin-bottom: 6rem !important; } .ml-12, .mx-12 { margin-left: 6rem !important; } .mr-12, .mx-12 { margin-right: 6rem !important; } /* Spacing */ .p-12 { padding: 6rem !important; } .pt-12, .py-12 { padding-top: 6rem !important; } .pb-12, .py-12 { padding-bottom: 6rem !important; } .pl-12, .px-12 { padding-left: 6rem !important; } .pr-12, .px-12 { padding-right: 6rem !important; } /* Margin */ .m-16 { margin: 8rem !important; } .mt-16, .my-16 { margin-top: 8rem !important; } .mb-16, .my-16 { margin-bottom: 8rem !important; } .ml-16, .mx-16 { margin-left: 8rem !important; } .mr-16, .mx-16 { margin-right: 8rem !important; } /* Spacing */ .p-16 { padding: 8rem !important; } .pt-16, .py-16 { padding-top: 8rem !important; } .pb-16, .py-16 { padding-bottom: 8rem !important; } .pl-16, .px-16 { padding-left: 8rem !important; } .pr-16, .px-16 { padding-right: 8rem !important; } /* Margin */ .m-20 { margin: 10rem !important; } .mt-20, .my-20 { margin-top: 10rem !important; } .mb-20, .my-20 { margin-bottom: 10rem !important; } .ml-20, .mx-20 { margin-left: 10rem !important; } .mr-20, .mx-20 { margin-right: 10rem !important; } /* Spacing */ .p-20 { padding: 10rem !important; } .pt-20, .py-20 { padding-top: 10rem !important; } .pb-20, .py-20 { padding-bottom: 10rem !important; } .pl-20, .px-20 { padding-left: 10rem !important; } .pr-20, .px-20 { padding-right: 10rem !important; } /* Margin */ .m-24 { margin: 12rem !important; } .mt-24, .my-24 { margin-top: 12rem !important; } .mb-24, .my-24 { margin-bottom: 12rem !important; } .ml-24, .mx-24 { margin-left: 12rem !important; } .mr-24, .mx-24 { margin-right: 12rem !important; } /* Spacing */ .p-24 { padding: 12rem !important; } .pt-24, .py-24 { padding-top: 12rem !important; } .pb-24, .py-24 { padding-bottom: 12rem !important; } .pl-24, .px-24 { padding-left: 12rem !important; } .pr-24, .px-24 { padding-right: 12rem !important; } /* Margin */ .m-32 { margin: 16rem !important; } .mt-32, .my-32 { margin-top: 16rem !important; } .mb-32, .my-32 { margin-bottom: 16rem !important; } .ml-32, .mx-32 { margin-left: 16rem !important; } .mr-32, .mx-32 { margin-right: 16rem !important; } /* Spacing */ .p-32 { padding: 16rem !important; } .pt-32, .py-32 { padding-top: 16rem !important; } .pb-32, .py-32 { padding-bottom: 16rem !important; } .pl-32, .px-32 { padding-left: 16rem !important; } .pr-32, .px-32 { padding-right: 16rem !important; } .ml-auto, .mx-auto { margin-left: auto !important; } .mr-auto, .mx-auto { margin-right: auto !important; } .mt-auto, .my-auto { margin-top: auto !important; } .mb-auto, .my-auto { margin-bottom: auto !important; } @media screen and (min-width: 640px) { /* Margin */ .m-0-sm { margin: 0rem !important; } .mt-0-sm, .my-0-sm { margin-top: 0rem !important; } .mb-0-sm, .my-0-sm { margin-bottom: 0rem !important; } .ml-0-sm, .mx-0-sm { margin-left: 0rem !important; } .mr-0-sm, .mx-0-sm { margin-right: 0rem !important; } /* Spacing */ .p-0-sm { padding: 0rem !important; } .pt-0-sm, .py-0-sm { padding-top: 0rem !important; } .pb-0-sm, .py-0-sm { padding-bottom: 0rem !important; } .pl-0-sm, .px-0-sm { padding-left: 0rem !important; } .pr-0-sm, .px-0-sm { padding-right: 0rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-1-sm { margin: 0.5rem !important; } .mt-1-sm, .my-1-sm { margin-top: 0.5rem !important; } .mb-1-sm, .my-1-sm { margin-bottom: 0.5rem !important; } .ml-1-sm, .mx-1-sm { margin-left: 0.5rem !important; } .mr-1-sm, .mx-1-sm { margin-right: 0.5rem !important; } /* Spacing */ .p-1-sm { padding: 0.5rem !important; } .pt-1-sm, .py-1-sm { padding-top: 0.5rem !important; } .pb-1-sm, .py-1-sm { padding-bottom: 0.5rem !important; } .pl-1-sm, .px-1-sm { padding-left: 0.5rem !important; } .pr-1-sm, .px-1-sm { padding-right: 0.5rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-2-sm { margin: 1rem !important; } .mt-2-sm, .my-2-sm { margin-top: 1rem !important; } .mb-2-sm, .my-2-sm { margin-bottom: 1rem !important; } .ml-2-sm, .mx-2-sm { margin-left: 1rem !important; } .mr-2-sm, .mx-2-sm { margin-right: 1rem !important; } /* Spacing */ .p-2-sm { padding: 1rem !important; } .pt-2-sm, .py-2-sm { padding-top: 1rem !important; } .pb-2-sm, .py-2-sm { padding-bottom: 1rem !important; } .pl-2-sm, .px-2-sm { padding-left: 1rem !important; } .pr-2-sm, .px-2-sm { padding-right: 1rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-3-sm { margin: 1.5rem !important; } .mt-3-sm, .my-3-sm { margin-top: 1.5rem !important; } .mb-3-sm, .my-3-sm { margin-bottom: 1.5rem !important; } .ml-3-sm, .mx-3-sm { margin-left: 1.5rem !important; } .mr-3-sm, .mx-3-sm { margin-right: 1.5rem !important; } /* Spacing */ .p-3-sm { padding: 1.5rem !important; } .pt-3-sm, .py-3-sm { padding-top: 1.5rem !important; } .pb-3-sm, .py-3-sm { padding-bottom: 1.5rem !important; } .pl-3-sm, .px-3-sm { padding-left: 1.5rem !important; } .pr-3-sm, .px-3-sm { padding-right: 1.5rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-4-sm { margin: 2rem !important; } .mt-4-sm, .my-4-sm { margin-top: 2rem !important; } .mb-4-sm, .my-4-sm { margin-bottom: 2rem !important; } .ml-4-sm, .mx-4-sm { margin-left: 2rem !important; } .mr-4-sm, .mx-4-sm { margin-right: 2rem !important; } /* Spacing */ .p-4-sm { padding: 2rem !important; } .pt-4-sm, .py-4-sm { padding-top: 2rem !important; } .pb-4-sm, .py-4-sm { padding-bottom: 2rem !important; } .pl-4-sm, .px-4-sm { padding-left: 2rem !important; } .pr-4-sm, .px-4-sm { padding-right: 2rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-5-sm { margin: 2.5rem !important; } .mt-5-sm, .my-5-sm { margin-top: 2.5rem !important; } .mb-5-sm, .my-5-sm { margin-bottom: 2.5rem !important; } .ml-5-sm, .mx-5-sm { margin-left: 2.5rem !important; } .mr-5-sm, .mx-5-sm { margin-right: 2.5rem !important; } /* Spacing */ .p-5-sm { padding: 2.5rem !important; } .pt-5-sm, .py-5-sm { padding-top: 2.5rem !important; } .pb-5-sm, .py-5-sm { padding-bottom: 2.5rem !important; } .pl-5-sm, .px-5-sm { padding-left: 2.5rem !important; } .pr-5-sm, .px-5-sm { padding-right: 2.5rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-6-sm { margin: 3rem !important; } .mt-6-sm, .my-6-sm { margin-top: 3rem !important; } .mb-6-sm, .my-6-sm { margin-bottom: 3rem !important; } .ml-6-sm, .mx-6-sm { margin-left: 3rem !important; } .mr-6-sm, .mx-6-sm { margin-right: 3rem !important; } /* Spacing */ .p-6-sm { padding: 3rem !important; } .pt-6-sm, .py-6-sm { padding-top: 3rem !important; } .pb-6-sm, .py-6-sm { padding-bottom: 3rem !important; } .pl-6-sm, .px-6-sm { padding-left: 3rem !important; } .pr-6-sm, .px-6-sm { padding-right: 3rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-8-sm { margin: 4rem !important; } .mt-8-sm, .my-8-sm { margin-top: 4rem !important; } .mb-8-sm, .my-8-sm { margin-bottom: 4rem !important; } .ml-8-sm, .mx-8-sm { margin-left: 4rem !important; } .mr-8-sm, .mx-8-sm { margin-right: 4rem !important; } /* Spacing */ .p-8-sm { padding: 4rem !important; } .pt-8-sm, .py-8-sm { padding-top: 4rem !important; } .pb-8-sm, .py-8-sm { padding-bottom: 4rem !important; } .pl-8-sm, .px-8-sm { padding-left: 4rem !important; } .pr-8-sm, .px-8-sm { padding-right: 4rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-10-sm { margin: 5rem !important; } .mt-10-sm, .my-10-sm { margin-top: 5rem !important; } .mb-10-sm, .my-10-sm { margin-bottom: 5rem !important; } .ml-10-sm, .mx-10-sm { margin-left: 5rem !important; } .mr-10-sm, .mx-10-sm { margin-right: 5rem !important; } /* Spacing */ .p-10-sm { padding: 5rem !important; } .pt-10-sm, .py-10-sm { padding-top: 5rem !important; } .pb-10-sm, .py-10-sm { padding-bottom: 5rem !important; } .pl-10-sm, .px-10-sm { padding-left: 5rem !important; } .pr-10-sm, .px-10-sm { padding-right: 5rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-12-sm { margin: 6rem !important; } .mt-12-sm, .my-12-sm { margin-top: 6rem !important; } .mb-12-sm, .my-12-sm { margin-bottom: 6rem !important; } .ml-12-sm, .mx-12-sm { margin-left: 6rem !important; } .mr-12-sm, .mx-12-sm { margin-right: 6rem !important; } /* Spacing */ .p-12-sm { padding: 6rem !important; } .pt-12-sm, .py-12-sm { padding-top: 6rem !important; } .pb-12-sm, .py-12-sm { padding-bottom: 6rem !important; } .pl-12-sm, .px-12-sm { padding-left: 6rem !important; } .pr-12-sm, .px-12-sm { padding-right: 6rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-16-sm { margin: 8rem !important; } .mt-16-sm, .my-16-sm { margin-top: 8rem !important; } .mb-16-sm, .my-16-sm { margin-bottom: 8rem !important; } .ml-16-sm, .mx-16-sm { margin-left: 8rem !important; } .mr-16-sm, .mx-16-sm { margin-right: 8rem !important; } /* Spacing */ .p-16-sm { padding: 8rem !important; } .pt-16-sm, .py-16-sm { padding-top: 8rem !important; } .pb-16-sm, .py-16-sm { padding-bottom: 8rem !important; } .pl-16-sm, .px-16-sm { padding-left: 8rem !important; } .pr-16-sm, .px-16-sm { padding-right: 8rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-20-sm { margin: 10rem !important; } .mt-20-sm, .my-20-sm { margin-top: 10rem !important; } .mb-20-sm, .my-20-sm { margin-bottom: 10rem !important; } .ml-20-sm, .mx-20-sm { margin-left: 10rem !important; } .mr-20-sm, .mx-20-sm { margin-right: 10rem !important; } /* Spacing */ .p-20-sm { padding: 10rem !important; } .pt-20-sm, .py-20-sm { padding-top: 10rem !important; } .pb-20-sm, .py-20-sm { padding-bottom: 10rem !important; } .pl-20-sm, .px-20-sm { padding-left: 10rem !important; } .pr-20-sm, .px-20-sm { padding-right: 10rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-24-sm { margin: 12rem !important; } .mt-24-sm, .my-24-sm { margin-top: 12rem !important; } .mb-24-sm, .my-24-sm { margin-bottom: 12rem !important; } .ml-24-sm, .mx-24-sm { margin-left: 12rem !important; } .mr-24-sm, .mx-24-sm { margin-right: 12rem !important; } /* Spacing */ .p-24-sm { padding: 12rem !important; } .pt-24-sm, .py-24-sm { padding-top: 12rem !important; } .pb-24-sm, .py-24-sm { padding-bottom: 12rem !important; } .pl-24-sm, .px-24-sm { padding-left: 12rem !important; } .pr-24-sm, .px-24-sm { padding-right: 12rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 640px) { /* Margin */ .m-32-sm { margin: 16rem !important; } .mt-32-sm, .my-32-sm { margin-top: 16rem !important; } .mb-32-sm, .my-32-sm { margin-bottom: 16rem !important; } .ml-32-sm, .mx-32-sm { margin-left: 16rem !important; } .mr-32-sm, .mx-32-sm { margin-right: 16rem !important; } /* Spacing */ .p-32-sm { padding: 16rem !important; } .pt-32-sm, .py-32-sm { padding-top: 16rem !important; } .pb-32-sm, .py-32-sm { padding-bottom: 16rem !important; } .pl-32-sm, .px-32-sm { padding-left: 16rem !important; } .pr-32-sm, .px-32-sm { padding-right: 16rem !important; } .ml-auto-sm, .mx-auto-sm { margin-left: auto !important; } .mr-auto-sm, .mx-auto-sm { margin-right: auto !important; } .mt-auto-sm, .my-auto-sm { margin-top: auto !important; } .mb-auto-sm, .my-auto-sm { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-0-md { margin: 0rem !important; } .mt-0-md, .my-0-md { margin-top: 0rem !important; } .mb-0-md, .my-0-md { margin-bottom: 0rem !important; } .ml-0-md, .mx-0-md { margin-left: 0rem !important; } .mr-0-md, .mx-0-md { margin-right: 0rem !important; } /* Spacing */ .p-0-md { padding: 0rem !important; } .pt-0-md, .py-0-md { padding-top: 0rem !important; } .pb-0-md, .py-0-md { padding-bottom: 0rem !important; } .pl-0-md, .px-0-md { padding-left: 0rem !important; } .pr-0-md, .px-0-md { padding-right: 0rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-1-md { margin: 0.5rem !important; } .mt-1-md, .my-1-md { margin-top: 0.5rem !important; } .mb-1-md, .my-1-md { margin-bottom: 0.5rem !important; } .ml-1-md, .mx-1-md { margin-left: 0.5rem !important; } .mr-1-md, .mx-1-md { margin-right: 0.5rem !important; } /* Spacing */ .p-1-md { padding: 0.5rem !important; } .pt-1-md, .py-1-md { padding-top: 0.5rem !important; } .pb-1-md, .py-1-md { padding-bottom: 0.5rem !important; } .pl-1-md, .px-1-md { padding-left: 0.5rem !important; } .pr-1-md, .px-1-md { padding-right: 0.5rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-2-md { margin: 1rem !important; } .mt-2-md, .my-2-md { margin-top: 1rem !important; } .mb-2-md, .my-2-md { margin-bottom: 1rem !important; } .ml-2-md, .mx-2-md { margin-left: 1rem !important; } .mr-2-md, .mx-2-md { margin-right: 1rem !important; } /* Spacing */ .p-2-md { padding: 1rem !important; } .pt-2-md, .py-2-md { padding-top: 1rem !important; } .pb-2-md, .py-2-md { padding-bottom: 1rem !important; } .pl-2-md, .px-2-md { padding-left: 1rem !important; } .pr-2-md, .px-2-md { padding-right: 1rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-3-md { margin: 1.5rem !important; } .mt-3-md, .my-3-md { margin-top: 1.5rem !important; } .mb-3-md, .my-3-md { margin-bottom: 1.5rem !important; } .ml-3-md, .mx-3-md { margin-left: 1.5rem !important; } .mr-3-md, .mx-3-md { margin-right: 1.5rem !important; } /* Spacing */ .p-3-md { padding: 1.5rem !important; } .pt-3-md, .py-3-md { padding-top: 1.5rem !important; } .pb-3-md, .py-3-md { padding-bottom: 1.5rem !important; } .pl-3-md, .px-3-md { padding-left: 1.5rem !important; } .pr-3-md, .px-3-md { padding-right: 1.5rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-4-md { margin: 2rem !important; } .mt-4-md, .my-4-md { margin-top: 2rem !important; } .mb-4-md, .my-4-md { margin-bottom: 2rem !important; } .ml-4-md, .mx-4-md { margin-left: 2rem !important; } .mr-4-md, .mx-4-md { margin-right: 2rem !important; } /* Spacing */ .p-4-md { padding: 2rem !important; } .pt-4-md, .py-4-md { padding-top: 2rem !important; } .pb-4-md, .py-4-md { padding-bottom: 2rem !important; } .pl-4-md, .px-4-md { padding-left: 2rem !important; } .pr-4-md, .px-4-md { padding-right: 2rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-5-md { margin: 2.5rem !important; } .mt-5-md, .my-5-md { margin-top: 2.5rem !important; } .mb-5-md, .my-5-md { margin-bottom: 2.5rem !important; } .ml-5-md, .mx-5-md { margin-left: 2.5rem !important; } .mr-5-md, .mx-5-md { margin-right: 2.5rem !important; } /* Spacing */ .p-5-md { padding: 2.5rem !important; } .pt-5-md, .py-5-md { padding-top: 2.5rem !important; } .pb-5-md, .py-5-md { padding-bottom: 2.5rem !important; } .pl-5-md, .px-5-md { padding-left: 2.5rem !important; } .pr-5-md, .px-5-md { padding-right: 2.5rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-6-md { margin: 3rem !important; } .mt-6-md, .my-6-md { margin-top: 3rem !important; } .mb-6-md, .my-6-md { margin-bottom: 3rem !important; } .ml-6-md, .mx-6-md { margin-left: 3rem !important; } .mr-6-md, .mx-6-md { margin-right: 3rem !important; } /* Spacing */ .p-6-md { padding: 3rem !important; } .pt-6-md, .py-6-md { padding-top: 3rem !important; } .pb-6-md, .py-6-md { padding-bottom: 3rem !important; } .pl-6-md, .px-6-md { padding-left: 3rem !important; } .pr-6-md, .px-6-md { padding-right: 3rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-8-md { margin: 4rem !important; } .mt-8-md, .my-8-md { margin-top: 4rem !important; } .mb-8-md, .my-8-md { margin-bottom: 4rem !important; } .ml-8-md, .mx-8-md { margin-left: 4rem !important; } .mr-8-md, .mx-8-md { margin-right: 4rem !important; } /* Spacing */ .p-8-md { padding: 4rem !important; } .pt-8-md, .py-8-md { padding-top: 4rem !important; } .pb-8-md, .py-8-md { padding-bottom: 4rem !important; } .pl-8-md, .px-8-md { padding-left: 4rem !important; } .pr-8-md, .px-8-md { padding-right: 4rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-10-md { margin: 5rem !important; } .mt-10-md, .my-10-md { margin-top: 5rem !important; } .mb-10-md, .my-10-md { margin-bottom: 5rem !important; } .ml-10-md, .mx-10-md { margin-left: 5rem !important; } .mr-10-md, .mx-10-md { margin-right: 5rem !important; } /* Spacing */ .p-10-md { padding: 5rem !important; } .pt-10-md, .py-10-md { padding-top: 5rem !important; } .pb-10-md, .py-10-md { padding-bottom: 5rem !important; } .pl-10-md, .px-10-md { padding-left: 5rem !important; } .pr-10-md, .px-10-md { padding-right: 5rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-12-md { margin: 6rem !important; } .mt-12-md, .my-12-md { margin-top: 6rem !important; } .mb-12-md, .my-12-md { margin-bottom: 6rem !important; } .ml-12-md, .mx-12-md { margin-left: 6rem !important; } .mr-12-md, .mx-12-md { margin-right: 6rem !important; } /* Spacing */ .p-12-md { padding: 6rem !important; } .pt-12-md, .py-12-md { padding-top: 6rem !important; } .pb-12-md, .py-12-md { padding-bottom: 6rem !important; } .pl-12-md, .px-12-md { padding-left: 6rem !important; } .pr-12-md, .px-12-md { padding-right: 6rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-16-md { margin: 8rem !important; } .mt-16-md, .my-16-md { margin-top: 8rem !important; } .mb-16-md, .my-16-md { margin-bottom: 8rem !important; } .ml-16-md, .mx-16-md { margin-left: 8rem !important; } .mr-16-md, .mx-16-md { margin-right: 8rem !important; } /* Spacing */ .p-16-md { padding: 8rem !important; } .pt-16-md, .py-16-md { padding-top: 8rem !important; } .pb-16-md, .py-16-md { padding-bottom: 8rem !important; } .pl-16-md, .px-16-md { padding-left: 8rem !important; } .pr-16-md, .px-16-md { padding-right: 8rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-20-md { margin: 10rem !important; } .mt-20-md, .my-20-md { margin-top: 10rem !important; } .mb-20-md, .my-20-md { margin-bottom: 10rem !important; } .ml-20-md, .mx-20-md { margin-left: 10rem !important; } .mr-20-md, .mx-20-md { margin-right: 10rem !important; } /* Spacing */ .p-20-md { padding: 10rem !important; } .pt-20-md, .py-20-md { padding-top: 10rem !important; } .pb-20-md, .py-20-md { padding-bottom: 10rem !important; } .pl-20-md, .px-20-md { padding-left: 10rem !important; } .pr-20-md, .px-20-md { padding-right: 10rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-24-md { margin: 12rem !important; } .mt-24-md, .my-24-md { margin-top: 12rem !important; } .mb-24-md, .my-24-md { margin-bottom: 12rem !important; } .ml-24-md, .mx-24-md { margin-left: 12rem !important; } .mr-24-md, .mx-24-md { margin-right: 12rem !important; } /* Spacing */ .p-24-md { padding: 12rem !important; } .pt-24-md, .py-24-md { padding-top: 12rem !important; } .pb-24-md, .py-24-md { padding-bottom: 12rem !important; } .pl-24-md, .px-24-md { padding-left: 12rem !important; } .pr-24-md, .px-24-md { padding-right: 12rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 768px) { /* Margin */ .m-32-md { margin: 16rem !important; } .mt-32-md, .my-32-md { margin-top: 16rem !important; } .mb-32-md, .my-32-md { margin-bottom: 16rem !important; } .ml-32-md, .mx-32-md { margin-left: 16rem !important; } .mr-32-md, .mx-32-md { margin-right: 16rem !important; } /* Spacing */ .p-32-md { padding: 16rem !important; } .pt-32-md, .py-32-md { padding-top: 16rem !important; } .pb-32-md, .py-32-md { padding-bottom: 16rem !important; } .pl-32-md, .px-32-md { padding-left: 16rem !important; } .pr-32-md, .px-32-md { padding-right: 16rem !important; } .ml-auto-md, .mx-auto-md { margin-left: auto !important; } .mr-auto-md, .mx-auto-md { margin-right: auto !important; } .mt-auto-md, .my-auto-md { margin-top: auto !important; } .mb-auto-md, .my-auto-md { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-0-lg { margin: 0rem !important; } .mt-0-lg, .my-0-lg { margin-top: 0rem !important; } .mb-0-lg, .my-0-lg { margin-bottom: 0rem !important; } .ml-0-lg, .mx-0-lg { margin-left: 0rem !important; } .mr-0-lg, .mx-0-lg { margin-right: 0rem !important; } /* Spacing */ .p-0-lg { padding: 0rem !important; } .pt-0-lg, .py-0-lg { padding-top: 0rem !important; } .pb-0-lg, .py-0-lg { padding-bottom: 0rem !important; } .pl-0-lg, .px-0-lg { padding-left: 0rem !important; } .pr-0-lg, .px-0-lg { padding-right: 0rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-1-lg { margin: 0.5rem !important; } .mt-1-lg, .my-1-lg { margin-top: 0.5rem !important; } .mb-1-lg, .my-1-lg { margin-bottom: 0.5rem !important; } .ml-1-lg, .mx-1-lg { margin-left: 0.5rem !important; } .mr-1-lg, .mx-1-lg { margin-right: 0.5rem !important; } /* Spacing */ .p-1-lg { padding: 0.5rem !important; } .pt-1-lg, .py-1-lg { padding-top: 0.5rem !important; } .pb-1-lg, .py-1-lg { padding-bottom: 0.5rem !important; } .pl-1-lg, .px-1-lg { padding-left: 0.5rem !important; } .pr-1-lg, .px-1-lg { padding-right: 0.5rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-2-lg { margin: 1rem !important; } .mt-2-lg, .my-2-lg { margin-top: 1rem !important; } .mb-2-lg, .my-2-lg { margin-bottom: 1rem !important; } .ml-2-lg, .mx-2-lg { margin-left: 1rem !important; } .mr-2-lg, .mx-2-lg { margin-right: 1rem !important; } /* Spacing */ .p-2-lg { padding: 1rem !important; } .pt-2-lg, .py-2-lg { padding-top: 1rem !important; } .pb-2-lg, .py-2-lg { padding-bottom: 1rem !important; } .pl-2-lg, .px-2-lg { padding-left: 1rem !important; } .pr-2-lg, .px-2-lg { padding-right: 1rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-3-lg { margin: 1.5rem !important; } .mt-3-lg, .my-3-lg { margin-top: 1.5rem !important; } .mb-3-lg, .my-3-lg { margin-bottom: 1.5rem !important; } .ml-3-lg, .mx-3-lg { margin-left: 1.5rem !important; } .mr-3-lg, .mx-3-lg { margin-right: 1.5rem !important; } /* Spacing */ .p-3-lg { padding: 1.5rem !important; } .pt-3-lg, .py-3-lg { padding-top: 1.5rem !important; } .pb-3-lg, .py-3-lg { padding-bottom: 1.5rem !important; } .pl-3-lg, .px-3-lg { padding-left: 1.5rem !important; } .pr-3-lg, .px-3-lg { padding-right: 1.5rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-4-lg { margin: 2rem !important; } .mt-4-lg, .my-4-lg { margin-top: 2rem !important; } .mb-4-lg, .my-4-lg { margin-bottom: 2rem !important; } .ml-4-lg, .mx-4-lg { margin-left: 2rem !important; } .mr-4-lg, .mx-4-lg { margin-right: 2rem !important; } /* Spacing */ .p-4-lg { padding: 2rem !important; } .pt-4-lg, .py-4-lg { padding-top: 2rem !important; } .pb-4-lg, .py-4-lg { padding-bottom: 2rem !important; } .pl-4-lg, .px-4-lg { padding-left: 2rem !important; } .pr-4-lg, .px-4-lg { padding-right: 2rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-5-lg { margin: 2.5rem !important; } .mt-5-lg, .my-5-lg { margin-top: 2.5rem !important; } .mb-5-lg, .my-5-lg { margin-bottom: 2.5rem !important; } .ml-5-lg, .mx-5-lg { margin-left: 2.5rem !important; } .mr-5-lg, .mx-5-lg { margin-right: 2.5rem !important; } /* Spacing */ .p-5-lg { padding: 2.5rem !important; } .pt-5-lg, .py-5-lg { padding-top: 2.5rem !important; } .pb-5-lg, .py-5-lg { padding-bottom: 2.5rem !important; } .pl-5-lg, .px-5-lg { padding-left: 2.5rem !important; } .pr-5-lg, .px-5-lg { padding-right: 2.5rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-6-lg { margin: 3rem !important; } .mt-6-lg, .my-6-lg { margin-top: 3rem !important; } .mb-6-lg, .my-6-lg { margin-bottom: 3rem !important; } .ml-6-lg, .mx-6-lg { margin-left: 3rem !important; } .mr-6-lg, .mx-6-lg { margin-right: 3rem !important; } /* Spacing */ .p-6-lg { padding: 3rem !important; } .pt-6-lg, .py-6-lg { padding-top: 3rem !important; } .pb-6-lg, .py-6-lg { padding-bottom: 3rem !important; } .pl-6-lg, .px-6-lg { padding-left: 3rem !important; } .pr-6-lg, .px-6-lg { padding-right: 3rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-8-lg { margin: 4rem !important; } .mt-8-lg, .my-8-lg { margin-top: 4rem !important; } .mb-8-lg, .my-8-lg { margin-bottom: 4rem !important; } .ml-8-lg, .mx-8-lg { margin-left: 4rem !important; } .mr-8-lg, .mx-8-lg { margin-right: 4rem !important; } /* Spacing */ .p-8-lg { padding: 4rem !important; } .pt-8-lg, .py-8-lg { padding-top: 4rem !important; } .pb-8-lg, .py-8-lg { padding-bottom: 4rem !important; } .pl-8-lg, .px-8-lg { padding-left: 4rem !important; } .pr-8-lg, .px-8-lg { padding-right: 4rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-10-lg { margin: 5rem !important; } .mt-10-lg, .my-10-lg { margin-top: 5rem !important; } .mb-10-lg, .my-10-lg { margin-bottom: 5rem !important; } .ml-10-lg, .mx-10-lg { margin-left: 5rem !important; } .mr-10-lg, .mx-10-lg { margin-right: 5rem !important; } /* Spacing */ .p-10-lg { padding: 5rem !important; } .pt-10-lg, .py-10-lg { padding-top: 5rem !important; } .pb-10-lg, .py-10-lg { padding-bottom: 5rem !important; } .pl-10-lg, .px-10-lg { padding-left: 5rem !important; } .pr-10-lg, .px-10-lg { padding-right: 5rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-12-lg { margin: 6rem !important; } .mt-12-lg, .my-12-lg { margin-top: 6rem !important; } .mb-12-lg, .my-12-lg { margin-bottom: 6rem !important; } .ml-12-lg, .mx-12-lg { margin-left: 6rem !important; } .mr-12-lg, .mx-12-lg { margin-right: 6rem !important; } /* Spacing */ .p-12-lg { padding: 6rem !important; } .pt-12-lg, .py-12-lg { padding-top: 6rem !important; } .pb-12-lg, .py-12-lg { padding-bottom: 6rem !important; } .pl-12-lg, .px-12-lg { padding-left: 6rem !important; } .pr-12-lg, .px-12-lg { padding-right: 6rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-16-lg { margin: 8rem !important; } .mt-16-lg, .my-16-lg { margin-top: 8rem !important; } .mb-16-lg, .my-16-lg { margin-bottom: 8rem !important; } .ml-16-lg, .mx-16-lg { margin-left: 8rem !important; } .mr-16-lg, .mx-16-lg { margin-right: 8rem !important; } /* Spacing */ .p-16-lg { padding: 8rem !important; } .pt-16-lg, .py-16-lg { padding-top: 8rem !important; } .pb-16-lg, .py-16-lg { padding-bottom: 8rem !important; } .pl-16-lg, .px-16-lg { padding-left: 8rem !important; } .pr-16-lg, .px-16-lg { padding-right: 8rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-20-lg { margin: 10rem !important; } .mt-20-lg, .my-20-lg { margin-top: 10rem !important; } .mb-20-lg, .my-20-lg { margin-bottom: 10rem !important; } .ml-20-lg, .mx-20-lg { margin-left: 10rem !important; } .mr-20-lg, .mx-20-lg { margin-right: 10rem !important; } /* Spacing */ .p-20-lg { padding: 10rem !important; } .pt-20-lg, .py-20-lg { padding-top: 10rem !important; } .pb-20-lg, .py-20-lg { padding-bottom: 10rem !important; } .pl-20-lg, .px-20-lg { padding-left: 10rem !important; } .pr-20-lg, .px-20-lg { padding-right: 10rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-24-lg { margin: 12rem !important; } .mt-24-lg, .my-24-lg { margin-top: 12rem !important; } .mb-24-lg, .my-24-lg { margin-bottom: 12rem !important; } .ml-24-lg, .mx-24-lg { margin-left: 12rem !important; } .mr-24-lg, .mx-24-lg { margin-right: 12rem !important; } /* Spacing */ .p-24-lg { padding: 12rem !important; } .pt-24-lg, .py-24-lg { padding-top: 12rem !important; } .pb-24-lg, .py-24-lg { padding-bottom: 12rem !important; } .pl-24-lg, .px-24-lg { padding-left: 12rem !important; } .pr-24-lg, .px-24-lg { padding-right: 12rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1024px) { /* Margin */ .m-32-lg { margin: 16rem !important; } .mt-32-lg, .my-32-lg { margin-top: 16rem !important; } .mb-32-lg, .my-32-lg { margin-bottom: 16rem !important; } .ml-32-lg, .mx-32-lg { margin-left: 16rem !important; } .mr-32-lg, .mx-32-lg { margin-right: 16rem !important; } /* Spacing */ .p-32-lg { padding: 16rem !important; } .pt-32-lg, .py-32-lg { padding-top: 16rem !important; } .pb-32-lg, .py-32-lg { padding-bottom: 16rem !important; } .pl-32-lg, .px-32-lg { padding-left: 16rem !important; } .pr-32-lg, .px-32-lg { padding-right: 16rem !important; } .ml-auto-lg, .mx-auto-lg { margin-left: auto !important; } .mr-auto-lg, .mx-auto-lg { margin-right: auto !important; } .mt-auto-lg, .my-auto-lg { margin-top: auto !important; } .mb-auto-lg, .my-auto-lg { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-0-xl { margin: 0rem !important; } .mt-0-xl, .my-0-xl { margin-top: 0rem !important; } .mb-0-xl, .my-0-xl { margin-bottom: 0rem !important; } .ml-0-xl, .mx-0-xl { margin-left: 0rem !important; } .mr-0-xl, .mx-0-xl { margin-right: 0rem !important; } /* Spacing */ .p-0-xl { padding: 0rem !important; } .pt-0-xl, .py-0-xl { padding-top: 0rem !important; } .pb-0-xl, .py-0-xl { padding-bottom: 0rem !important; } .pl-0-xl, .px-0-xl { padding-left: 0rem !important; } .pr-0-xl, .px-0-xl { padding-right: 0rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-1-xl { margin: 0.5rem !important; } .mt-1-xl, .my-1-xl { margin-top: 0.5rem !important; } .mb-1-xl, .my-1-xl { margin-bottom: 0.5rem !important; } .ml-1-xl, .mx-1-xl { margin-left: 0.5rem !important; } .mr-1-xl, .mx-1-xl { margin-right: 0.5rem !important; } /* Spacing */ .p-1-xl { padding: 0.5rem !important; } .pt-1-xl, .py-1-xl { padding-top: 0.5rem !important; } .pb-1-xl, .py-1-xl { padding-bottom: 0.5rem !important; } .pl-1-xl, .px-1-xl { padding-left: 0.5rem !important; } .pr-1-xl, .px-1-xl { padding-right: 0.5rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-2-xl { margin: 1rem !important; } .mt-2-xl, .my-2-xl { margin-top: 1rem !important; } .mb-2-xl, .my-2-xl { margin-bottom: 1rem !important; } .ml-2-xl, .mx-2-xl { margin-left: 1rem !important; } .mr-2-xl, .mx-2-xl { margin-right: 1rem !important; } /* Spacing */ .p-2-xl { padding: 1rem !important; } .pt-2-xl, .py-2-xl { padding-top: 1rem !important; } .pb-2-xl, .py-2-xl { padding-bottom: 1rem !important; } .pl-2-xl, .px-2-xl { padding-left: 1rem !important; } .pr-2-xl, .px-2-xl { padding-right: 1rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-3-xl { margin: 1.5rem !important; } .mt-3-xl, .my-3-xl { margin-top: 1.5rem !important; } .mb-3-xl, .my-3-xl { margin-bottom: 1.5rem !important; } .ml-3-xl, .mx-3-xl { margin-left: 1.5rem !important; } .mr-3-xl, .mx-3-xl { margin-right: 1.5rem !important; } /* Spacing */ .p-3-xl { padding: 1.5rem !important; } .pt-3-xl, .py-3-xl { padding-top: 1.5rem !important; } .pb-3-xl, .py-3-xl { padding-bottom: 1.5rem !important; } .pl-3-xl, .px-3-xl { padding-left: 1.5rem !important; } .pr-3-xl, .px-3-xl { padding-right: 1.5rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-4-xl { margin: 2rem !important; } .mt-4-xl, .my-4-xl { margin-top: 2rem !important; } .mb-4-xl, .my-4-xl { margin-bottom: 2rem !important; } .ml-4-xl, .mx-4-xl { margin-left: 2rem !important; } .mr-4-xl, .mx-4-xl { margin-right: 2rem !important; } /* Spacing */ .p-4-xl { padding: 2rem !important; } .pt-4-xl, .py-4-xl { padding-top: 2rem !important; } .pb-4-xl, .py-4-xl { padding-bottom: 2rem !important; } .pl-4-xl, .px-4-xl { padding-left: 2rem !important; } .pr-4-xl, .px-4-xl { padding-right: 2rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-5-xl { margin: 2.5rem !important; } .mt-5-xl, .my-5-xl { margin-top: 2.5rem !important; } .mb-5-xl, .my-5-xl { margin-bottom: 2.5rem !important; } .ml-5-xl, .mx-5-xl { margin-left: 2.5rem !important; } .mr-5-xl, .mx-5-xl { margin-right: 2.5rem !important; } /* Spacing */ .p-5-xl { padding: 2.5rem !important; } .pt-5-xl, .py-5-xl { padding-top: 2.5rem !important; } .pb-5-xl, .py-5-xl { padding-bottom: 2.5rem !important; } .pl-5-xl, .px-5-xl { padding-left: 2.5rem !important; } .pr-5-xl, .px-5-xl { padding-right: 2.5rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-6-xl { margin: 3rem !important; } .mt-6-xl, .my-6-xl { margin-top: 3rem !important; } .mb-6-xl, .my-6-xl { margin-bottom: 3rem !important; } .ml-6-xl, .mx-6-xl { margin-left: 3rem !important; } .mr-6-xl, .mx-6-xl { margin-right: 3rem !important; } /* Spacing */ .p-6-xl { padding: 3rem !important; } .pt-6-xl, .py-6-xl { padding-top: 3rem !important; } .pb-6-xl, .py-6-xl { padding-bottom: 3rem !important; } .pl-6-xl, .px-6-xl { padding-left: 3rem !important; } .pr-6-xl, .px-6-xl { padding-right: 3rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-8-xl { margin: 4rem !important; } .mt-8-xl, .my-8-xl { margin-top: 4rem !important; } .mb-8-xl, .my-8-xl { margin-bottom: 4rem !important; } .ml-8-xl, .mx-8-xl { margin-left: 4rem !important; } .mr-8-xl, .mx-8-xl { margin-right: 4rem !important; } /* Spacing */ .p-8-xl { padding: 4rem !important; } .pt-8-xl, .py-8-xl { padding-top: 4rem !important; } .pb-8-xl, .py-8-xl { padding-bottom: 4rem !important; } .pl-8-xl, .px-8-xl { padding-left: 4rem !important; } .pr-8-xl, .px-8-xl { padding-right: 4rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-10-xl { margin: 5rem !important; } .mt-10-xl, .my-10-xl { margin-top: 5rem !important; } .mb-10-xl, .my-10-xl { margin-bottom: 5rem !important; } .ml-10-xl, .mx-10-xl { margin-left: 5rem !important; } .mr-10-xl, .mx-10-xl { margin-right: 5rem !important; } /* Spacing */ .p-10-xl { padding: 5rem !important; } .pt-10-xl, .py-10-xl { padding-top: 5rem !important; } .pb-10-xl, .py-10-xl { padding-bottom: 5rem !important; } .pl-10-xl, .px-10-xl { padding-left: 5rem !important; } .pr-10-xl, .px-10-xl { padding-right: 5rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-12-xl { margin: 6rem !important; } .mt-12-xl, .my-12-xl { margin-top: 6rem !important; } .mb-12-xl, .my-12-xl { margin-bottom: 6rem !important; } .ml-12-xl, .mx-12-xl { margin-left: 6rem !important; } .mr-12-xl, .mx-12-xl { margin-right: 6rem !important; } /* Spacing */ .p-12-xl { padding: 6rem !important; } .pt-12-xl, .py-12-xl { padding-top: 6rem !important; } .pb-12-xl, .py-12-xl { padding-bottom: 6rem !important; } .pl-12-xl, .px-12-xl { padding-left: 6rem !important; } .pr-12-xl, .px-12-xl { padding-right: 6rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-16-xl { margin: 8rem !important; } .mt-16-xl, .my-16-xl { margin-top: 8rem !important; } .mb-16-xl, .my-16-xl { margin-bottom: 8rem !important; } .ml-16-xl, .mx-16-xl { margin-left: 8rem !important; } .mr-16-xl, .mx-16-xl { margin-right: 8rem !important; } /* Spacing */ .p-16-xl { padding: 8rem !important; } .pt-16-xl, .py-16-xl { padding-top: 8rem !important; } .pb-16-xl, .py-16-xl { padding-bottom: 8rem !important; } .pl-16-xl, .px-16-xl { padding-left: 8rem !important; } .pr-16-xl, .px-16-xl { padding-right: 8rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-20-xl { margin: 10rem !important; } .mt-20-xl, .my-20-xl { margin-top: 10rem !important; } .mb-20-xl, .my-20-xl { margin-bottom: 10rem !important; } .ml-20-xl, .mx-20-xl { margin-left: 10rem !important; } .mr-20-xl, .mx-20-xl { margin-right: 10rem !important; } /* Spacing */ .p-20-xl { padding: 10rem !important; } .pt-20-xl, .py-20-xl { padding-top: 10rem !important; } .pb-20-xl, .py-20-xl { padding-bottom: 10rem !important; } .pl-20-xl, .px-20-xl { padding-left: 10rem !important; } .pr-20-xl, .px-20-xl { padding-right: 10rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-24-xl { margin: 12rem !important; } .mt-24-xl, .my-24-xl { margin-top: 12rem !important; } .mb-24-xl, .my-24-xl { margin-bottom: 12rem !important; } .ml-24-xl, .mx-24-xl { margin-left: 12rem !important; } .mr-24-xl, .mx-24-xl { margin-right: 12rem !important; } /* Spacing */ .p-24-xl { padding: 12rem !important; } .pt-24-xl, .py-24-xl { padding-top: 12rem !important; } .pb-24-xl, .py-24-xl { padding-bottom: 12rem !important; } .pl-24-xl, .px-24-xl { padding-left: 12rem !important; } .pr-24-xl, .px-24-xl { padding-right: 12rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } @media screen and (min-width: 1280px) { /* Margin */ .m-32-xl { margin: 16rem !important; } .mt-32-xl, .my-32-xl { margin-top: 16rem !important; } .mb-32-xl, .my-32-xl { margin-bottom: 16rem !important; } .ml-32-xl, .mx-32-xl { margin-left: 16rem !important; } .mr-32-xl, .mx-32-xl { margin-right: 16rem !important; } /* Spacing */ .p-32-xl { padding: 16rem !important; } .pt-32-xl, .py-32-xl { padding-top: 16rem !important; } .pb-32-xl, .py-32-xl { padding-bottom: 16rem !important; } .pl-32-xl, .px-32-xl { padding-left: 16rem !important; } .pr-32-xl, .px-32-xl { padding-right: 16rem !important; } .ml-auto-xl, .mx-auto-xl { margin-left: auto !important; } .mr-auto-xl, .mx-auto-xl { margin-right: auto !important; } .mt-auto-xl, .my-auto-xl { margin-top: auto !important; } .mb-auto-xl, .my-auto-xl { margin-bottom: auto !important; } } .u-none { display: none !important; } .u-inline { display: inline !important; } .u-inline-block { display: inline-block !important; } .u-block { display: block !important; } .u-flex { display: flex !important; } .u-inline-flex { display: inline-flex !important; } .u-table { display: table !important; } .u-table-row { display: table-row !important; } .u-table-column { display: table-column !important; } .u-table-cell { display: table-cell !important; } @media screen and (min-width: 640px) { .u-none-sm { display: none !important; } } @media screen and (min-width: 640px) { .u-inline-sm { display: inline !important; } } @media screen and (min-width: 640px) { .u-inline-block-sm { display: inline-block !important; } } @media screen and (min-width: 640px) { .u-block-sm { display: block !important; } } @media screen and (min-width: 640px) { .u-flex-sm { display: flex !important; } } @media screen and (min-width: 640px) { .u-inline-flex-sm { display: inline-flex !important; } } @media screen and (min-width: 640px) { .u-table-sm { display: table !important; } } @media screen and (min-width: 640px) { .u-table-row-sm { display: table-row !important; } } @media screen and (min-width: 640px) { .u-table-column-sm { display: table-column !important; } } @media screen and (min-width: 640px) { .u-table-cell-sm { display: table-cell !important; } } @media screen and (min-width: 768px) { .u-none-md { display: none !important; } } @media screen and (min-width: 768px) { .u-inline-md { display: inline !important; } } @media screen and (min-width: 768px) { .u-inline-block-md { display: inline-block !important; } } @media screen and (min-width: 768px) { .u-block-md { display: block !important; } } @media screen and (min-width: 768px) { .u-flex-md { display: flex !important; } } @media screen and (min-width: 768px) { .u-inline-flex-md { display: inline-flex !important; } } @media screen and (min-width: 768px) { .u-table-md { display: table !important; } } @media screen and (min-width: 768px) { .u-table-row-md { display: table-row !important; } } @media screen and (min-width: 768px) { .u-table-column-md { display: table-column !important; } } @media screen and (min-width: 768px) { .u-table-cell-md { display: table-cell !important; } } @media screen and (min-width: 1024px) { .u-none-lg { display: none !important; } } @media screen and (min-width: 1024px) { .u-inline-lg { display: inline !important; } } @media screen and (min-width: 1024px) { .u-inline-block-lg { display: inline-block !important; } } @media screen and (min-width: 1024px) { .u-block-lg { display: block !important; } } @media screen and (min-width: 1024px) { .u-flex-lg { display: flex !important; } } @media screen and (min-width: 1024px) { .u-inline-flex-lg { display: inline-flex !important; } } @media screen and (min-width: 1024px) { .u-table-lg { display: table !important; } } @media screen and (min-width: 1024px) { .u-table-row-lg { display: table-row !important; } } @media screen and (min-width: 1024px) { .u-table-column-lg { display: table-column !important; } } @media screen and (min-width: 1024px) { .u-table-cell-lg { display: table-cell !important; } } @media screen and (min-width: 1280px) { .u-none-xl { display: none !important; } } @media screen and (min-width: 1280px) { .u-inline-xl { display: inline !important; } } @media screen and (min-width: 1280px) { .u-inline-block-xl { display: inline-block !important; } } @media screen and (min-width: 1280px) { .u-block-xl { display: block !important; } } @media screen and (min-width: 1280px) { .u-flex-xl { display: flex !important; } } @media screen and (min-width: 1280px) { .u-inline-flex-xl { display: inline-flex !important; } } @media screen and (min-width: 1280px) { .u-table-xl { display: table !important; } } @media screen and (min-width: 1280px) { .u-table-row-xl { display: table-row !important; } } @media screen and (min-width: 1280px) { .u-table-column-xl { display: table-column !important; } } @media screen and (min-width: 1280px) { .u-table-cell-xl { display: table-cell !important; } } .u-flex-row { flex-direction: row !important; } .u-flex-row-reverse { flex-direction: row-reverse !important; } .u-flex-column { flex-direction: column !important; } .u-flex-column-reverse { flex-direction: column-reverse !important; } @media screen and (min-width: 640px) { .u-flex-row-sm { flex-direction: row !important; } } @media screen and (min-width: 640px) { .u-flex-row-reverse-sm { flex-direction: row-reverse !important; } } @media screen and (min-width: 640px) { .u-flex-column-sm { flex-direction: column !important; } } @media screen and (min-width: 640px) { .u-flex-column-reverse-sm { flex-direction: column-reverse !important; } } @media screen and (min-width: 768px) { .u-flex-row-md { flex-direction: row !important; } } @media screen and (min-width: 768px) { .u-flex-row-reverse-md { flex-direction: row-reverse !important; } } @media screen and (min-width: 768px) { .u-flex-column-md { flex-direction: column !important; } } @media screen and (min-width: 768px) { .u-flex-column-reverse-md { flex-direction: column-reverse !important; } } @media screen and (min-width: 1024px) { .u-flex-row-lg { flex-direction: row !important; } } @media screen and (min-width: 1024px) { .u-flex-row-reverse-lg { flex-direction: row-reverse !important; } } @media screen and (min-width: 1024px) { .u-flex-column-lg { flex-direction: column !important; } } @media screen and (min-width: 1024px) { .u-flex-column-reverse-lg { flex-direction: column-reverse !important; } } @media screen and (min-width: 1280px) { .u-flex-row-xl { flex-direction: row !important; } } @media screen and (min-width: 1280px) { .u-flex-row-reverse-xl { flex-direction: row-reverse !important; } } @media screen and (min-width: 1280px) { .u-flex-column-xl { flex-direction: column !important; } } @media screen and (min-width: 1280px) { .u-flex-column-reverse-xl { flex-direction: column-reverse !important; } } .u-justify-flex-start { justify-content: flex-start !important; } .u-justify-center { justify-content: center !important; } .u-justify-flex-end { justify-content: flex-end !important; } .u-justify-space-between { justify-content: space-between !important; } .u-justify-space-around { justify-content: space-around !important; } .u-justify-space-evenly { justify-content: space-evenly !important; } @media screen and (min-width: 640px) { .u-justify-flex-start-sm { justify-content: flex-start !important; } } @media screen and (min-width: 640px) { .u-justify-center-sm { justify-content: center !important; } } @media screen and (min-width: 640px) { .u-justify-flex-end-sm { justify-content: flex-end !important; } } @media screen and (min-width: 640px) { .u-justify-space-between-sm { justify-content: space-between !important; } } @media screen and (min-width: 640px) { .u-justify-space-around-sm { justify-content: space-around !important; } } @media screen and (min-width: 640px) { .u-justify-space-evenly-sm { justify-content: space-evenly !important; } } @media screen and (min-width: 768px) { .u-justify-flex-start-md { justify-content: flex-start !important; } } @media screen and (min-width: 768px) { .u-justify-center-md { justify-content: center !important; } } @media screen and (min-width: 768px) { .u-justify-flex-end-md { justify-content: flex-end !important; } } @media screen and (min-width: 768px) { .u-justify-space-between-md { justify-content: space-between !important; } } @media screen and (min-width: 768px) { .u-justify-space-around-md { justify-content: space-around !important; } } @media screen and (min-width: 768px) { .u-justify-space-evenly-md { justify-content: space-evenly !important; } } @media screen and (min-width: 1024px) { .u-justify-flex-start-lg { justify-content: flex-start !important; } } @media screen and (min-width: 1024px) { .u-justify-center-lg { justify-content: center !important; } } @media screen and (min-width: 1024px) { .u-justify-flex-end-lg { justify-content: flex-end !important; } } @media screen and (min-width: 1024px) { .u-justify-space-between-lg { justify-content: space-between !important; } } @media screen and (min-width: 1024px) { .u-justify-space-around-lg { justify-content: space-around !important; } } @media screen and (min-width: 1024px) { .u-justify-space-evenly-lg { justify-content: space-evenly !important; } } @media screen and (min-width: 1280px) { .u-justify-flex-start-xl { justify-content: flex-start !important; } } @media screen and (min-width: 1280px) { .u-justify-center-xl { justify-content: center !important; } } @media screen and (min-width: 1280px) { .u-justify-flex-end-xl { justify-content: flex-end !important; } } @media screen and (min-width: 1280px) { .u-justify-space-between-xl { justify-content: space-between !important; } } @media screen and (min-width: 1280px) { .u-justify-space-around-xl { justify-content: space-around !important; } } @media screen and (min-width: 1280px) { .u-justify-space-evenly-xl { justify-content: space-evenly !important; } } .u-items-stretch { align-items: stretch !important; } .u-items-flex-start { align-items: flex-start !important; } .u-items-center { align-items: center !important; } .u-items-flex-end { align-items: flex-end !important; } .u-items-baseline { align-items: baseline !important; } @media screen and (min-width: 640px) { .u-items-stretch-sm { align-items: stretch !important; } } @media screen and (min-width: 640px) { .u-items-flex-start-sm { align-items: flex-start !important; } } @media screen and (min-width: 640px) { .u-items-center-sm { align-items: center !important; } } @media screen and (min-width: 640px) { .u-items-flex-end-sm { align-items: flex-end !important; } } @media screen and (min-width: 640px) { .u-items-baseline-sm { align-items: baseline !important; } } @media screen and (min-width: 768px) { .u-items-stretch-md { align-items: stretch !important; } } @media screen and (min-width: 768px) { .u-items-flex-start-md { align-items: flex-start !important; } } @media screen and (min-width: 768px) { .u-items-center-md { align-items: center !important; } } @media screen and (min-width: 768px) { .u-items-flex-end-md { align-items: flex-end !important; } } @media screen and (min-width: 768px) { .u-items-baseline-md { align-items: baseline !important; } } @media screen and (min-width: 1024px) { .u-items-stretch-lg { align-items: stretch !important; } } @media screen and (min-width: 1024px) { .u-items-flex-start-lg { align-items: flex-start !important; } } @media screen and (min-width: 1024px) { .u-items-center-lg { align-items: center !important; } } @media screen and (min-width: 1024px) { .u-items-flex-end-lg { align-items: flex-end !important; } } @media screen and (min-width: 1024px) { .u-items-baseline-lg { align-items: baseline !important; } } @media screen and (min-width: 1280px) { .u-items-stretch-xl { align-items: stretch !important; } } @media screen and (min-width: 1280px) { .u-items-flex-start-xl { align-items: flex-start !important; } } @media screen and (min-width: 1280px) { .u-items-center-xl { align-items: center !important; } } @media screen and (min-width: 1280px) { .u-items-flex-end-xl { align-items: flex-end !important; } } @media screen and (min-width: 1280px) { .u-items-baseline-xl { align-items: baseline !important; } } .u-flex-grow-0 { flex-grow: 0 !important; } .u-flex-grow-1 { flex-grow: 1 !important; } @media screen and (min-width: 640px) { .u-flex-grow-0-sm { flex-grow: 0 !important; } } @media screen and (min-width: 640px) { .u-flex-grow-1-sm { flex-grow: 1 !important; } } @media screen and (min-width: 768px) { .u-flex-grow-0-md { flex-grow: 0 !important; } } @media screen and (min-width: 768px) { .u-flex-grow-1-md { flex-grow: 1 !important; } } @media screen and (min-width: 1024px) { .u-flex-grow-0-lg { flex-grow: 0 !important; } } @media screen and (min-width: 1024px) { .u-flex-grow-1-lg { flex-grow: 1 !important; } } @media screen and (min-width: 1280px) { .u-flex-grow-0-xl { flex-grow: 0 !important; } } @media screen and (min-width: 1280px) { .u-flex-grow-1-xl { flex-grow: 1 !important; } } .u-flex-shrink-0 { flex-shrink: 0 !important; } .u-flex-shrink-1 { flex-shrink: 1 !important; } @media screen and (min-width: 640px) { .u-flex-shrink-0-sm { flex-shrink: 0 !important; } } @media screen and (min-width: 640px) { .u-flex-shrink-1-sm { flex-shrink: 1 !important; } } @media screen and (min-width: 768px) { .u-flex-shrink-0-md { flex-shrink: 0 !important; } } @media screen and (min-width: 768px) { .u-flex-shrink-1-md { flex-shrink: 1 !important; } } @media screen and (min-width: 1024px) { .u-flex-shrink-0-lg { flex-shrink: 0 !important; } } @media screen and (min-width: 1024px) { .u-flex-shrink-1-lg { flex-shrink: 1 !important; } } @media screen and (min-width: 1280px) { .u-flex-shrink-0-xl { flex-shrink: 0 !important; } } @media screen and (min-width: 1280px) { .u-flex-shrink-1-xl { flex-shrink: 1 !important; } } .u-flex-wrap { flex-wrap: wrap !important; } .u-flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .u-flex-nowrap { flex-wrap: nowrap !important; } @media screen and (min-width: 640px) { .u-flex-wrap-sm { flex-wrap: wrap !important; } } @media screen and (min-width: 640px) { .u-flex-wrap-reverse-sm { flex-wrap: wrap-reverse !important; } } @media screen and (min-width: 640px) { .u-flex-nowrap-sm { flex-wrap: nowrap !important; } } @media screen and (min-width: 768px) { .u-flex-wrap-md { flex-wrap: wrap !important; } } @media screen and (min-width: 768px) { .u-flex-wrap-reverse-md { flex-wrap: wrap-reverse !important; } } @media screen and (min-width: 768px) { .u-flex-nowrap-md { flex-wrap: nowrap !important; } } @media screen and (min-width: 1024px) { .u-flex-wrap-lg { flex-wrap: wrap !important; } } @media screen and (min-width: 1024px) { .u-flex-wrap-reverse-lg { flex-wrap: wrap-reverse !important; } } @media screen and (min-width: 1024px) { .u-flex-nowrap-lg { flex-wrap: nowrap !important; } } @media screen and (min-width: 1280px) { .u-flex-wrap-xl { flex-wrap: wrap !important; } } @media screen and (min-width: 1280px) { .u-flex-wrap-reverse-xl { flex-wrap: wrap-reverse !important; } } @media screen and (min-width: 1280px) { .u-flex-nowrap-xl { flex-wrap: nowrap !important; } } .u-basis-auto { flex-basis: auto !important; } .u-basis-max-content { flex-basis: max-content !important; } .u-basis-min-content { flex-basis: min-content !important; } .u-basis-fit-content { flex-basis: fit-content !important; } .u-basis-content { flex-basis: content !important; } .u-basis-revert { flex-basis: revert !important; } .u-basis-revert-layer { flex-basis: revert-layer !important; } .u-basis-10p { flex-basis: 10% !important; } .u-basis-20p { flex-basis: 20% !important; } .u-basis-30p { flex-basis: 30% !important; } .u-basis-40p { flex-basis: 40% !important; } .u-basis-50p { flex-basis: 50% !important; } .u-basis-60p { flex-basis: 60% !important; } .u-basis-70p { flex-basis: 70% !important; } .u-basis-80p { flex-basis: 80% !important; } .u-basis-90p { flex-basis: 90% !important; } .u-basis-100p { flex-basis: 100% !important; } @media screen and (min-width: 640px) { .u-basis-auto-sm { flex-basis: auto !important; } } @media screen and (min-width: 640px) { .u-basis-max-content-sm { flex-basis: max-content !important; } } @media screen and (min-width: 640px) { .u-basis-min-content-sm { flex-basis: min-content !important; } } @media screen and (min-width: 640px) { .u-basis-fit-content-sm { flex-basis: fit-content !important; } } @media screen and (min-width: 640px) { .u-basis-content-sm { flex-basis: content !important; } } @media screen and (min-width: 640px) { .u-basis-revert-sm { flex-basis: revert !important; } } @media screen and (min-width: 640px) { .u-basis-revert-layer-sm { flex-basis: revert-layer !important; } } @media screen and (min-width: 640px) { .u-basis-10p-sm { flex-basis: 10% !important; } } @media screen and (min-width: 640px) { .u-basis-20p-sm { flex-basis: 20% !important; } } @media screen and (min-width: 640px) { .u-basis-30p-sm { flex-basis: 30% !important; } } @media screen and (min-width: 640px) { .u-basis-40p-sm { flex-basis: 40% !important; } } @media screen and (min-width: 640px) { .u-basis-50p-sm { flex-basis: 50% !important; } } @media screen and (min-width: 640px) { .u-basis-60p-sm { flex-basis: 60% !important; } } @media screen and (min-width: 640px) { .u-basis-70p-sm { flex-basis: 70% !important; } } @media screen and (min-width: 640px) { .u-basis-80p-sm { flex-basis: 80% !important; } } @media screen and (min-width: 640px) { .u-basis-90p-sm { flex-basis: 90% !important; } } @media screen and (min-width: 640px) { .u-basis-100p-sm { flex-basis: 100% !important; } } @media screen and (min-width: 768px) { .u-basis-auto-md { flex-basis: auto !important; } } @media screen and (min-width: 768px) { .u-basis-max-content-md { flex-basis: max-content !important; } } @media screen and (min-width: 768px) { .u-basis-min-content-md { flex-basis: min-content !important; } } @media screen and (min-width: 768px) { .u-basis-fit-content-md { flex-basis: fit-content !important; } } @media screen and (min-width: 768px) { .u-basis-content-md { flex-basis: content !important; } } @media screen and (min-width: 768px) { .u-basis-revert-md { flex-basis: revert !important; } } @media screen and (min-width: 768px) { .u-basis-revert-layer-md { flex-basis: revert-layer !important; } } @media screen and (min-width: 768px) { .u-basis-10p-md { flex-basis: 10% !important; } } @media screen and (min-width: 768px) { .u-basis-20p-md { flex-basis: 20% !important; } } @media screen and (min-width: 768px) { .u-basis-30p-md { flex-basis: 30% !important; } } @media screen and (min-width: 768px) { .u-basis-40p-md { flex-basis: 40% !important; } } @media screen and (min-width: 768px) { .u-basis-50p-md { flex-basis: 50% !important; } } @media screen and (min-width: 768px) { .u-basis-60p-md { flex-basis: 60% !important; } } @media screen and (min-width: 768px) { .u-basis-70p-md { flex-basis: 70% !important; } } @media screen and (min-width: 768px) { .u-basis-80p-md { flex-basis: 80% !important; } } @media screen and (min-width: 768px) { .u-basis-90p-md { flex-basis: 90% !important; } } @media screen and (min-width: 768px) { .u-basis-100p-md { flex-basis: 100% !important; } } @media screen and (min-width: 1024px) { .u-basis-auto-lg { flex-basis: auto !important; } } @media screen and (min-width: 1024px) { .u-basis-max-content-lg { flex-basis: max-content !important; } } @media screen and (min-width: 1024px) { .u-basis-min-content-lg { flex-basis: min-content !important; } } @media screen and (min-width: 1024px) { .u-basis-fit-content-lg { flex-basis: fit-content !important; } } @media screen and (min-width: 1024px) { .u-basis-content-lg { flex-basis: content !important; } } @media screen and (min-width: 1024px) { .u-basis-revert-lg { flex-basis: revert !important; } } @media screen and (min-width: 1024px) { .u-basis-revert-layer-lg { flex-basis: revert-layer !important; } } @media screen and (min-width: 1024px) { .u-basis-10p-lg { flex-basis: 10% !important; } } @media screen and (min-width: 1024px) { .u-basis-20p-lg { flex-basis: 20% !important; } } @media screen and (min-width: 1024px) { .u-basis-30p-lg { flex-basis: 30% !important; } } @media screen and (min-width: 1024px) { .u-basis-40p-lg { flex-basis: 40% !important; } } @media screen and (min-width: 1024px) { .u-basis-50p-lg { flex-basis: 50% !important; } } @media screen and (min-width: 1024px) { .u-basis-60p-lg { flex-basis: 60% !important; } } @media screen and (min-width: 1024px) { .u-basis-70p-lg { flex-basis: 70% !important; } } @media screen and (min-width: 1024px) { .u-basis-80p-lg { flex-basis: 80% !important; } } @media screen and (min-width: 1024px) { .u-basis-90p-lg { flex-basis: 90% !important; } } @media screen and (min-width: 1024px) { .u-basis-100p-lg { flex-basis: 100% !important; } } @media screen and (min-width: 1280px) { .u-basis-auto-xl { flex-basis: auto !important; } } @media screen and (min-width: 1280px) { .u-basis-max-content-xl { flex-basis: max-content !important; } } @media screen and (min-width: 1280px) { .u-basis-min-content-xl { flex-basis: min-content !important; } } @media screen and (min-width: 1280px) { .u-basis-fit-content-xl { flex-basis: fit-content !important; } } @media screen and (min-width: 1280px) { .u-basis-content-xl { flex-basis: content !important; } } @media screen and (min-width: 1280px) { .u-basis-revert-xl { flex-basis: revert !important; } } @media screen and (min-width: 1280px) { .u-basis-revert-layer-xl { flex-basis: revert-layer !important; } } @media screen and (min-width: 1280px) { .u-basis-10p-xl { flex-basis: 10% !important; } } @media screen and (min-width: 1280px) { .u-basis-20p-xl { flex-basis: 20% !important; } } @media screen and (min-width: 1280px) { .u-basis-30p-xl { flex-basis: 30% !important; } } @media screen and (min-width: 1280px) { .u-basis-40p-xl { flex-basis: 40% !important; } } @media screen and (min-width: 1280px) { .u-basis-50p-xl { flex-basis: 50% !important; } } @media screen and (min-width: 1280px) { .u-basis-60p-xl { flex-basis: 60% !important; } } @media screen and (min-width: 1280px) { .u-basis-70p-xl { flex-basis: 70% !important; } } @media screen and (min-width: 1280px) { .u-basis-80p-xl { flex-basis: 80% !important; } } @media screen and (min-width: 1280px) { .u-basis-90p-xl { flex-basis: 90% !important; } } @media screen and (min-width: 1280px) { .u-basis-100p-xl { flex-basis: 100% !important; } } .u-gap-0 { gap: 0rem !important; } .u-gap-1 { gap: 0.5rem !important; } .u-gap-2 { gap: 1rem !important; } .u-gap-3 { gap: 1.5rem !important; } .u-gap-4 { gap: 2rem !important; } .u-gap-5 { gap: 2.5rem !important; } .u-gap-6 { gap: 3rem !important; } .u-gap-8 { gap: 4rem !important; } .u-gap-10 { gap: 5rem !important; } .u-gap-12 { gap: 6rem !important; } .u-gap-16 { gap: 8rem !important; } .u-gap-20 { gap: 10rem !important; } .u-gap-24 { gap: 12rem !important; } .u-gap-32 { gap: 16rem !important; } .u-text-ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .u-text-break { hyphens: auto; word-break: break-word; word-wrap: break-word; } .u-text-nobreak { hyphens: none; word-break: normal; word-wrap: normal; white-space: nowrap; } .u-text-justify { text-align: justify !important; } .u-text-left { text-align: left !important; } .u-text-right { text-align: right !important; } .u-text-center { text-align: center !important; } @media screen and (min-width: 640px) { .u-text-justify-sm { text-align: justify !important; } } @media screen and (min-width: 640px) { .u-text-left-sm { text-align: left !important; } } @media screen and (min-width: 640px) { .u-text-right-sm { text-align: right !important; } } @media screen and (min-width: 640px) { .u-text-center-sm { text-align: center !important; } } @media screen and (min-width: 768px) { .u-text-justify-md { text-align: justify !important; } } @media screen and (min-width: 768px) { .u-text-left-md { text-align: left !important; } } @media screen and (min-width: 768px) { .u-text-right-md { text-align: right !important; } } @media screen and (min-width: 768px) { .u-text-center-md { text-align: center !important; } } @media screen and (min-width: 1024px) { .u-text-justify-lg { text-align: justify !important; } } @media screen and (min-width: 1024px) { .u-text-left-lg { text-align: left !important; } } @media screen and (min-width: 1024px) { .u-text-right-lg { text-align: right !important; } } @media screen and (min-width: 1024px) { .u-text-center-lg { text-align: center !important; } } @media screen and (min-width: 1280px) { .u-text-justify-xl { text-align: justify !important; } } @media screen and (min-width: 1280px) { .u-text-left-xl { text-align: left !important; } } @media screen and (min-width: 1280px) { .u-text-right-xl { text-align: right !important; } } @media screen and (min-width: 1280px) { .u-text-center-xl { text-align: center !important; } } /* Regular text sizes */ .text-xs { font-size: 0.75rem !important; line-height: 1.5rem !important; } .text-sm { font-size: 0.875rem !important; line-height: 1.75rem !important; } .text-md { font-size: 1rem !important; line-height: 2rem !important; } .text-lg { font-size: 1.25rem !important; line-height: 2.25rem !important; } .text-xl { font-size: 1.5rem !important; line-height: 2.25rem !important; } .bg-primary { background-color: rgba(233, 124, 26, var(--bg-opacity)) !important; } .text-primary { color: rgba(233, 124, 26, var(--color-opacity)) !important; border-color: rgba(233, 124, 26, var(--border-opacity)); } .border-primary { border-color: rgba(233, 124, 26, var(--border-opacity)) !important; } .bg-success { background-color: rgba(13, 209, 87, var(--bg-opacity)) !important; } .text-success { color: rgba(13, 209, 87, var(--color-opacity)) !important; border-color: rgba(13, 209, 87, var(--border-opacity)); } .border-success { border-color: rgba(13, 209, 87, var(--border-opacity)) !important; } .bg-warning { background-color: rgba(250, 182, 51, var(--bg-opacity)) !important; } .text-warning { color: rgba(250, 182, 51, var(--color-opacity)) !important; border-color: rgba(250, 182, 51, var(--border-opacity)); } .border-warning { border-color: rgba(250, 182, 51, var(--border-opacity)) !important; } .bg-danger { background-color: rgba(251, 65, 67, var(--bg-opacity)) !important; } .text-danger { color: rgba(251, 65, 67, var(--color-opacity)) !important; border-color: rgba(251, 65, 67, var(--border-opacity)); } .border-danger { border-color: rgba(251, 65, 67, var(--border-opacity)) !important; } .bg-light { background-color: rgba(246, 249, 252, var(--bg-opacity)) !important; } .text-light { color: rgba(246, 249, 252, var(--color-opacity)) !important; border-color: rgba(246, 249, 252, var(--border-opacity)); } .border-light { border-color: rgba(246, 249, 252, var(--border-opacity)) !important; } .bg-dark { background-color: rgba(54, 54, 54, var(--bg-opacity)) !important; } .text-dark { color: rgba(54, 54, 54, var(--color-opacity)) !important; border-color: rgba(54, 54, 54, var(--border-opacity)); } .border-dark { border-color: rgba(54, 54, 54, var(--border-opacity)) !important; } .bg-link { background-color: rgba(94, 92, 199, var(--bg-opacity)) !important; } .text-link { color: rgba(94, 92, 199, var(--color-opacity)) !important; border-color: rgba(94, 92, 199, var(--border-opacity)); } .border-link { border-color: rgba(94, 92, 199, var(--border-opacity)) !important; } .bg-link-dark { background-color: rgba(70, 67, 226, var(--bg-opacity)) !important; } .text-link-dark { color: rgba(70, 67, 226, var(--color-opacity)) !important; border-color: rgba(70, 67, 226, var(--border-opacity)); } .border-link-dark { border-color: rgba(70, 67, 226, var(--border-opacity)) !important; } .bg-info { background-color: rgba(41, 114, 250, var(--bg-opacity)) !important; } .text-info { color: rgba(41, 114, 250, var(--color-opacity)) !important; border-color: rgba(41, 114, 250, var(--border-opacity)); } .border-info { border-color: rgba(41, 114, 250, var(--border-opacity)) !important; } .bg-black { background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; } .text-black { color: rgba(0, 0, 0, var(--color-opacity)) !important; border-color: rgba(0, 0, 0, var(--border-opacity)); } .border-black { border-color: rgba(0, 0, 0, var(--border-opacity)) !important; } .bg-white { background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; } .text-white { color: rgba(255, 255, 255, var(--color-opacity)) !important; border-color: rgba(255, 255, 255, var(--border-opacity)); } .border-white { border-color: rgba(255, 255, 255, var(--border-opacity)) !important; } .bg-transparent { background-color: transparent !important; } .text-transparent { border-color: transparent !important; color: transparent !important; } .u-opacity-0 { opacity: 0 !important; } .u-opacity-10 { opacity: 0.1 !important; } .u-opacity-20 { opacity: 0.2 !important; } .u-opacity-30 { opacity: 0.3 !important; } .u-opacity-40 { opacity: 0.4 !important; } .u-opacity-50 { opacity: 0.5 !important; } .u-opacity-60 { opacity: 0.6 !important; } .u-opacity-70 { opacity: 0.7 !important; } .u-opacity-80 { opacity: 0.8 !important; } .u-opacity-90 { opacity: 0.9 !important; } .u-opacity-100 { opacity: 1 !important; } @media screen and (min-width: 640px) { .u-opacity-0-sm { opacity: 0 !important; } } @media screen and (min-width: 640px) { .u-opacity-10-sm { opacity: 0.1 !important; } } @media screen and (min-width: 640px) { .u-opacity-20-sm { opacity: 0.2 !important; } } @media screen and (min-width: 640px) { .u-opacity-30-sm { opacity: 0.3 !important; } } @media screen and (min-width: 640px) { .u-opacity-40-sm { opacity: 0.4 !important; } } @media screen and (min-width: 640px) { .u-opacity-50-sm { opacity: 0.5 !important; } } @media screen and (min-width: 640px) { .u-opacity-60-sm { opacity: 0.6 !important; } } @media screen and (min-width: 640px) { .u-opacity-70-sm { opacity: 0.7 !important; } } @media screen and (min-width: 640px) { .u-opacity-80-sm { opacity: 0.8 !important; } } @media screen and (min-width: 640px) { .u-opacity-90-sm { opacity: 0.9 !important; } } @media screen and (min-width: 640px) { .u-opacity-100-sm { opacity: 1 !important; } } @media screen and (min-width: 768px) { .u-opacity-0-md { opacity: 0 !important; } } @media screen and (min-width: 768px) { .u-opacity-10-md { opacity: 0.1 !important; } } @media screen and (min-width: 768px) { .u-opacity-20-md { opacity: 0.2 !important; } } @media screen and (min-width: 768px) { .u-opacity-30-md { opacity: 0.3 !important; } } @media screen and (min-width: 768px) { .u-opacity-40-md { opacity: 0.4 !important; } } @media screen and (min-width: 768px) { .u-opacity-50-md { opacity: 0.5 !important; } } @media screen and (min-width: 768px) { .u-opacity-60-md { opacity: 0.6 !important; } } @media screen and (min-width: 768px) { .u-opacity-70-md { opacity: 0.7 !important; } } @media screen and (min-width: 768px) { .u-opacity-80-md { opacity: 0.8 !important; } } @media screen and (min-width: 768px) { .u-opacity-90-md { opacity: 0.9 !important; } } @media screen and (min-width: 768px) { .u-opacity-100-md { opacity: 1 !important; } } @media screen and (min-width: 1024px) { .u-opacity-0-lg { opacity: 0 !important; } } @media screen and (min-width: 1024px) { .u-opacity-10-lg { opacity: 0.1 !important; } } @media screen and (min-width: 1024px) { .u-opacity-20-lg { opacity: 0.2 !important; } } @media screen and (min-width: 1024px) { .u-opacity-30-lg { opacity: 0.3 !important; } } @media screen and (min-width: 1024px) { .u-opacity-40-lg { opacity: 0.4 !important; } } @media screen and (min-width: 1024px) { .u-opacity-50-lg { opacity: 0.5 !important; } } @media screen and (min-width: 1024px) { .u-opacity-60-lg { opacity: 0.6 !important; } } @media screen and (min-width: 1024px) { .u-opacity-70-lg { opacity: 0.7 !important; } } @media screen and (min-width: 1024px) { .u-opacity-80-lg { opacity: 0.8 !important; } } @media screen and (min-width: 1024px) { .u-opacity-90-lg { opacity: 0.9 !important; } } @media screen and (min-width: 1024px) { .u-opacity-100-lg { opacity: 1 !important; } } @media screen and (min-width: 1280px) { .u-opacity-0-xl { opacity: 0 !important; } } @media screen and (min-width: 1280px) { .u-opacity-10-xl { opacity: 0.1 !important; } } @media screen and (min-width: 1280px) { .u-opacity-20-xl { opacity: 0.2 !important; } } @media screen and (min-width: 1280px) { .u-opacity-30-xl { opacity: 0.3 !important; } } @media screen and (min-width: 1280px) { .u-opacity-40-xl { opacity: 0.4 !important; } } @media screen and (min-width: 1280px) { .u-opacity-50-xl { opacity: 0.5 !important; } } @media screen and (min-width: 1280px) { .u-opacity-60-xl { opacity: 0.6 !important; } } @media screen and (min-width: 1280px) { .u-opacity-70-xl { opacity: 0.7 !important; } } @media screen and (min-width: 1280px) { .u-opacity-80-xl { opacity: 0.8 !important; } } @media screen and (min-width: 1280px) { .u-opacity-90-xl { opacity: 0.9 !important; } } @media screen and (min-width: 1280px) { .u-opacity-100-xl { opacity: 1 !important; } } .u-bg-opacity-0 { --bg-opacity: 0; } .u-bg-opacity-10 { --bg-opacity: 0.1; } .u-bg-opacity-20 { --bg-opacity: 0.2; } .u-bg-opacity-30 { --bg-opacity: 0.3; } .u-bg-opacity-40 { --bg-opacity: 0.4; } .u-bg-opacity-50 { --bg-opacity: 0.5; } .u-bg-opacity-60 { --bg-opacity: 0.6; } .u-bg-opacity-70 { --bg-opacity: 0.7; } .u-bg-opacity-80 { --bg-opacity: 0.8; } .u-bg-opacity-90 { --bg-opacity: 0.9; } .u-bg-opacity-100 { --bg-opacity: 1; } .u-color-opacity-0 { --color-opacity: 0; } .u-color-opacity-10 { --color-opacity: 0.1; } .u-color-opacity-20 { --color-opacity: 0.2; } .u-color-opacity-30 { --color-opacity: 0.3; } .u-color-opacity-40 { --color-opacity: 0.4; } .u-color-opacity-50 { --color-opacity: 0.5; } .u-color-opacity-60 { --color-opacity: 0.6; } .u-color-opacity-70 { --color-opacity: 0.7; } .u-color-opacity-80 { --color-opacity: 0.8; } .u-color-opacity-90 { --color-opacity: 0.9; } .u-color-opacity-100 { --color-opacity: 1; } .u-border-opacity-0 { --border-opacity: 0; } .u-border-opacity-10 { --border-opacity: 0.1; } .u-border-opacity-20 { --border-opacity: 0.2; } .u-border-opacity-30 { --border-opacity: 0.3; } .u-border-opacity-40 { --border-opacity: 0.4; } .u-border-opacity-50 { --border-opacity: 0.5; } .u-border-opacity-60 { --border-opacity: 0.6; } .u-border-opacity-70 { --border-opacity: 0.7; } .u-border-opacity-80 { --border-opacity: 0.8; } .u-border-opacity-90 { --border-opacity: 0.9; } .u-border-opacity-100 { --border-opacity: 1; }