@import "https://fonts.googleapis.com/css2?family=Chivo:wght@400;700&amp;family=Nunito+Sans:wght@300;400;600;700&amp;family=Open+Sans&amp;display=swap&amp;subset=cyrillic,latin-ext";
@import "font-awesome/css/all.min.css";
@import url('https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Manrope:wght@200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap');

html {
    font-family: "Kanit", sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

footer, header, nav, section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

    a:active, a:hover {
        outline-width: 0
    }

strong {
    font-weight: inherit;
    font-weight: bolder
}

img {
    border-style: none
}

input {
    font-family: "Kanit", sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
    overflow: visible
}

[type="submit"] {
    -webkit-appearance: button
}

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

    [type="submit"]:-moz-focusring {
        outline: 1px dotted ButtonText
    }

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

html {
    font-size: 62.5%;
    box-sizing: border-box
}

*, ::before, ::after {
    box-sizing: inherit
}

body {
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    text-rendering: optimizeLegibility;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: none
}

body, input {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased
}

img {
    max-width: 100%;
    height: auto
}

div, ul, li, h1, h2, h3, h4, form, p {
    margin: 0;
    padding: 0
}

h1, h2, h3, h4 {
    -webkit-font-smoothing: auto;
    -webkit-font-smoothing: antialiased;
    -webkit-font-variant-ligatures: common-ligatures;
    -moz-font-variant-ligatures: common-ligatures;
    font-variant-ligatures: common-ligatures;
    text-rendering: optimizeLegibility
}

i {
    font-style: italic;
    line-height: inherit
}

strong {
    font-weight: 700;
    line-height: inherit
}

ul {
    list-style: none
}

li {
    display: block
}

a {
    text-decoration: none;
    line-height: inherit
}

    a img {
        border: none
    }

input[type="text"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none
}

.row {
    width: 89%;
    max-width: 1200px;
    margin: 0 auto
}

    .row:after {
        content: "";
        display: table;
        clear: both
    }

    .row .row {
        width: auto;
        max-width: none;
        margin-left: -20px;
        margin-right: -20px
    }

[class*="col-"] {
    float: left;
    padding: 0 20px
}

    [class*="col-"] + [class*="col-"].end {
        float: right
    }

.col-five {
    width: 41.66667%
}

.col-six {
    width: 50%
}

.col-full {
    width: 100%
}

@media only screen and (max-width:1200px) {
    .row .row {
        margin-left: -16px;
        margin-right: -16px
    }

    [class*="col-"] {
        padding: 0 16px
    }

    .md-seven {
        width: 58.33333%
    }
}

@media only screen and (max-width:800px) {
    .row {
        width: 90%
    }

    .tab-full {
        width: 100%
    }
}

@media only screen and (max-width:600px) {
    .row {
        width: auto;
        padding-left: 25px;
        padding-right: 25px
    }

        .row .row {
            margin-left: -10px;
            margin-right: -10px;
            padding-left: 0;
            padding-right: 0
        }

    [class*="col-"] {
        padding: 0 10px
    }

    .mob-full {
        width: 100%
    }
}

@media only screen and (max-width:400px) {
    .row .row {
        margin-left: 0;
        margin-right: 0
    }

    [class*="col-"]:not(.col-block) {
        width: 100% !important;
        float: none !important;
        clear: both !important;
        margin-left: 0;
        margin-right: 0;
        padding: 0
    }

    [class*="col-"] + [class*="col-"].end {
        float: none
    }

    .stack .col-block {
        width: 100% !important;
        float: none !important;
        clear: both !important;
        margin-left: 0;
        margin-right: 0;
        padding: 0
    }
}

[class*="block-"]:after {
    content: "";
    display: table;
    clear: both
}

.block-1-3 .col-block {
    width: 33.33333%
}

.block-1-2 .col-block {
    width: 50%
}

    .block-1-3 .col-block:nth-child(3n+1), .block-1-2 .col-block:nth-child(2n+1) {
        clear: both
    }

@media only screen and (max-width:1200px) {
    .block-m-1-2 .col-block {
        width: 50%
    }

    [class*="block-m-"] .col-block:nth-child(n) {
        clear: none
    }

    .block-m-1-2 .col-block:nth-child(2n+1) {
        clear: both
    }
}

@media only screen and (max-width:800px) {
    .block-tab-full .col-block {
        width: 100%;
        clear: both
    }

    [class*="block-tab-"] .col-block:nth-child(n) {
        clear: none
    }
}

.group:after {
    content: "";
    display: table;
    clear: both
}

.align-center {
    margin-left: auto;
    margin-right: auto;
    text-align: center
}

#dgbcore p.item-plan__price {
    display: block;
    text-align: center;
    margin-top: 20px;
    color: #002352;
}

#dgbcore .item-plan__block-wrapper {
    margin: 0 auto;
    max-width: 1150px;
}

@media only screen and (min-width:800px) {
    #dgbcore .item-plan__block-wrapper {
        width: 50%;
    }
}

#dgbcore_symbol {
    background-image: url(https://www.digibyte.org/images/digibyte_symbol_06c.svg);
    background-size: cover;
    aspect-ratio: 1;
    width: 40%;
    max-width: 150px;
    margin: 10px auto 0 auto;
}
