/*
Theme Name: Amber Blog Child
Theme URI: https://www.crimsonthemes.com/downloads/amber-blog
Template: amber-blog
Author: Crimson Themes
Author URI: https://www.crimsonthemes.com/
Description: Amber Blog is a clean and minimal blog theme.. This modern and bold WP theme is all you need for your food delivery business..The perfect destination for every professional Food Delivery Service, Fast Food, travel blogger and traveler is here! Amber Blog was designed for all modern adventure traveller, all types of delivery, who need to create personal blog site , travel blogger with simple and creative features and effects to make readers feel the pleasure of reading blog posts and articles. If you are a blogger and traveller, then it’s a perfect choice for you if you don’t need to have any experiment to setup your Wordpress personal blog, it’s super simple and easy to setup, you will get high quality, responsive, well crafted blog out of the box to make writers only focuses on writing content, and it has great typography to make your fans and followers focus on every word you write.
Tags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-ready,one-column,two-columns,custom-header,blog,entertainment,portfolio
Version: 1.0.0.1772012864
Updated: 2026-02-25 09:47:44

*/
post, .page {
  margin: 0 0 0em !important;
}
ul, ol {
  margin: 0 0 0em 0em !important;
}
#masthead {
  background-color: black !important;
  padding: 1px 0 !important;
}
.entry-title {
  text-transform: capitalize;
  font-size: 37px !important;
}
h2 {
  font-size: 34px !important;
}
.block-gap {
  padding: 28px 0 !important;
}
@media screen and (min-width: 1024px) {
  .main-navigation ul.nav-menu {
    padding-top: 15px !important;
  }
}

.site-info {
  background: black !important;
}

.styled-stat-block {
    width: 100% !important;
    border-collapse: collapse !important;
    background: #1a1a1a !important;
}

.styled-stat-block td {
    padding: 22px 18px !important;
    text-align: center !important;
    border: 2px solid #1a1a1a !important;
    vertical-align: top !important;
    width: 50% !important;
}

.styled-stat-block tr:first-child td:first-child {
    background-color: #0d4f5c !important;
}

.styled-stat-block tr:first-child td:last-child {
    background-color: #1a4d2e !important;
}

.styled-stat-block tr:last-child td:first-child {
    background-color: #4a3a0a !important;
}

.styled-stat-block tr:last-child td:last-child {
    background-color: #2e1a4a !important;
}

.styled-stat-block td strong {
    display: block !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    margin-bottom: 8px !important;
}

.styled-stat-block tr:first-child td:first-child strong {
    color: #00d4e8 !important;
}

.styled-stat-block tr:first-child td:last-child strong {
    color: #00e070 !important;
}

.styled-stat-block tr:last-child td:first-child strong {
    color: #e87a00 !important;
}

.styled-stat-block tr:last-child td:last-child strong {
    color: #c060ff !important;
}

.styled-stat-block td .mtr-cell-content {
    color: #ffffff !important;
    font-size: 0.9rem !important;
    line-height: 1.4 !important;
}

.discl-block {
    background-color: #3b3318 !important;
    padding: 20px 24px !important;
    margin: 24px 0 !important;
    border-left: 4px solid #8a7a30 !important;
}

.discl-block p {
    color: #d4c890 !important;
    margin: 0 0 8px !important;
    line-height: 1.6 !important;
}

.discl-block p:last-child {
    margin-bottom: 0 !important;
}

.discl-block strong {
    color: #f0e060 !important;
}

.carp-list,
.sorc-list {
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.carp-list li {
    padding: 9px 12px 9px 36px !important;
    position: relative !important;
    line-height: 1.5 !important;
    margin-bottom: 6px !important;
    background-color: #f4f9fc !important;
    border-left: 3px solid #2a7a9a !important;
    border-bottom: 1px solid #daeaf4 !important;
}

.carp-list li::before {
    font-family: 'Font Awesome 6 Free' !important;
    font-weight: 900 !important;
    position: absolute !important;
    left: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    font-size: 0.85rem !important;
    color: #2a7a9a !important;
}

.carp-list li:nth-child(1)::before { content: '\f3c5' !important; }
.carp-list li:nth-child(2)::before { content: '\f015' !important; }
.carp-list li:nth-child(3)::before { content: '\f7d9' !important; }
.carp-list li:nth-child(4)::before { content: '\f06c' !important; }
.carp-list li:nth-child(5)::before { content: '\f505' !important; }

.sorc-list {
    background-color: #f8faf8 !important;
    border: 1px solid #c8e0c8 !important;
    padding: 10px 14px !important;
    margin: 12px 0 !important;
}

.sorc-list li {
    padding: 5px 0 5px 24px !important;
    position: relative !important;
    line-height: 1.5 !important;
    border-bottom: 1px dashed #d4e8d4 !important;
}

.sorc-list li:last-child {
    border-bottom: none !important;
}

.sorc-list li::before {
    font-family: 'Font Awesome 6 Free' !important;
    font-weight: 900 !important;
    content: '\f00c' !important;
    position: absolute !important;
    left: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    font-size: 0.8rem !important;
    color: #2a9a5a !important;
}

.entry-content h2.wp-block-heading {
    border-bottom: 2px solid #2a7a9a !important;
    padding-bottom: 8px !important;
    margin-bottom: 16px !important;
}

.entry-content h3.wp-block-heading {
    color: #1a5a7a !important;
    margin-bottom: 12px !important;
}

.mtr-table {
    width: 100% !important;
    border-collapse: collapse !important;
}

.mtr-table thead tr {
    background-color: #1a3a50 !important;
}

.mtr-table thead th {
    color: #ffffff !important;
    padding: 10px 14px !important;
    text-align: center !important;
    font-weight: 600 !important;
    border: 1px solid #2a5a78 !important;
}

.mtr-table tbody tr:nth-child(odd) {
    background-color: #f0f6fa !important;
}

.mtr-table tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

.mtr-table tbody td {
    padding: 10px 14px !important;
    border: 1px solid #c8dce8 !important;
    text-align: center !important;
    vertical-align: middle !important;
    line-height: 1.4 !important;
}

.mtr-table tbody tr:hover {
    background-color: #dceef8 !important;
}

.advance-block {
    border: 1px solid #dce8f0 !important;
    border-left: 4px solid #2a7a9a !important;
    background-color: #f8fbfd !important;
    padding: 20px !important;
    margin-bottom: 20px !important;
    gap: 20px !important;
}

.advance-block .wp-block-column:first-child {
    padding-right: 16px !important;
    border-right: 1px solid #dce8f0 !important;
}

.advance-block h3.wp-block-heading {
    margin-top: 0 !important;
    padding-bottom: 8px !important;
    border-bottom: 1px solid #dce8f0 !important;
    margin-bottom: 10px !important;
}

.advance-block .wp-block-column:last-child {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.advance-block figure.wp-block-image {
    margin: 0 !important;
    text-align: center !important;
}

.advance-block figure.wp-block-image img {
    max-width: 100% !important;
    height: auto !important;
    filter: drop-shadow(0 2px 6px rgba(0,0,0,0.12)) !important;
}

@media (max-width: 768px) {
    .entry-title {
        font-size: 32px !important;
        line-height: 38px !important;
    }
    h2 {
        font-size: 29px !important;
    }
    h3 {
        font-size: 27px !important;
    }

    .styled-stat-block,
    .styled-stat-block tbody,
    .styled-stat-block tr {
        display: block !important;
        width: 100% !important;
    }

    .styled-stat-block td {
        display: block !important;
        width: 100% !important;
        box-sizing: border-box !important;
        border: 2px solid #1a1a1a !important;
        border-bottom: 0 !important;
        padding: 18px 16px !important;
        text-align: center !important;
        justify-content: center !important;
        align-items: center !important;
        flex-direction: column !important;
    }

    .styled-stat-block td .mtr-cell-content {
        text-align: center !important;
        display: block !important;
        width: 100% !important;
    }

    .styled-stat-block td strong {
        font-size: 1.6rem !important;
        text-align: center !important;
        display: block !important;
        width: 100% !important;
    }

    .styled-stat-block tr:last-child td:last-child {
        border-bottom: 2px solid #1a1a1a !important;
    }

    .mtr-table,
    .mtr-table thead,
    .mtr-table tbody,
    .mtr-table tr {
        display: block !important;
        width: 100% !important;
    }

    .mtr-table thead {
        display: none !important;
    }

    .mtr-table tbody tr {
        margin-bottom: 12px !important;
        border: 1px solid #c8dce8 !important;
        background-color: #ffffff !important;
    }

    .mtr-table tbody td {
        display: flex !important;
        justify-content: space-between !important;
        align-items: flex-start !important;
        padding: 8px 12px !important;
        border: none !important;
        border-bottom: 1px solid #e0ecf4 !important;
        text-align: left !important;
    }

    .mtr-table tbody td:last-child {
        border-bottom: none !important;
    }

    .mtr-table tbody td::before {
        content: attr(data-mtr-content) !important;
        font-weight: 600 !important;
        color: #1a3a50 !important;
        min-width: 110px !important;
        flex-shrink: 0 !important;
        padding-right: 8px !important;
        font-size: 0.82rem !important;
    }

    .modifye .mtr-table tbody td::before {
        display: none;
    }

    .advance-block {
        flex-direction: column !important;
        padding: 14px !important;
    }

    .advance-block .wp-block-column:first-child {
        padding-right: 0 !important;
        border-right: none !important;
        border-bottom: 1px solid #dce8f0 !important;
        padding-bottom: 14px !important;
        margin-bottom: 14px !important;
    }

    .advance-block .wp-block-column:last-child {
        padding-top: 0 !important;
    }

    .carp-list li {
        padding: 8px 10px 8px 34px !important;
    }

    .discl-block {
        padding: 16px !important;
    }
}

@media (max-width: 480px) {

    .entry-title {
        font-size: 27px !important;
        line-height: 37px !important;
    }
    h2 {
        font-size: 25px !important;
    }
    h3 {
        font-size: 23px !important;
    }

    .styled-stat-block td strong {
        font-size: 1.35rem !important;
    }

    .mtr-table tbody td::before {
        min-width: 90px !important;
        font-size: 0.78rem !important;
    }

    .advance-block {
        padding: 12px !important;
    }
}

table {
    margin: 0 0 0em !important;
    width: 100%;
}

@media (max-width: 650px) {
    figure.styled-stat-block.modifye table tr,
    figure.styled-stat-block.modifye table tr:first-of-type,
    figure.styled-stat-block.modifye table thead,
    figure.styled-stat-block.modifye table colgroup,
    figure.styled-stat-block.modifye table tbody,
    figure.styled-stat-block.modifye table td {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }

    figure.styled-stat-block.modifye table tr {
        margin-bottom: 0 !important;
        border: none !important;
        background: none !important;
    }

    figure.styled-stat-block.modifye table td.mtr-td-tag {
        border: 2px solid #1a1a1a !important;
        border-bottom: 0 !important;
        padding: 18px 16px !important;
        text-align: center !important;
        flex-direction: column !important;
        justify-content: center !important;
        align-items: center !important;
    }

    figure.styled-stat-block.modifye table tr:last-child td:last-child {
        border-bottom: 2px solid #1a1a1a !important;
    }

    figure.styled-stat-block.modifye table td .mtr-cell-content {
        display: block !important;
        text-align: center !important;
        width: 100% !important;
        float: none !important;
        color: #ffffff !important;
    }

    figure.styled-stat-block.modifye table td .mtr-cell-content strong {
        display: block !important;
        text-align: center !important;
        width: 100% !important;
    }

    figure.styled-stat-block.modifye table td[data-mtr-content]::before,
    figure.styled-stat-block.modifye table th[data-mtr-content]::before {
        display: none !important;
        content: none !important;
        max-width: 0 !important;
        float: none !important;
    }
      figure.styled-stat-block.modifye table td .mtr-cell-content,
    figure.styled-stat-block.modifye table td .mtr-cell-content strong,
    figure.styled-stat-block.modifye table td .mtr-cell-content br,
    figure.styled-stat-block.modifye table td * {
        text-align: center !important;
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    figure.styled-stat-block.modifye table td {
        text-align: center !important;
        align-items: center !important;
        justify-content: center !important;
    }
}