html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-family: sans-serif
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

html, body {
    overflow-x: hidden;
}

body {
    margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    vertical-align: baseline;
    display: inline-block
}

audio:not([controls]) {
    height: 0;
    display: none
}

[hidden], template {
    display: none
}

a {
    background-color: transparent
}

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

abbr[title] {
    border-bottom: 1px dotted
}

b, strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

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

mark {
    color: #000;
    background: #ff0
}

small {
    font-size: 80%
}

sub, sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0
}

pre {
    overflow: auto
}

code, kbd, pre, samp {
    font-family: monospace;
    font-size: 1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, html input[type=button], input[type=reset] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled], html input[disabled] {
    cursor: default
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search] {
    -webkit-appearance: none
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: 700
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td, th {
    padding: 0
}

@font-face {
    font-family: webflow-icons;
    src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype");
    font-weight: 400;
    font-style: normal
}

[class^=w-icon-], [class*=\ w-icon-] {
    speak: none;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    font-family: webflow-icons !important
}

.w-icon-slider-right:before {
    content: ""
}

.w-icon-slider-left:before {
    content: ""
}

.w-icon-nav-menu:before {
    content: ""
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
    content: ""
}

.w-icon-file-upload-remove:before {
    content: ""
}

.w-icon-file-upload-icon:before {
    content: ""
}

* {
    box-sizing: border-box
}

html {
    height: 100%
}

body {
    min-height: 100%;
    color: #333;
    background-color: #fff;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 20px
}

img {
    max-width: 100%;
    vertical-align: middle;
    display: inline-block
}

html.w-mod-touch * {
    background-attachment: scroll !important
}

.w-block {
    display: block
}

.w-inline-block {
    max-width: 100%;
    display: inline-block
}

.w-clearfix:before, .w-clearfix:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-clearfix:after {
    clear: both
}

.w-hidden {
    display: none
}

.w-button {
    color: #fff;
    line-height: inherit;
    cursor: pointer;
    background-color: #3898ec;
    border: 0;
    border-radius: 0;
    padding: 9px 15px;
    text-decoration: none;
    display: inline-block
}

input.w-button {
    -webkit-appearance: button
}

html[data-w-dynpage] [data-w-cloak] {
    color: transparent !important
}

.w-webflow-badge, .w-webflow-badge * {
    z-index: auto;
    visibility: visible;
    box-sizing: border-box;
    width: auto;
    height: auto;
    max-height: none;
    max-width: none;
    min-height: 0;
    min-width: 0;
    float: none;
    clear: none;
    box-shadow: none;
    opacity: 1;
    direction: ltr;
    font-family: inherit;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    font-style: inherit;
    font-variant: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
    text-indent: 0;
    text-transform: inherit;
    text-shadow: none;
    font-smoothing: auto;
    vertical-align: baseline;
    cursor: inherit;
    white-space: inherit;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    background: 0 0;
    border: 0 transparent;
    border-radius: 0;
    margin: 0;
    padding: 0;
    list-style-type: disc;
    transition: none;
    display: block;
    position: static;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    overflow: visible;
    transform: none
}

.w-webflow-badge {
    white-space: nowrap;
    cursor: pointer;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
    visibility: visible !important;
    z-index: 2147483647 !important;
    color: #aaadb0 !important;
    opacity: 1 !important;
    width: auto !important;
    height: auto !important;
    background-color: #fff !important;
    border-radius: 3px !important;
    margin: 0 !important;
    padding: 6px !important;
    font-size: 12px !important;
    line-height: 14px !important;
    text-decoration: none !important;
    display: inline-block !important;
    position: fixed !important;
    top: auto !important;
    bottom: 12px !important;
    left: auto !important;
    right: 12px !important;
    overflow: visible !important;
    transform: none !important
}

.w-webflow-badge > img {
    visibility: visible !important;
    opacity: 1 !important;
    vertical-align: middle !important;
    display: inline-block !important
}

h1, h2, h3, h4, h5, h6 {
    margin-bottom: 10px;
    font-weight: 700
}

h1 {
    margin-top: 20px;
    font-size: 38px;
    line-height: 44px
}

h2 {
    margin-top: 20px;
    font-size: 32px;
    line-height: 36px
}

h3 {
    margin-top: 20px;
    font-size: 24px;
    line-height: 30px
}

h4 {
    margin-top: 10px;
    font-size: 18px;
    line-height: 24px
}

h5 {
    margin-top: 10px;
    font-size: 14px;
    line-height: 20px
}

h6 {
    margin-top: 10px;
    font-size: 12px;
    line-height: 18px
}

p {
    margin-top: 0;
    margin-bottom: 10px
}

blockquote {
    border-left: 5px solid #e2e2e2;
    margin: 0 0 10px;
    padding: 10px 20px;
    font-size: 18px;
    line-height: 22px
}

figure {
    margin: 0 0 10px
}

figcaption {
    text-align: center;
    margin-top: 5px
}

ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 40px
}

.w-list-unstyled {
    padding-left: 0;
    list-style: none
}

.w-embed:before, .w-embed:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-embed:after {
    clear: both
}

.w-video {
    width: 100%;
    padding: 0;
    position: relative
}

.w-video iframe, .w-video object, .w-video embed {
    width: 100%;
    height: 100%;
    border: none;
    position: absolute;
    top: 0;
    left: 0
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

button, [type=button], [type=reset] {
    cursor: pointer;
    -webkit-appearance: button;
    border: 0
}

.w-form {
    margin: 0 0 15px
}

.w-form-done {
    text-align: center;
    background-color: #ddd;
    padding: 20px;
    display: none
}

.w-form-fail {
    background-color: #ffdede;
    margin-top: 10px;
    padding: 10px;
    display: none
}

label {
    margin-bottom: 5px;
    font-weight: 700;
    display: block
}

.w-input, .w-select {
    width: 100%;
    height: 38px;
    color: #333;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    display: block
}

.w-input:-moz-placeholder, .w-select:-moz-placeholder {
    color: #999
}

.w-input::-moz-placeholder, .w-select::-moz-placeholder {
    color: #999;
    opacity: 1
}

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder {
    color: #999
}

.w-input:focus, .w-select:focus {
    border-color: #3898ec;
    outline: 0
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
    cursor: not-allowed
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
    background-color: #eee
}

textarea.w-input, textarea.w-select {
    height: auto
}

.w-select {
    background-color: #f3f3f3
}

.w-select[multiple] {
    height: auto
}

.w-form-label {
    cursor: pointer;
    margin-bottom: 0;
    font-weight: 400;
    display: inline-block
}

.w-radio {
    margin-bottom: 5px;
    padding-left: 20px;
    display: block
}

.w-radio:before, .w-radio:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-radio:after {
    clear: both
}

.w-radio-input {
    float: left;
    margin: 3px 0 0 -20px;
    line-height: normal
}

.w-file-upload {
    margin-bottom: 10px;
    display: block
}

.w-file-upload-input {
    width: .1px;
    height: .1px;
    opacity: 0;
    z-index: -100;
    position: absolute;
    overflow: hidden
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
    color: #333;
    display: inline-block
}

.w-file-upload-error {
    margin-top: 10px;
    display: block
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
    display: none
}

.w-file-upload-uploading-btn {
    cursor: pointer;
    background-color: #fafafa;
    border: 1px solid #ccc;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 400;
    display: flex
}

.w-file-upload-file {
    background-color: #fafafa;
    border: 1px solid #ccc;
    flex-grow: 1;
    justify-content: space-between;
    margin: 0;
    padding: 8px 9px 8px 11px;
    display: flex
}

.w-file-upload-file-name {
    font-size: 14px;
    font-weight: 400;
    display: block
}

.w-file-remove-link {
    width: auto;
    height: auto;
    cursor: pointer;
    margin-top: 3px;
    margin-left: 10px;
    padding: 3px;
    display: block
}

.w-icon-file-upload-remove {
    margin: auto;
    font-size: 10px
}

.w-file-upload-error-msg {
    color: #ea384c;
    padding: 2px 0;
    display: inline-block
}

.w-file-upload-info {
    padding: 0 12px;
    line-height: 38px;
    display: inline-block
}

.w-file-upload-label {
    cursor: pointer;
    background-color: #fafafa;
    border: 1px solid #ccc;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 400;
    display: inline-block
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
    width: 20px;
    margin-right: 8px;
    display: inline-block
}

.w-icon-file-upload-uploading {
    height: 20px
}

.w-container {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto
}

.w-container:before, .w-container:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-container:after {
    clear: both
}

.w-container .w-row {
    margin-left: -10px;
    margin-right: -10px
}

.w-row:before, .w-row:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-row:after {
    clear: both
}

.w-row .w-row {
    margin-left: 0;
    margin-right: 0
}

.w-col {
    float: left;
    width: 100%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative
}

.w-col .w-col {
    padding-left: 0;
    padding-right: 0
}

.w-col-1 {
    width: 8.33333%
}

.w-col-2 {
    width: 16.6667%
}

.w-col-3 {
    width: 25%
}

.w-col-4 {
    width: 33.3333%
}

.w-col-5 {
    width: 41.6667%
}

.w-col-6 {
    width: 50%
}

.w-col-7 {
    width: 58.3333%
}

.w-col-8 {
    width: 66.6667%
}

.w-col-9 {
    width: 75%
}

.w-col-10 {
    width: 83.3333%
}

.w-col-11 {
    width: 91.6667%
}

.w-col-12 {
    width: 100%
}

.w-hidden-main {
    display: none !important
}

@media screen and (max-width: 991px) {
    .w-container {
        max-width: 728px
    }

    .w-hidden-main {
        display: inherit !important
    }

    .w-hidden-medium {
        display: none !important
    }

    .w-col-medium-1 {
        width: 8.33333%
    }

    .w-col-medium-2 {
        width: 16.6667%
    }

    .w-col-medium-3 {
        width: 25%
    }

    .w-col-medium-4 {
        width: 33.3333%
    }

    .w-col-medium-5 {
        width: 41.6667%
    }

    .w-col-medium-6 {
        width: 50%
    }

    .w-col-medium-7 {
        width: 58.3333%
    }

    .w-col-medium-8 {
        width: 66.6667%
    }

    .w-col-medium-9 {
        width: 75%
    }

    .w-col-medium-10 {
        width: 83.3333%
    }

    .w-col-medium-11 {
        width: 91.6667%
    }

    .w-col-medium-12 {
        width: 100%
    }

    .w-col-stack {
        width: 100%;
        left: auto;
        right: auto
    }
}

@media screen and (max-width: 767px) {
    .w-hidden-main, .w-hidden-medium {
        display: inherit !important
    }

    .w-hidden-small {
        display: none !important
    }

    .w-row, .w-container .w-row {
        margin-left: 0;
        margin-right: 0
    }

    .w-col {
        width: 100%;
        left: auto;
        right: auto
    }

    .w-col-small-1 {
        width: 8.33333%
    }

    .w-col-small-2 {
        width: 16.6667%
    }

    .w-col-small-3 {
        width: 25%
    }

    .w-col-small-4 {
        width: 33.3333%
    }

    .w-col-small-5 {
        width: 41.6667%
    }

    .w-col-small-6 {
        width: 50%
    }

    .w-col-small-7 {
        width: 58.3333%
    }

    .w-col-small-8 {
        width: 66.6667%
    }

    .w-col-small-9 {
        width: 75%
    }

    .w-col-small-10 {
        width: 83.3333%
    }

    .w-col-small-11 {
        width: 91.6667%
    }

    .w-col-small-12 {
        width: 100%
    }
}

@media screen and (max-width: 479px) {
    .w-container {
        max-width: none
    }

    .w-hidden-main, .w-hidden-medium, .w-hidden-small {
        display: inherit !important
    }

    .w-hidden-tiny {
        display: none !important
    }

    .w-col {
        width: 100%
    }

    .w-col-tiny-1 {
        width: 8.33333%
    }

    .w-col-tiny-2 {
        width: 16.6667%
    }

    .w-col-tiny-3 {
        width: 25%
    }

    .w-col-tiny-4 {
        width: 33.3333%
    }

    .w-col-tiny-5 {
        width: 41.6667%
    }

    .w-col-tiny-6 {
        width: 50%
    }

    .w-col-tiny-7 {
        width: 58.3333%
    }

    .w-col-tiny-8 {
        width: 66.6667%
    }

    .w-col-tiny-9 {
        width: 75%
    }

    .w-col-tiny-10 {
        width: 83.3333%
    }

    .w-col-tiny-11 {
        width: 91.6667%
    }

    .w-col-tiny-12 {
        width: 100%
    }
}

.w-widget {
    position: relative
}

.w-widget-map {
    width: 100%;
    height: 400px
}

.w-widget-map label {
    width: auto;
    display: inline
}

.w-widget-map img {
    max-width: inherit
}

.w-widget-map .gm-style-iw {
    text-align: center
}

.w-widget-map .gm-style-iw > button {
    display: none !important
}

.w-widget-twitter {
    overflow: hidden
}

.w-widget-twitter-count-shim {
    vertical-align: top;
    width: 28px;
    height: 20px;
    text-align: center;
    background: #fff;
    border: 1px solid #758696;
    border-radius: 3px;
    display: inline-block;
    position: relative
}

.w-widget-twitter-count-shim * {
    pointer-events: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
    text-align: center;
    color: #999;
    font-family: serif;
    font-size: 15px;
    line-height: 12px;
    position: relative
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
    display: block;
    position: relative
}

.w-widget-twitter-count-shim.w--large {
    width: 36px;
    height: 28px
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
    font-size: 18px;
    line-height: 18px
}

.w-widget-twitter-count-shim:not(.w--vertical) {
    margin-left: 5px;
    margin-right: 8px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
    margin-left: 6px
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
    content: " ";
    height: 0;
    width: 0;
    pointer-events: none;
    border: solid transparent;
    position: absolute;
    top: 50%;
    left: 0
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
    border-width: 4px;
    border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
    margin-top: -4px;
    margin-left: -9px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
    border-width: 5px;
    margin-top: -5px;
    margin-left: -10px
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
    border-width: 4px;
    border-color: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
    margin-top: -4px;
    margin-left: -8px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
    border-width: 5px;
    margin-top: -5px;
    margin-left: -9px
}

.w-widget-twitter-count-shim.w--vertical {
    width: 61px;
    height: 33px;
    margin-bottom: 8px
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
    content: " ";
    height: 0;
    width: 0;
    pointer-events: none;
    border: solid transparent;
    position: absolute;
    top: 100%;
    left: 50%
}

.w-widget-twitter-count-shim.w--vertical:before {
    border-width: 5px;
    border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
    margin-left: -5px
}

.w-widget-twitter-count-shim.w--vertical:after {
    border-width: 4px;
    border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
    margin-left: -4px
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
    font-size: 18px;
    line-height: 22px
}

.w-widget-twitter-count-shim.w--vertical.w--large {
    width: 76px
}

.w-background-video {
    height: 500px;
    color: #fff;
    position: relative;
    overflow: hidden
}

.w-background-video > video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -100;
    background-position: 50%;
    background-size: cover;
    margin: auto;
    position: absolute;
    top: -100%;
    bottom: -100%;
    left: -100%;
    right: -100%
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
    -webkit-appearance: none;
    display: none !important
}

.w-background-video--control {
    background-color: transparent;
    padding: 0;
    position: absolute;
    bottom: 1em;
    right: 1em
}

.w-background-video--control > [hidden] {
    display: none !important
}

.w-slider {
    height: 300px;
    text-align: center;
    clear: both;
    -webkit-tap-highlight-color: transparent;
    tap-highlight-color: transparent;
    background: #ddd;
    position: relative
}

.w-slider-mask {
    z-index: 1;
    height: 100%;
    white-space: nowrap;
    display: block;
    position: relative;
    left: 0;
    right: 0;
    overflow: hidden
}

.w-slide {
    vertical-align: top;
    width: 100%;
    height: 100%;
    white-space: normal;
    text-align: left;
    display: inline-block;
    position: relative
}

.w-slider-nav {
    z-index: 2;
    height: 40px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    tap-highlight-color: transparent;
    margin: auto;
    padding-top: 10px;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    right: 0
}

.w-slider-nav.w-round > div {
    border-radius: 100%
}

.w-slider-nav.w-num > div {
    width: auto;
    height: auto;
    font-size: inherit;
    line-height: inherit;
    padding: .2em .5em
}

.w-slider-nav.w-shadow > div {
    box-shadow: 0 0 3px rgba(51, 51, 51, .4)
}

.w-slider-nav-invert {
    color: #fff
}

.w-slider-nav-invert > div {
    background-color: rgba(34, 34, 34, .4)
}

.w-slider-nav-invert > div.w-active {
    background-color: #222
}

.w-slider-dot {
    width: 1em;
    height: 1em;
    cursor: pointer;
    background-color: rgba(255, 255, 255, .4);
    margin: 0 3px .5em;
    transition: background-color .1s, color .1s;
    display: inline-block;
    position: relative
}

.w-slider-dot.w-active {
    background-color: #fff
}

.w-slider-dot:focus {
    outline: none;
    box-shadow: 0 0 0 2px #fff
}

.w-slider-dot:focus.w-active {
    box-shadow: none
}

.w-slider-arrow-left, .w-slider-arrow-right {
    width: 80px;
    cursor: pointer;
    color: #fff;
    -webkit-tap-highlight-color: transparent;
    tap-highlight-color: transparent;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: auto;
    font-size: 40px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden
}

.w-slider-arrow-left [class^=w-icon-], .w-slider-arrow-right [class^=w-icon-], .w-slider-arrow-left [class*=\ w-icon-], .w-slider-arrow-right [class*=\ w-icon-] {
    position: absolute
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
    outline: 0
}

.w-slider-arrow-left {
    z-index: 3;
    right: auto
}

.w-slider-arrow-right {
    z-index: 4;
    left: auto
}

.w-icon-slider-left, .w-icon-slider-right {
    width: 1em;
    height: 1em;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.w-slider-aria-label {
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    border: 0;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.w-slider-force-show {
    display: block !important
}

.w-dropdown {
    text-align: left;
    z-index: 900;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
    position: relative
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
    vertical-align: top;
    color: #222;
    text-align: left;
    white-space: nowrap;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
    text-decoration: none;
    position: relative
}

.w-dropdown-toggle {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    padding-right: 40px;
    display: inline-block
}

.w-dropdown-toggle:focus {
    outline: 0
}

.w-icon-dropdown-toggle {
    width: 1em;
    height: 1em;
    margin: auto 20px auto auto;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0
}

.w-dropdown-list {
    min-width: 100%;
    background: #ddd;
    display: none;
    position: absolute
}

.w-dropdown-list.w--open {
    display: block
}

.w-dropdown-link {
    color: #222;
    padding: 10px 20px;
    display: block
}

.w-dropdown-link.w--current {
    color: #0082f3
}

.w-dropdown-link:focus {
    outline: 0
}

@media screen and (max-width: 767px) {
    .w-nav-brand {
        padding-left: 10px
    }
}

.w-lightbox-backdrop {
    cursor: auto;
    letter-spacing: normal;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    visibility: visible;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    color: #fff;
    text-align: center;
    z-index: 2000;
    opacity: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-tap-highlight-color: transparent;
    background: rgba(0, 0, 0, .9);
    outline: 0;
    font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    line-height: 1.2;
    list-style: disc;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-transform: translate(0)
}

.w-lightbox-backdrop, .w-lightbox-container {
    height: 100%;
    -webkit-overflow-scrolling: touch;
    overflow: auto
}

.w-lightbox-content {
    height: 100vh;
    position: relative;
    overflow: hidden
}

.w-lightbox-view {
    width: 100vw;
    height: 100vh;
    opacity: 0;
    position: absolute
}

.w-lightbox-view:before {
    content: "";
    height: 100vh
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 86vh
}

.w-lightbox-frame, .w-lightbox-view:before {
    vertical-align: middle;
    display: inline-block
}

.w-lightbox-figure {
    margin: 0;
    position: relative
}

.w-lightbox-group .w-lightbox-figure {
    cursor: pointer
}

.w-lightbox-img {
    width: auto;
    height: auto;
    max-width: none
}

.w-lightbox-image {
    float: none;
    max-width: 100vw;
    max-height: 100vh;
    display: block
}

.w-lightbox-group .w-lightbox-image {
    max-height: 86vh
}

.w-lightbox-caption {
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: rgba(0, 0, 0, .4);
    padding: .5em 1em;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden
}

.w-lightbox-embed {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.w-lightbox-control {
    width: 4em;
    cursor: pointer;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 24px;
    transition: all .3s;
    position: absolute;
    top: 0
}

.w-lightbox-left {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);
    display: none;
    bottom: 0;
    left: 0
}

.w-lightbox-right {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);
    display: none;
    bottom: 0;
    right: 0
}

.w-lightbox-close {
    height: 2.6em;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);
    background-size: 18px;
    right: 0
}

.w-lightbox-strip {
    white-space: nowrap;
    padding: 0 1vh;
    line-height: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    overflow-x: auto;
    overflow-y: hidden
}

.w-lightbox-item {
    width: 10vh;
    box-sizing: content-box;
    cursor: pointer;
    padding: 2vh 1vh;
    display: inline-block;
    -webkit-transform: translate(0, 0)
}

.w-lightbox-active {
    opacity: .3
}

.w-lightbox-thumbnail {
    height: 10vh;
    background: #222;
    position: relative;
    overflow: hidden
}

.w-lightbox-thumbnail-image {
    position: absolute;
    top: 0;
    left: 0
}

.w-lightbox-thumbnail .w-lightbox-tall {
    width: 100%;
    top: 50%;
    transform: translateY(-50%)
}

.w-lightbox-thumbnail .w-lightbox-wide {
    height: 100%;
    left: 50%;
    transform: translate(-50%)
}

.w-lightbox-spinner {
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    border: 5px solid rgba(0, 0, 0, .4);
    border-radius: 50%;
    margin-top: -20px;
    margin-left: -20px;
    animation: .8s linear infinite spin;
    position: absolute;
    top: 50%;
    left: 50%
}

.w-lightbox-spinner:after {
    content: "";
    border: 3px solid transparent;
    border-bottom-color: #fff;
    border-radius: 50%;
    position: absolute;
    top: -4px;
    bottom: -4px;
    left: -4px;
    right: -4px
}

.w-lightbox-hide {
    display: none
}

.w-lightbox-noscroll {
    overflow: hidden
}

@media (min-width: 768px) {
    .w-lightbox-content {
        height: 96vh;
        margin-top: 2vh
    }

    .w-lightbox-view, .w-lightbox-view:before {
        height: 96vh
    }

    .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
        height: 84vh
    }

    .w-lightbox-image {
        max-width: 96vw;
        max-height: 96vh
    }

    .w-lightbox-group .w-lightbox-image {
        max-width: 82.3vw;
        max-height: 84vh
    }

    .w-lightbox-left, .w-lightbox-right {
        opacity: .5;
        display: block
    }

    .w-lightbox-close {
        opacity: .8
    }

    .w-lightbox-control:hover {
        opacity: 1
    }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
    opacity: 0
}

.w-richtext:before, .w-richtext:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-richtext:after {
    clear: both
}

.w-richtext[contenteditable=true]:before, .w-richtext[contenteditable=true]:after {
    white-space: initial
}

.w-richtext ol, .w-richtext ul {
    overflow: hidden
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type=image] div {
    outline: 2px solid #2895f7
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type=video] > div:after {
    content: "";
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.w-richtext figure {
    max-width: 60%;
    position: relative
}

.w-richtext figure > div:before {
    cursor: default !important
}

.w-richtext figure img {
    width: 100%
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
    opacity: .6
}

.w-richtext figure div {
    color: transparent;
    font-size: 0
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type=image] {
    display: table
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type=image] > div {
    display: inline-block
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type=image] > figcaption {
    caption-side: bottom;
    display: table-caption
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type=video] {
    width: 60%;
    height: 0
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type=video] iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type=video] > div {
    width: 100%
}

.w-richtext figure.w-richtext-align-center {
    clear: both;
    margin-left: auto;
    margin-right: auto
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type=image] > div {
    max-width: 100%
}

.w-richtext figure.w-richtext-align-normal {
    clear: both
}

.w-richtext figure.w-richtext-align-fullwidth {
    width: 100%;
    max-width: 100%;
    text-align: center;
    clear: both;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.w-richtext figure.w-richtext-align-fullwidth > div {
    padding-bottom: inherit;
    display: inline-block
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
    display: block
}

.w-richtext figure.w-richtext-align-floatleft {
    float: left;
    clear: none;
    margin-right: 15px
}

.w-richtext figure.w-richtext-align-floatright {
    float: right;
    clear: none;
    margin-left: 15px
}

.w-nav {
    z-index: 1000;
    background: #ddd;
    position: relative
}

.w-nav:before, .w-nav:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-nav:after {
    clear: both
}

.w-nav-brand {
    float: left;
    color: #333;
    text-decoration: none;
    position: relative
}

.w-nav-link {
    vertical-align: top;
    color: #222;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
    text-decoration: none;
    display: inline-block;
    position: relative
}

.w-nav-link.w--current {
    color: #0082f3
}

.w-nav-menu {
    float: right;
    position: relative
}

[data-nav-menu-open] {
    text-align: center;
    min-width: 200px;
    background: #c8c8c8;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    overflow: visible;
    display: block !important
}

.w--nav-link-open {
    display: block;
    position: relative
}

.w-nav-overlay {
    width: 100%;
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    overflow: hidden
}

.w-nav-overlay [data-nav-menu-open] {
    top: 0
}

.w-nav[data-animation=over-left] .w-nav-overlay {
    width: auto
}

.w-nav[data-animation=over-left] .w-nav-overlay, .w-nav[data-animation=over-left] [data-nav-menu-open] {
    z-index: 1;
    top: 0;
    right: auto
}

.w-nav[data-animation=over-right] .w-nav-overlay {
    width: auto
}

.w-nav[data-animation=over-right] .w-nav-overlay, .w-nav[data-animation=over-right] [data-nav-menu-open] {
    z-index: 1;
    top: 0;
    left: auto
}

.w-nav-button {
    float: right;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
    tap-highlight-color: transparent;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 18px;
    font-size: 24px;
    display: none;
    position: relative
}

.w-nav-button:focus {
    outline: 0
}

.w-nav-button.w--open {
    color: #fff;
    background-color: #c8c8c8
}

.w-nav[data-collapse=all] .w-nav-menu {
    display: none
}

.w-nav[data-collapse=all] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
    display: block
}

.w--nav-dropdown-list-open {
    position: static
}

@media screen and (max-width: 991px) {
    .w-nav[data-collapse=medium] .w-nav-menu {
        display: none
    }

    .w-nav[data-collapse=medium] .w-nav-button {
        display: block
    }
}

@media screen and (max-width: 767px) {
    .w-nav[data-collapse=small] .w-nav-menu {
        display: none
    }

    .w-nav[data-collapse=small] .w-nav-button {
        display: block
    }

    .w-nav-brand {
        padding-left: 10px
    }
}

@media screen and (max-width: 479px) {
    .w-nav[data-collapse=tiny] .w-nav-menu {
        display: none
    }

    .w-nav[data-collapse=tiny] .w-nav-button {
        display: block
    }
}

.w-tabs {
    position: relative
}

.w-tabs:before, .w-tabs:after {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-tabs:after {
    clear: both
}

.w-tab-menu {
    position: relative
}

.w-tab-link {
    vertical-align: top;
    text-align: left;
    cursor: pointer;
    color: #222;
    background-color: #ddd;
    padding: 9px 30px;
    text-decoration: none;
    display: inline-block;
    position: relative
}

.w-tab-link.w--current {
    background-color: #c8c8c8
}

.w-tab-link:focus {
    outline: 0
}

.w-tab-content {
    display: block;
    position: relative;
    overflow: hidden
}

.w-tab-pane {
    display: none;
    position: relative
}

.w--tab-active {
    display: block
}

@media screen and (max-width: 479px) {
    .w-tab-link {
        display: block
    }
}

.w-ix-emptyfix:after {
    content: ""
}

@keyframes spin {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

.w-dyn-empty {
    background-color: #ddd;
    padding: 10px
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
    display: none !important
}

.wf-layout-layout {
    display: grid
}

:root {
    --purple: #4b2d3a;
    --burntsienna: #d87759;
    --white: white;
    --grey-2: rgba(125, 125, 125, .25);
    --grey: #7d7d7d;
    --black-2: #171717;
    --white-smoke: #f7f7f7;
    --black: rgba(0, 0, 0, .2);
    --white-2: #fafafa;
    --white-3: #fdfdfd;
    --dark-slate-blue: rgba(67, 73, 91, .87);
    --misty-rose: #e4d1cd;
    --burntsienna-2: #f24e1e
}

.w-form-formrecaptcha {
    margin-bottom: 8px
}

.w-checkbox {
    margin-bottom: 5px;
    padding-left: 20px;
    display: block
}

.w-checkbox:before {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-checkbox:after {
    content: " ";
    clear: both;
    grid-area: 1/1/2/2;
    display: table
}

.w-checkbox-input {
    float: left;
    margin: 4px 0 0 -20px;
    line-height: normal
}

.w-checkbox-input--inputType-custom {
    width: 12px;
    height: 12px;
    border: 1px solid #ccc;
    border-radius: 2px
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
    background-color: #3898ec;
    background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-color: #3898ec
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
    box-shadow: 0 0 3px 1px #3898ec
}

.w-layout-blockcontainer {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.w-embed-youtubevideo {
    width: 100%;
    background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);
    background-position: 50%;
    background-size: cover;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative
}

.w-embed-youtubevideo:empty {
    min-height: 75px;
    padding-bottom: 56.25%
}

@media screen and (max-width: 991px) {
    .w-layout-blockcontainer {
        max-width: 728px
    }
}

@media screen and (max-width: 767px) {
    .w-layout-blockcontainer {
        max-width: none
    }
}

body {
    color: var(--purple);
    font-family: Cera pro, sans-serif;
    font-size: 14px;
    line-height: 20px
}

h1 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 38px;
    font-weight: 700;
    line-height: 44px
}

p {
    margin-bottom: 0
}

a {
    color: var(--burntsienna);
    text-decoration: none
}

.container {
    max-width: 1160px;
    display: block;
}

.nav {
    width: 1160px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-top: 13px;
    padding-bottom: 15px;
    display: flex
}

.link {
    color: var(--purple);
    font-weight: 600;
    text-decoration: none
}

.logo-img {
    width: 166px;
    margin-top: 4px
}

.navig-div {
    justify-content: space-between;
    display: flex
}

.navig-btn {
    text-transform: uppercase
}

.navig-btn:hover {
    color: var(--burntsienna)
}

.zapis-bt {
    width: 200px;
    height: 60px;
    background-color: var(--burntsienna);
    opacity: 1;
    color: var(--white);
    text-transform: uppercase;
    border-radius: 0;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    padding-top: 13px;
    padding-bottom: 17px;
    padding-left: 16px;
    font-weight: 600;
    display: flex
}

.zapis-bt:hover {
    background-color: var(--white);
    color: var(--purple);
    border: 1px solid #000
}

.zapis-bt.open-modal {
    align-content: center;
    align-items: center;
    display: flex
}

.body {
    max-width: 100vw;
    color: var(--purple);
    font-family: Cera pro, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    display: block;
    overflow: visible
}

.body.no-scroll {
    overflow: hidden
}

.section1 {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:auto auto;
    grid-auto-columns: auto;
    margin-top: 72px;
    display: block;
    position: relative;
    z-index: 1;
}

.line {
    width: 265px;
    height: 1px;
    border-top: 1px solid var(--grey-2);
    margin-top: 8px;
    margin-bottom: 8px
}

.text {
    color: var(--grey);
    text-align: left;
    text-transform: uppercase;
    flex: 1
}

.div-block {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.text2 {
    width: 125px;
    color: var(--burntsienna);
    flex: 1;
    padding-right: 0;
    font-size: 20px;
    font-weight: 600
}

.div-sec2-4-4 {
    width: 265px
}

.nav-sec {
    z-index: 20;
    width: 100%;
    background-color: var(--white);
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    display: block;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.br {
    width: 100vw;
    height: 1px;
    border-top: 1px solid var(--grey-2);
    padding-bottom: 0;
    overflow: visible
}

.div-sec2-1-4 {
    width: 780px
}

.heading {
    color: #000;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 50px;
    line-height: 60px;
    position: relative;
    z-index: 10;
}

.text-span {
    color: var(--burntsienna);
    -webkit-text-stroke-color: var(--black-2);
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 50px;
    font-weight: 700
}

.circl {
    width: 385px;
    height: 385px;
    border: 1px solid var(--grey-2);
    border-radius: 100%;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 5px;
    padding-top: 94px;
    padding-bottom: 0;
    padding-left: 66px;
    font-size: 10px;
    display: flex
}

.text-block {
    width: 267px;
    height: 44px;
    color: var(--grey);
    border-radius: 0;
    margin-top: -1px;
    margin-bottom: 162px;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    line-height: 1.2
}

.link-div {
    border-bottom: 3px solid var(--burntsienna);
    margin-top: 37px;
    padding-bottom: 2px
}

.link-2-pad {
    border-bottom: 3px solid var(--burntsienna);
    color: var(--purple);
    text-transform: uppercase;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    display: none
}

.image {
    width: 760px;
    height: 460px;
    object-fit: cover
}

.div-sec2 {
    grid-column-gap: 15px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:auto auto;
    grid-auto-columns: auto;
    margin-top: 73px;
    display: grid
}

.div-block-2 {
    margin-top: -95px;
    display: flex
}

.text-block-2 {
    text-transform: uppercase;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px
}

.circl2 {
    width: 385px;
    height: 385px;
    border: 1px solid var(--grey-2);
    border-radius: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 108px;
    padding-left: 59px;
    display: flex
}

.circl2:hover .text-block-2 {
    color: #fff;
}

.circl2:hover {
    background: #d87759;
}

.image-2 {
    margin-left: -7px;
    display: block
}

.paragraph {
    width: 301px;
    color: var(--white);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.25;
    display: block;
    overflow: visible
}

.div-block-3 {
    width: 287px;
    height: 203px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div-block-4 {
    height: 198.824px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div-block-5 {
    height: 181.176px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div-block-6 {
    width: 30px;
    height: 30px;
    display: block;
    overflow: hidden
}

.image-2-invert {
    filter: brightness(200%) invert();
    margin-left: -7px;
    display: none
}

.section2 {
    color: var(--purple);
    margin-top: 100px;
    display: block
}

.div-hor {
    z-index: 3;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: relative
}

.div-vert {
    flex-direction: column;
    display: flex
}

.image-3 {
    height: 111px;
    margin-left: 3px;
    margin-right: 3px
}

.heading-2 {
    color: var(--purple);
    letter-spacing: 1.1px;
    flex: 1;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 35px;
    line-height: 42px
}

.div-block-7 {
    height: 111px;
    display: flex
}

.image-4, .image-5 {
    height: 111px
}

.image6 {
    width: 1160px;
    height: 580px;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6387fb36ad2c38d0693b23df_Rectangle%2011.jpg);
    background-position: 50% 0;
    background-size: cover;
    margin-top: 44px
}

.div-block-8 {
    width: 365px;
    padding-top: 60px
}

.div-block-9 {
    width: 100px
}

.heading-3 {
    line-height: 44
}

.heading-4 {
    height: 95px;
    color: var(--burntsienna);
    align-items: center;
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 120px;
    line-height: 1;
    display: flex
}

.text-span-2 {
    margin-top: 0;
    margin-bottom: auto;
    font-size: 18px;
    display: block
}

.div-block-8-2 {
    width: 405px;
    padding-top: 60px;
    padding-bottom: 50px;
    padding-left: 60px
}

.text3 {
    color: var(--grey);
    font-size: 18px;
    font-weight: 500
}

.div-hor-2 {
    justify-content: space-between;
    align-items: stretch;
    display: flex
}

.name {
    color: var(--purple);
    border-radius: 0;
    font-size: 15px;
    font-weight: 300;
    line-height: 1
}

.text-block-4 {
    letter-spacing: 1.55px;
    text-transform: uppercase;
    text-decoration: none
}

.link-block {
    width: 295px;
    height: 55px;
    color: var(--purple);
    letter-spacing: 1.55px;
    text-transform: uppercase;
    align-items: center;
    margin-top: 40px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: color .2s linear;
    display: flex
}

.link-block:hover {
    color: var(--burntsienna)
}

.link-block.open-modal {
    display: flex
}

.arrow {
    width: 25px;
    height: 25px;
    margin-left: 16px
}

.div-block-8-3 {
    width: 405px;
    border-right: 1px solid var(--grey-2);
    border-left: 1px solid var(--grey-2);
    padding-top: 60px;
    padding-bottom: 50px;
    padding-left: 60px;
    font-size: 20px
}

.section3 {
    margin-top: 100px;
    display: block
}

.div-block-10 {
    width: 100%;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: space-between;
    display: flex
}

.div-block-11 {
    flex-direction: column;
    align-items: flex-start;
    margin-right: 40px;
    padding-bottom: 15px;
    display: flex
}

.card {
    width: 560px;
    border: 1px solid var(--grey-2);
    justify-content: space-between;
    margin-top: 66px;
    padding: 40px 17px 15px 8px;
    display: flex
}

.left {
    width: 177px;
    position: relative;
}

.foto {
    width: 177px;
    height: 177px;
    object-fit: cover;
    border-radius: 100%
}

.right {
    width: 335px
}

.title {
    color: var(--burntsienna);
    margin-top: 13px;
    margin-bottom: 28px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.2
}

.br-small {
    height: 1px;
    border-bottom: 1px solid var(--grey-2);
    margin-top: auto;
    margin-bottom: 0;
    display: none
}

.link-block-2 {
    margin-top: 18px
}

.more {
    height: 55px;
    color: var(--purple);
    letter-spacing: 1.55px;
    text-transform: uppercase;
    align-items: center;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: color .2s linear;
    display: flex
}

.more:hover {
    color: var(--burntsienna)
}

._1 {
    width: 35px;
    height: 29px;
    margin-top: 15px;
    margin-left: 140px;
    margin-right: 0;
    position: absolute
}

.card-1 {
    width: 560px;
    border: 1px solid var(--grey-2);
    justify-content: space-between;
    padding: 40px 17px 15px 8px;
    display: flex
}

.div-block-12 {
    width: 371px;
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    grid-template-rows:auto;
    grid-template-columns:167px;
    grid-auto-columns: auto;
    margin-top: 30px;
    margin-bottom: 60px;
    display: grid
}

.accordion-item2 {
    width: 100%;
    border-top: 1px #e3d7d8;
    border-bottom: 1px solid #e3d7d8;
    overflow: hidden
}

.q {
    width: 100%
}

.q.accordiontoggle {
    width: auto;
    height: auto;
    cursor: pointer;
    border: 1px #000;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top: 0;
    margin-bottom: 19px;
    padding-top: 18px;
    padding-bottom: 0;
    display: flex
}

.h6 {
    width: 610px;
    text-transform: none;
    white-space: normal;
    cursor: pointer;
    flex-direction: column;
    flex: 0 auto;
    align-items: stretch;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 24px;
    text-decoration: none;
    display: flex
}

.arrow-2 {
    z-index: 3;
    width: 40px;
    height: 40px;
    color: transparent;
    border-radius: 100%;
    padding: 7.5px;
    position: static
}

.body-text {
    color: #656060;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px
}

.button {
    width: 167px;
    height: 68px;
    background-color: #000;
    border-radius: 34px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex
}

.button:hover {
    background-color: #e87eb6;
    padding: 0
}

.accordion-item2-copy {
    width: 660px;
    border-top: 1px #fceff0;
    border-bottom: 1px solid #e3d7d8;
    overflow: visible
}

.div-container-4-1-2 {
    width: 770px;
    margin-left: auto
}

.div-block-13 {
    padding-top: 20px;
    padding-bottom: 20px;
    display: block
}

.w {
    max-height: 0;
    overflow: hidden
}

.section4 {
    margin-top: 90px;
    padding-bottom: 89px;
    display: block
}

.div-block-14 {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.accordion-item2-1 {
    width: 660px;
    border-top: 1px solid #fceff0;
    border-bottom: 1px solid #e3d7d8;
    overflow: visible
}

.div-block-15 {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex;
    position: static
}

.div-block-16 {
    justify-content: space-between;
    display: flex
}

.heading-5 {
    text-align: left;
    margin-bottom: 49px;
    margin-right: 594px;
    padding-left: 0;
    padding-right: 0;
    font-size: 45px;
    line-height: 55px
}

.section5 {
    margin-top: 68px;
    padding-bottom: 42px;
    display: block
}

.section5.hide {
    display: none
}

.div-block-17 {
    justify-content: space-between;
    display: flex
}

.div-block-18 {
    align-items: center;
    display: flex
}

.image-7 {
    width: 75px;
    height: 75px
}

.paragraph-2 {
    width: 159px;
    color: var(--grey);
    padding-right: 15px;
    font-size: 10px;
    font-weight: 400
}

.div-block-19 {
    width: 20px;
    height: 1px;
    border-bottom: 1px solid var(--grey);
    margin-right: 11px
}

.div-block-20 {
    width: 50%;
    border-style: none none solid;
    border-width: 1px;
    border-color: var(--purple) var(--purple) var(--grey-2);
    color: var(--grey);
    text-align: center;
    cursor: pointer;
    padding-bottom: 18px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    font-weight: 600
}

.div-block-21 {
    padding-top: 60px;
    padding-bottom: 30px;
    display: flex
}

.div-block-20-1 {
    width: 50%;
    border-style: none none solid;
    border-width: 1px;
    border-color: var(--purple) var(--purple) var(--grey-2);
    color: var(--grey);
    text-align: center;
    padding-bottom: 18px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    font-weight: 600
}

.div-block-20-1.activ,
.div-block-20.activ {
    border-bottom-color: var(--purple);
    color: var(--purple);
    cursor: pointer
}

.div-block-22 {
    height: 200px;
    border: 1px solid var(--grey-2);
    justify-content: space-between;
    margin-bottom: 17px;
    display: flex
}

.div-block-23 {
    height: 79px;
    flex-direction: column;
    justify-content: space-between;
    padding-left: 43px;
    display: flex
}

.text-block-5 {
    color: var(--burntsienna)
}

.paragraph-3 {
    text-align: left;
    padding-left: 75px
}

.div-block-24 {
    align-items: center;
    padding-left: 80px;
    display: flex
}

.div-block-25 {
    align-items: center;
    margin-top: 57px;
    margin-bottom: 57px;
    display: flex
}

.div-block-26 {
    width: 397px;
    border-left: 1px solid var(--grey-2);
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-26.dop {
    width: 500px
}

.heading-6 {
    font-size: 60px
}

.heading-7 {
    color: var(--burntsienna);
    font-size: 60px
}

.subscript {
    color: var(--grey);
    font-size: 12px;
    font-weight: 500
}

.superscript {
    font-size: 18px;
    font-weight: 600
}

.div-block-27 {
    display: flex
}

.heading-8 {
    color: var(--burntsienna)
}

.heading-9 {
    color: var(--burntsienna);
    margin-top: 0;
    margin-bottom: 0;
    font-size: 60px;
    line-height: 1
}

.text-block-6 {
    color: var(--burntsienna);
    font-size: 18px;
    font-weight: 600
}

.text-block-7 {
    color: var(--grey);
    white-space: nowrap;
    font-weight: 500
}

.div-block-28 {
    flex-direction: column;
    justify-content: space-between;
    margin-left: 6px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex
}

.bold-text {
    color: var(--grey)
}

.div-block-29 {
    border: 1px solid var(--grey-2)
}

.div-block-30 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-bottom: 1px solid var(--grey-2);
    grid-template-rows:190px;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    padding-left: 43px;
    padding-right: 40px;
    display: grid
}

.image-8 {
    width: 25px;
    height: 25px;
    margin-left: -73px;
    margin-right: 11px;
    padding-left: 0;
    padding-right: 0
}

.text4 {
    color: var(--purple);
    text-align: left;
    flex: 1;
    font-size: 20px;
    font-style: italic;
    font-weight: 600
}

.div-block-31 {
    height: 51px;
    align-items: center;
    display: flex
}

.div-block-31-copy {
    height: 51px;
    border-right: 1px solid var(--grey-2);
    border-left: 1px none var(--grey-2);
    align-items: flex-start;
    margin-top: 11px;
    padding-bottom: 0;
    padding-left: 72px;
    display: flex
}

.image-9 {
    width: 15px;
    height: 15px;
    cursor: pointer;
    position: absolute
}

.div-block-32 {
    width: 15px;
    height: 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    display: flex
}

.image-8-copy {
    width: 25px;
    height: 25px;
    margin-right: 3px;
    padding-right: 0
}

.div-block-31-copy-copy {
    height: 51px;
    border-right: 1px solid var(--grey-2);
    border-left: 1px solid var(--grey-2);
    align-items: center;
    padding-left: 72px;
    display: flex
}

.div-block-33 {
    height: 51px;
    border-right: 1px none var(--grey-2);
    border-left: 1px none var(--grey-2);
    align-items: center;
    padding-left: 72px;
    display: flex
}

.div-block-34 {
    height: 145px;
    justify-content: space-between;
    padding-left: 43px;
    padding-right: 57px;
    display: flex
}

.div-block-35 {
    align-items: center;
    display: flex
}

.div-block-36 {
    align-items: center;
    margin-left: 40px;
    display: flex
}

.div-block-37 {
    align-items: center;
    display: flex
}

.text-span-3 {
    color: var(--burntsienna)
}

.div-block-38 {
    justify-content: center;
    display: flex
}

._1-stup.pad, ._1-stup.phone {
    display: none
}

._2-stup {
    display: block
}

.div-block-39 {
    width: 305px;
    height: 305px;
    border: 1px solid var(--burntsienna);
    background-color: var(--burntsienna);
    border-radius: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: -20px;
    padding-left: 13px;
    padding-right: 13px;
    display: flex;
    overflow: hidden
}

#Form-PC .div-block-39:hover .div-block-40-copy {
    display: none;
    opacity: 0;
}

#Form-PC .div-block-39:hover .div-block-40 {
    display: flex !important;
    opacity: 1 !important;
}

#Form-PC .div-block-39:hover {
    background: #d87759 !important;
}

#Form-PC .paragraph-4 {
    color: #fff;
    font-size: 12px;
    padding: 0 15px;
}

.div-block-40 {
    width: 260px;
    color: var(--white);
    flex-direction: column;
    align-items: center;
    display: flex
}

.text-block-8 {
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    display: inline
}

.paragraph-4 {
    text-align: center;
    margin-top: 9px;
    margin-bottom: 0;
    font-weight: 300;
    line-height: 1.2;
    display: block;
    overflow: visible
}

.image-10 {
    margin: auto;
    display: block;
}

.div-block-41 {
    height: 43px;
    margin-bottom: 13px
}

.div-block-42 {
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    padding-left: 20px;
    display: flex
}

.div-block-42-copy {
    justify-content: center;
    align-items: center;
    margin-top: -20px;
    padding-left: 20px;
    display: flex
}

.text-block-8-copy {
    color: var(--burntsienna);
    text-align: center;
    font-size: 20px;
    font-weight: 700
}

.div-block-40-copy {
    width: 260px;
    color: var(--white);
    flex-direction: column;
    align-items: center;
    display: flex
}

.text-span-4 {
    color: var(--burntsienna)
}

.divblock43 {
    height: 560px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6387fb38106565694088840b_Rectangle%2028.jpg);
    background-position: 50% 10%;
    background-size: cover;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    padding-bottom: 30px;
    padding-left: 40px;
    display: flex
}

.div-block-39-copy {
    width: 380px;
    height: 380px;
    border: 1px solid var(--burntsienna);
    background-color: var(--burntsienna);
    border-radius: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: -20px;
    margin-left: -20px;
    padding-left: 13px;
    padding-right: 13px;
    line-height: 1.25;
    display: flex;
    overflow: hidden
}

.div-block-44 {
    flex-direction: column;
    align-items: center;
    display: flex
}

.heading-10 {
    font-size: 80px
}

.paragraph-5 {
    width: 303px;
    color: var(--white);
    text-align: center;
    font-size: 16px;
    font-weight: 400
}

.text-block-9 {
    width: 313px;
    color: var(--purple);
    font-size: 14px;
    line-height: 1.55
}

.heading-4-copy {
    height: 95px;
    color: var(--burntsienna);
    align-items: center;
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 80px;
    line-height: 1;
    display: flex
}

.button-2 {
    width: 200px;
    height: 60px;
    background-color: var(--burntsienna);
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    text-decoration: none;
    transition: background-color .2s, color .2s;
    display: flex
}

.button-2:hover {
    background-color: var(--white);
    color: var(--purple)
}

.link-2-1 {
    border-bottom: 3px solid var(--burntsienna);
    color: var(--white);
    text-transform: uppercase;
    cursor: pointer;
    margin-left: 9px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none
}

.link-block-3 {
    cursor: pointer;
    align-items: center;
    margin-left: 35px;
    text-decoration: none;
    display: flex
}

.div-block-45 {
    align-items: center;
    display: flex
}

.div-block-46 {
    border-right: 1px #000;
    justify-content: space-between;
    display: flex
}

.div-block-47 {
    background-color: var(--white-smoke);
    border-radius: 100%
}

.arrow-right {
    width: 55px;
    height: 55px;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.arrow-left {
    width: 55px;
    height: 55px;
    background-color: var(--white-smoke);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex;
    position: static
}

.arrow-3 {
    z-index: 3;
    width: 35px;
    height: 35px;
    color: transparent;
    background-color: transparent;
    position: relative
}

.div-block-49 {
    width: 190px;
    border-radius: 100%;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.arrow-4 {
    z-index: 3;
    width: 35px;
    height: 35px;
    color: transparent;
    background-color: transparent;
    position: relative;
    transform: rotate(180deg)
}

.slide-nav {
    display: none
}

.slider2 {
    height: 513px;
    background-color: transparent;
    justify-content: center;
    align-items: flex-start;
    display: flex;
    overflow: auto
}

.div-block-50 {
    border-right: 1px #000;
    justify-content: space-between;
    margin-bottom: 61px;
    display: flex
}

.div-block-51 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-52 {
    width: 560px;
    height: 235px;
    border: 1px solid var(--grey-2);
    padding: 30px 23px 20px 16px
}

.div-block-53 {
    height: 93px;
    flex-direction: column;
    padding-left: 7px;
    display: flex
}

.title-2 {
    color: var(--burntsienna);
    margin-top: 20px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2
}

.image-11 {
    width: 73px;
    height: 73px;
    border: 3px solid var(--burntsienna);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6387fb34965fc5409d278afb_Ellipse%2031.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 100%
}

.div-block-54 {
    align-items: center;
    margin-top: 19px;
    display: flex
}

.eye {
    width: 25px;
    height: 25px;
    margin-left: 8px
}

.ansver {
    height: 55px;
    color: var(--purple);
    letter-spacing: 1.55px;
    text-transform: uppercase;
    align-items: center;
    margin-left: 23px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: color .2s linear;
    display: flex
}

.ansver:hover {
    color: var(--burntsienna)
}

.ansver-read {
    height: 55px;
    color: var(--purple);
    letter-spacing: 1.55px;
    text-transform: uppercase;
    align-items: center;
    margin-left: 40px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: color .2s linear;
    display: flex
}

.ansver-read:hover {
    color: var(--burntsienna)
}

._1-stup-copy {
    width: 560px
}

.div-block-22-copy {
    border: 1px solid var(--grey-2);
    flex-direction: column;
    justify-content: space-between;
    padding: 50px 19px 40px;
    display: flex
}

.div-block-29-copy {
    border-style: none solid solid;
    border-width: 1px;
    border-color: var(--grey-2);
    background-color: transparent
}

.div-block-25-copy {
    flex-direction: column;
    align-items: stretch;
    margin-top: 57px;
    margin-bottom: 57px;
    display: flex
}

.div-block-26-copy {
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-24-copy {
    align-items: center;
    margin-top: 50px;
    display: flex
}

.div-block-23-copy {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.div-block-30-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:auto;
    grid-template-columns:auto auto auto;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    padding: 68px 40px 68px 43px;
    display: grid
}

.div-block-60 {
    height: 80px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-60-copy {
    height: 51px;
    border-right: 1px solid var(--grey-2);
    border-left: 1px solid var(--grey-2);
    align-items: center;
    padding-left: 72px;
    display: flex
}

.div-block-33-copy {
    height: 51px;
    border-right: 1px none var(--grey-2);
    border-left: 1px none var(--grey-2);
    align-items: center;
    padding-left: 72px;
    display: flex
}

.div-block-34-copy {
    border: 1px #000;
    justify-content: space-between;
    margin-top: 2px;
    padding: 0 57px 50px 43px;
    display: flex
}

.div-block-37-copy {
    border-bottom: 1px solid var(--grey-2);
    justify-content: center;
    align-items: center;
    padding-bottom: 50px;
    display: flex
}

.div-block-36-copy {
    align-items: center;
    margin-left: 40px;
    display: flex
}

.div-block-35-copy {
    align-items: center;
    margin-right: 81px;
    display: flex
}

.section9 {
    margin-top: 100px;
    padding-bottom: 91px;
    display: block
}

.section11 {
    background-color: #fafafa
}

.heading-11 {
    color: var(--burntsienna);
    margin-top: 0;
    margin-bottom: 7px;
    font-size: 55px;
    line-height: 1
}

.text5 {
    color: var(--purple);
    text-transform: uppercase;
    white-space: nowrap;
    font-size: 11px;
    font-style: italic;
    font-weight: 500
}

.div-block-60-copy {
    height: 80px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 27px;
    margin-right: 27px;
    padding-left: 33px;
    padding-right: 33px;
    display: flex
}

.image-12 {
    width: 500px;
    height: 540px;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6387fb36112674771f22498a_Rectangle%2025.jpg);
    background-position: 0 0;
    background-size: cover;
    margin-top: 36px
}

.div-block-61 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    display: flex
}

.section6 {
    margin-top: 100px;
    padding-bottom: 91px;
    display: block
}

.div-block-62 {
    flex-direction: column;
    justify-content: space-between;
    display: flex
}

.text-span-5 {
    color: var(--burntsienna)
}

.heading-12 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 45px;
    line-height: 1.2
}

.data {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 47px;
    display: flex
}

.div-block-copy {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.text2-copy {
    width: 125px;
    color: var(--burntsienna);
    width: auto;
    color: var(--burntsienna);
    margin-left: 30px;
    font-size: 20px;
    font-weight: 600
}

.section-9 {
    z-index: 40;
    width: 100vw;
    min-height: 100vh;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: rgba(0, 0, 0, .4);
    flex-direction: column;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding-top: 70px;
    padding-bottom: 70px;
    display: none;
    position: fixed;
    overflow: visible
}

.pop-up1 {
    width: 960px;
    background-color: var(--white);
    justify-content: center;
    align-items: center;
    padding: 40px 45px;
    display: none
}

.heading-13 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 34px
}

.text-span-6 {
    color: var(--burntsienna)
}

.paragraph-6 {
    margin-top: 17px;
    margin-bottom: 0;
    font-size: 18px;
    font-style: normal;
    line-height: 20px
}

.div-block-63 {
    z-index: 200;
    width: 23px;
    height: 27px;
    margin-top: -28px;
    margin-left: auto;
    position: relative
}

.div-block-64 {
    width: 23px;
    height: 23px;
    cursor: pointer;
    margin-top: -20px;
    margin-left: 872px;
    margin-right: 0;
    position: absolute
}

.div-block-65 {
    width: 30px;
    height: 2px;
    border-bottom: 1px none var(--burntsienna);
    background-color: var(--burntsienna);
    margin-top: 11px;
    margin-left: -4px;
    position: absolute;
    transform: rotate(-45deg)
}

.div-block-65-copy {
    width: 30px;
    height: 2px;
    border-bottom: 1px none var(--burntsienna);
    background-color: var(--burntsienna);
    margin-top: 11px;
    margin-left: -4px;
    position: absolute;
    transform: rotate(45deg)
}

.div-block-66 {
    z-index: -1;
    width: 100vw;
    height: 100vh;
    background-color: var(--black);
    margin-top: -70px;
    position: absolute
}

.heading-14 {
    margin-top: 15px;
    margin-bottom: -15px;
    padding-top: 0;
    font-size: 82px
}

.paragraph-7 {
    color: var(--burntsienna);
    margin-top: 17px;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 20px
}

.pop-up2 {
    width: 960px;
    background-color: var(--white);
    justify-content: center;
    align-items: center;
    padding: 40px 45px;
    display: block
}

.text-span-7 {
    color: var(--grey);
    font-size: 14px;
    font-style: normal
}

.pop-up2-2, .pop-up2-1, .pop-up2-3, .pop-up2-4, .pop-up3-1 {
    width: 960px;
    background-color: var(--white);
    justify-content: center;
    align-items: center;
    padding: 40px 45px;
    display: none
}

.text-span-8 {
    color: var(--burntsienna)
}

.text-span-9 {
    color: var(--burntsienna);
    font-style: italic
}

.text-span-10, .text-span-11, .text-span-12 {
    color: var(--burntsienna)
}

.italic-text-2 {
    font-style: normal
}

.pop-up3-2 {
    width: 960px;
    background-color: var(--white);
    justify-content: center;
    align-items: center;
    padding: 40px 45px;
    display: none;
    overflow: visible
}

.text-span-13 {
    color: var(--purple);
    margin-top: 10px;
    margin-bottom: -7px;
    font-weight: 300;
    display: flex
}

.pop-up4-1 {
    width: 960px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--white);
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding: 40px 45px;
    display: none
}

.text-span-14 {
    color: var(--purple);
    font-weight: 300
}

.pop-up4-2, .pop-up4-3 {
    width: 960px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--white);
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding: 40px 45px;
    display: none
}

.text-span-15 {
    color: var(--burntsienna)
}

.section10 {
    padding-top: 91px;
    padding-bottom: 90px
}

.image-13 {
    width: 246px
}

.div-block-67 {
    width: 320px;
    height: 40px;
    justify-content: space-between;
    display: flex
}

.div-block-68 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-top: 55px;
    display: flex
}

.div-block-69 {
    flex-direction: row;
    justify-content: space-between;
    margin-top: 73px;
    display: flex
}

.link-3 {
    color: var(--burntsienna);
    font-size: 16px;
    font-weight: 600;
    text-decoration: none
}

.div-block-70 {
    width: 418px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.paragraph-8 {
    color: var(--grey)
}

.paragraph-9 {
    color: var(--grey);
    margin-bottom: 0;
    font-size: 10px;
    font-weight: 400
}

.div-block-71 {
    width: 460px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.zapis-btn-copy {
    width: 200px;
    height: 60px;
    background-color: var(--white);
    color: var(--purple);
    text-transform: uppercase;
    white-space: nowrap;
    border: 1px solid #000;
    justify-content: center;
    align-items: center;
    font-weight: 600;
    display: flex
}

.zapis-btn-copy:hover {
    background-color: var(--burntsienna);
    color: var(--white);
    border: 1px solid #000
}

.div-block-72 {
    border-bottom: 1px solid var(--grey-2);
    justify-content: space-between;
    align-items: center;
    margin-top: 55px;
    padding-bottom: 38px;
    display: flex
}

.link-4 {
    color: var(--grey);
    text-transform: none;
    font-size: 14px;
    font-weight: 400;
    text-decoration: underline
}

.link-4-copy {
    color: var(--grey);
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
    display: block
}

.div-block-73 {
    justify-content: space-between;
    align-items: center;
    margin-top: 35px;
    padding-bottom: 36px;
    display: flex
}

.circlcopy {
    width: 385px;
    height: 385px;
    border: 1px solid var(--grey-2);
    border-radius: 100%;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 159px;
    padding-left: 59px;
    display: none
}

.bold-text-2, .bold-text-3 {
    line-height: 24px
}

.text-block-10 {
    display: block;
    overflow: visible
}

.section2-pad {
    margin-top: 86px;
    display: none
}

.section3-pad {
    margin-top: 100px;
    display: none
}

.section5-pad {
    margin-top: 100px;
    padding-bottom: 88px;
    display: none
}

.section6-pad {
    margin-top: 100px;
    padding-bottom: 91px;
    display: none
}

.div-block-7-copy {
    height: 111px
}

.heading-2-c {
    width: 743px;
    color: var(--purple);
    letter-spacing: 1.1px;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 35px;
    line-height: 42px
}

.div-block-7-copy, .div-block-7-c, .div-block-7-copy-copy {
    height: 111px
}

.div-hor-2-copy {
    justify-content: space-between;
    align-items: stretch;
    display: flex
}

.div-block-80 {
    display: flex
}

.right-arrow {
    width: 55px;
    height: 55px;
    margin-top: -81px;
    margin-bottom: auto;
    overflow: visible
}

.mask {
    overflow: hidden
}

.left-arrow {
    width: 55px;
    height: 55px;
    margin-top: -81px;
    margin-bottom: auto;
    margin-left: 970px;
    overflow: visible
}

.image-15 {
    width: 260px;
    height: 330px;
    object-fit: cover
}

.image-15.klavdia {
    background-image: url("https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63a1c67f4c8e5a2139d960e3_6387fb35aac86a6f30b373ba_Rectangle%2016%20(1)%20(1).jpg");
    background-position: 0 0;
    background-size: 260px
}

.image-15.maria {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6387fb35296d173504d33922_Rectangle%2015.jpg);
    background-position: 0 0;
    background-size: 260px
}

.image-15.nadia {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/627683cad0b6df413a707ce8_045A5174-2.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.alina {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/627683ca66961f5b3489fc5b_045A6275-2.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.alenap {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/627683c9ac94b8168cf784f6_045A2635-3.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.anna {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/627683ca3bed8c5f7ee38672_045A5558-3.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.annab {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/627683d11b66cbfa7b502c7b_045A8220-3.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.alenash {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/627683ccce3e9e78072c8b5c_045A3287-2.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.nadezda {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/627683d1f2bbb4dcea59a3ad_045A8317-3.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.gost {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/639b10aa47deb5646c8879a6_IMG_4185.JPG);
    background-position: 0 0;
    background-size: cover
}

.image-15.arye-byrhtein {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53c02b4d0176c347235_%D0%91%D1%83%D1%80%D1%88%D1%82%D0%B5%D0%B9%D0%BD.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.pittrer-filipson {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d533bff9795d5921df99_%D0%9F%D0%B8%D1%82%D0%B5%D1%80%20%D0%A4%D0%B8%D0%BB%D0%B8%D0%BF%D1%81%D0%BE%D0%BD.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.malkolm-parlet {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d534811b7ac774e37565_%D0%BF%D0%B0%D1%80%D0%BB%D0%B5%D1%82%D1%82.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.fridhelm-mattis {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d536033475fd0c0834cd_%D0%BC%D0%B0%D1%82%D1%82%D0%B8%D1%81.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.linn-yakobs {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53aad95e5095ecdc0d0_%D0%BB%D0%B8%D0%BD%20%D1%8F%D0%BA%D0%BE%D0%B1%D1%81.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.elena-polotayko {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53603347528fc0834b0_%D0%9F%D0%BE%D0%BB%D0%B0%D1%82%D0%B0%D0%B9%D0%BA%D0%BE%20%D0%90%D0%BB%D0%B5%D0%BD%D0%B0.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.natalia-gladkova {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53c03c3898fef341fa5_%D0%93%D0%BB%D0%B0%D0%B4%D0%BA%D0%BE%D0%B2%D0%B0%20%D0%9D%D0%B0%D1%82%D0%B0%D0%BB%D1%8C%D1%8F.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.tatyana-ivanova {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d532b38a3fa6112cc342_%D0%A2%D0%B0%D1%82%D1%8C%D1%8F%D0%BD%D0%B0%20%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B0.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.belayev-sergey {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53e4be1ae128f4e60f5_%D0%91%D0%B5%D0%BB%D1%8F%D0%B5%D0%B2%20%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.anna-baranec {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53e033475d7ac0835a5_%D0%B1%D0%B0%D1%80%D0%B0%D0%BD%D0%B5%D1%86%20%D0%90%D0%BD%D0%BD%D0%B0.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.nadezda-zirkova {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53b811b7a1c56e3762f_%D0%96%D0%B8%D1%80%D0%BA%D0%BE%D0%B2%D0%B0%20%D0%9D%D0%B0%D0%B4%D0%B5%D0%B6%D0%B4%D0%B0.jpg);
    background-position: 0 0;
    background-size: cover
}

.image-15.alena-polozun {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53320c3d089f19f02f3_%D0%9F%D0%BE%D0%BB%D0%BE%D0%B7%D1%83%D0%BD%20%D0%90%D0%BB%D0%B5%D0%BD%D0%B0.jpg);
    background-position: 0 0;
    background-size: cover
}

.text-block-11 {
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-top: 19px;
    margin-bottom: 8px
}

.text-block-12 {
    color: var(--burntsienna)
}

.text-block-13 {
    height: 20px;
    color: var(--burntsienna);
    font-size: 20px;
    font-weight: 600;
    overflow: hidden
}

.text-block-13.alt {
    align-items: center;
    margin-top: 19px;
    display: flex;
    overflow: visible
}

.div-block-81 {
    width: 100%;
    height: 1px;
    border-bottom: 1px solid var(--grey-2);
    margin-top: 17.5px;
    margin-bottom: 11.5px
}

.paragraph-10 {
    font-size: 14px
}

.paragraph-11 {
    color: var(--grey);
    font-size: 14px
}

.paragraph-12 {
    height: 42.3529px;
    color: var(--grey);
    font-size: 14px;
    overflow: hidden
}

.slide {
    width: 300px;
    height: 513px
}

.link-block-4 {
    color: var(--purple);
    align-items: center;
    margin-top: 14px;
    text-decoration: none;
    display: flex
}

.text-block-14 {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600
}

.slider__item {
    width: 260px
}

.slide-2, .slide-3, .slide-4, .slide-5, .slide-6, .slide-7, .slide-8, .slide-1, .slide-9 {
    width: 300px
}

.html-embed {
    flex-direction: column;
    display: flex
}

.div-block-83 {
    display: flex
}

._89 {
    width: 55px;
    height: 55px;
    background-color: var(--white-smoke);
    border-radius: 100%;
    position: absolute
}

.arrow-right-copy {
    width: 55px;
    height: 55px;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.section-11 {
    display: flex
}

.slider {
    display: block
}

.slider__items {
    display: flex
}

.slider__control {
    cursor: pointer
}

.heading-2-1 {
    color: var(--purple);
    letter-spacing: 1.1px;
    white-space: nowrap;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 35px;
    line-height: 42px
}

.heading-2-1.wrap {
    white-space: normal
}

.html-embed-2 {
    display: block
}

.section7-pad {
    margin-top: 86px;
    display: none
}

.section7 {
    margin-top: 100px;
    display: block
}

.slider-2 {
    height: 513px;
    background-color: transparent
}

.div-block-84 {
    justify-content: space-between;
    display: flex
}

.leftarrow2 {
    width: 50px;
    height: 50px;
    background-color: transparent;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    margin: -98px 0 auto 990px;
    display: flex;
    position: absolute;
    overflow: hidden
}

.leftarrow2:hover {
    background-color: rgba(125, 125, 125, .12)
}

.image-16 {
    display: block
}

.right-arrow-2 {
    width: 50px;
    height: 50px;
    background-color: transparent;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    margin-top: -98px;
    margin-bottom: auto;
    display: flex;
    overflow: hidden
}

.right-arrow-2:hover {
    background-color: rgba(125, 125, 125, .12)
}

.div-block-85 {
    width: 45px;
    height: 45px;
    background-color: var(--black);
    position: absolute
}

.slide-nav-2 {
    display: none
}

.section8 {
    margin-top: 108px;
    display: block
}

.imagecopy {
    width: 760px;
    height: 460px;
    object-fit: cover;
    background-image: url(../img/top.jpg);
    background-position: 0 0;
    background-size: cover
}

.section10-pad {
    padding-top: 91px;
    padding-bottom: 90px;
    display: none
}

.div-block-86 {
    flex-direction: column;
    align-items: center;
    display: flex
}

.text-span-2-copy {
    margin-top: 0;
    margin-bottom: auto;
    font-size: 18px;
    display: block
}

.heading-2-copy {
    color: var(--purple);
    letter-spacing: 1.1px;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 35px;
    line-height: 42px
}

.section5-phone {
    margin-top: 100px;
    padding-bottom: 88px;
    display: none
}

.section10-phone {
    padding-top: 91px;
    padding-bottom: 90px;
    display: none
}

.section11-phone {
    background-color: #fafafa;
    display: none
}

.div-block-42-copy {
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    padding-left: 20px;
    display: flex
}

.navbar, .navbar.none {
    display: none
}

.div-block-67-copy {
    width: 320px;
    height: 40px;
    justify-content: space-between;
    display: flex
}


.heading-sweet {
    color: #e64b4b;
    text-transform: uppercase;
    margin-top: 10vh;
    margin-bottom: 30vh;
    font-size: 12vw;
    line-height: 1
}

.modal-body {
    background-color: var(--white);
    text-align: center;
    border: 4px solid #e64b4b;
    flex-direction: column;
    flex: 1;
    display: none;
    position: relative;
    overflow: auto
}

.video {
    width: 100%;
    padding-bottom: 56.25%;
    overflow: hidden;
    position: relative;
}

iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.modal-footer {
    margin-top: -4px;
    display: none
}

.text-block-70 {
    color: #e64b4b
}

.footer-left {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    padding-top: 1vw;
    padding-right: 20vw;
    display: flex
}

.p-m {
    margin-bottom: 0;
    font-size: 1.5rem;
    line-height: 1.3
}

.podrobnee {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.div-block-91 {
    width: 40px;
    height: 40px
}

.heading-15 {
    color: var(--purple);
    margin-top: 0;
    margin-bottom: 37px;
    padding-bottom: 0;
    font-size: 35px;
    line-height: 42px;
    display: block
}

.paragraph-13 {
    color: var(--purple);
    margin-bottom: 0;
    font-size: 18px;
    font-style: italic;
    line-height: 22px;
    display: block
}

.heading-16 {
    color: var(--purple);
    font-size: 20px;
    line-height: 34px
}

.paragraph-14 {
    color: var(--grey);
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.3
}

.image-18 {
    cursor: pointer
}

.div-block-92 {
    width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--white);
    flex-direction: row;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    padding-top: 20px;
    padding-right: 23px;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.div-block-93 {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 39px;
    padding-right: 23px;
    display: block
}

.kontakt {
    width: 560px;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.text-span-16 {
    color: var(--burntsienna)
}

.div-block-95 {
    width: 80vw;
    max-height: 90vh;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    padding-bottom: 70px;
    display: flex
}

.text-span-17 {
    color: var(--grey);
    text-transform: uppercase;
    font-style: normal
}

.text-span-18 {
    color: var(--burntsienna)
}

.italic-text-6 {
    line-height: 24px
}

.text-span-19 {
    z-index: 1000;
    font-size: 99px;
    position: relative
}

.heading-15-copy {
    color: var(--purple);
    margin-top: -24px;
    margin-bottom: -29px;
    padding-bottom: 0;
    font-size: 35px;
    line-height: 42px
}

.koment-1, .koment-2, .koment-3, .koment-4 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

._2stup {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-start;
    margin-top: 37px;
    margin-bottom: 41px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.text-span-20 {
    color: var(--burntsienna);
    line-height: 28px
}

.div-block-97 {
    width: 100vw;
    height: 100vh;
    justify-content: center;
    align-items: center;
    display: flex
}

._1stup {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.orange {
    color: var(--burntsienna)
}

.pogodin {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.text-span-22 {
    color: var(--grey);
    text-transform: uppercase;
    font-size: 14px;
    font-style: normal
}

.slider_gram {
    width: 100vw;
    height: 97vh;
    flex-direction: column;
    align-items: center;
    display: none
}

.mask-3 {
    overflow: visible
}

.div-block-101 {
    height: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.slider-3 {
    width: 100vw;
    height: 90vh;
    max-width: 1160px;
    background-color: transparent
}

.div-block-102 {
    width: 100%;
    max-width: 1160px;
    filter: brightness(200%);
    justify-content: flex-end;
    padding-right: 20px;
    display: flex
}

.image-19 {
    width: 80vw;
    max-height: 681px;
    max-width: 960px
}

.slide-nav-3 {
    display: none
}

.icon, .icon-2 {
    max-height: 40px;
    max-width: 40px
}

.right-arrow-3 {
    width: 40px;
    height: 40px;
    background-color: var(--white);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.left-arrow-2 {
    width: 40px;
    height: 40px;
    background-color: var(--white);
    color: var(--white);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.vopros1, .vopros2 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.vopros3 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.paragraph-15 {
    color: var(--grey);
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.3
}

.bold-text-4 {
    color: var(--burntsienna);
    font-weight: 500
}

.heading-15-copy {
    color: var(--purple);
    text-align: center;
    margin-top: 0;
    margin-bottom: 15px;
    padding-bottom: 0;
    font-size: 35px;
    line-height: 42px
}

.text-field {
    width: 470px;
    height: 60px;
    font-size: 18px;
    font-weight: 400;
    display: block
}

.checkbox {
    width: 16px;
    height: 16px;
    border: 2px solid var(--burntsienna);
    border-radius: 0;
    margin-top: 0
}

.checkbox.w--redirected-checked {
    border-color: var(--burntsienna);
    background-color: var(--burntsienna)
}

.checkbox-label {
    color: var(--purple);
    margin-bottom: 0;
    margin-left: 17px;
    font-size: 14px
}

.checkbox-field {
    flex-direction: row;
    align-items: center;
    margin-bottom: 0;
    display: none
}

.link-5 {
    color: var(--grey);
    text-decoration: underline
}

.submit-button {
    width: 100%;
    height: 54px;
    background-color: var(--burntsienna);
    border-radius: 5px;
    margin-top: 17px;
    font-size: 18px
}

.submit-button:hover {
    border: 1px solid var(--purple);
    background-color: var(--white);
    color: var(--purple)
}

.text-block-71 {
    position: absolute
}

.heading-15-copy-copy {
    color: var(--purple);
    color: var(--purple);
    color: var(--purple);
    color: var(--purple);
    margin-top: -24px;
    margin-bottom: -29px;
    padding-bottom: 0;
    font-size: 35px;
    line-height: 42px
}

.close-modal-copy {
    width: 40px;
    height: 40px;
    color: #fff;
    text-transform: none;
    cursor: pointer;
    border: 4px #e64b4b;
    border-radius: 100%;
    margin-left: 0;
    padding: 0;
    font-size: 4rem;
    line-height: 1.2;
    text-decoration: none;
    transition: background-color .2s;
    display: flex
}

.close-modal-copy:hover {
    background-color: rgba(125, 125, 125, .11);
    border-radius: 100%
}

.link-copy1 {
    color: var(--purple);
    font-weight: 600;
    text-decoration: none;
    display: block
}

.link-pad {
    color: var(--purple);
    font-weight: 600;
    text-decoration: none;
    display: none
}

.zapis-btn-copy-copy {
    width: 200px;
    height: 60px;
    background-color: var(--white);
    color: var(--purple);
    text-transform: uppercase;
    white-space: nowrap;
    border: 1px solid #000;
    justify-content: center;
    align-items: center;
    font-weight: 600;
    display: flex
}

.zapis-btn-copy-copy:hover {
    background-color: var(--burntsienna);
    color: var(--white);
    border: 1px solid #000
}

.div-block-104 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-left: 6px;
    display: flex
}

.opis1 {
    width: 100vw;
    height: 97vh;
    flex-direction: column;
    align-items: center;
    display: block
}

.opis-1 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.html-embed-3 {
    color: var(--purple);
    font-size: 18px;
    line-height: 22px;
    display: block
}

.opis-2, .opis-3, .opis-4, .opis-5, .opis-6, .opis-7, .opis-8, .opis-9 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.vid-1 {
    width: 80vw;
    max-width: 970px;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: visible
}

.div-block-93-copy {
    max-height: 500px;
    max-width: 960px;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 39px;
    padding-right: 23px;
    display: flex
}

.div-block-92-copy1 {
    width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    color: transparent;
    background-color: transparent;
    flex-direction: row;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    padding-top: 20px;
    padding-right: 23px;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.vid-2, .vid-3 {
    width: 80vw;
    max-width: 970px;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: visible
}

.youtube {
    display: block
}

.close-modal-1 {
    width: 40px;
    height: 40px;
    filter: brightness(200%);
    color: #fff;
    text-transform: none;
    cursor: pointer;
    border: 4px #e64b4b;
    border-radius: 100%;
    margin-left: 0;
    padding: 0;
    font-size: 4rem;
    line-height: 1.2;
    text-decoration: none;
    transition: background-color .2s;
    display: flex
}

.close-modal-1:hover {
    background-color: rgba(125, 125, 125, .11);
    border-radius: 100%
}

.image-21 {
    overflow: visible
}

.html-embed-4 {
    margin-bottom: 0;
    display: none
}

.div-block-105.hide {
    display: none
}

.section8-pad {
    margin-top: 108px;
    display: none
}

.close-modal-2 {
    width: 40px;
    height: 40px;
    filter: brightness(200%);
    color: #fff;
    text-transform: none;
    cursor: pointer;
    border: 4px #e64b4b;
    border-radius: 100%;
    margin-left: 0;
    padding: 0;
    font-size: 4rem;
    line-height: 1.2;
    text-decoration: none;
    transition: background-color .2s;
    display: flex
}

.close-modal-2:hover {
    background-color: rgba(125, 125, 125, .11);
    border-radius: 100%
}

.form-block {
    flex-direction: column;
    display: flex
}

.paragraph-16 {
    color: var(--grey);
    padding-left: 75px;
    padding-right: 75px;
    font-size: 18px
}

.heading-17 {
    color: var(--purple);
    margin-top: 98px;
    margin-bottom: 27px
}

.link-2-pc {
    width: 11ch;
    border-bottom: 3px solid var(--burntsienna);
    color: var(--purple);
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    margin-bottom: -8px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    display: block
}

.link-2-phone, .link-2-pad-copy, .link-2-pad-copy, .link-2-pad-copy {
    border-bottom: 3px solid var(--burntsienna);
    color: var(--purple);
    text-transform: uppercase;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    display: none
}

.link-2-pad-copy.open-modal {
    display: block
}

.link-2-pad-copy {
    border-bottom: 3px solid var(--burntsienna);
    color: var(--purple);
    text-transform: uppercase;
    cursor: pointer;
    border-bottom: 3px solid var(--burntsienna);
    color: var(--purple);
    text-transform: uppercase;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    display: none
}

.overlay-1 {
    border: 1px solid var(--grey-2);
    background-color: var(--white);
    border-radius: 20px;
    padding: 8px 9px;
    display: block;
    position: relative;
    bottom: 37px
}

.text-block-72 {
    color: var(--grey);
    white-space: nowrap;
    font-weight: 300
}

.overlay-2 {
    border: 1px solid var(--grey-2);
    background-color: var(--white);
    border-radius: 20px;
    padding: 8px 9px;
    position: absolute;
    top: auto
}

.div-block-106 {
    border: 1px solid var(--grey-2);
    background-color: var(--white);
    color: var(--grey);
    white-space: nowrap;
    border-radius: 20px;
    padding: 8px 9px;
    display: block;
    position: relative;
    bottom: 37px
}

.div-block-11-copy {
    flex-direction: column;
    align-items: flex-start;
    margin-right: 0;
    padding-bottom: 15px;
    display: flex
}

.image-22 {
    display: none
}

.link-2-pad-copy {
    border-bottom: 3px solid var(--burntsienna);
    color: var(--purple);
    text-transform: uppercase;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    display: none
}

.div-block-42-copy-copy {
    justify-content: center;
    align-items: center;
    margin-top: -20px;
    padding-left: 20px;
    display: flex
}

.text-block-73 {
    font-weight: 300
}

.container-3 {
    max-width: 1160px;
    padding-left: 120px;
    padding-right: 120px;
    display: block;
    overflow: hidden
}

.html-embed-5 {
    max-width: 1160px;
    color: #7d7d7d;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.15;
    text-decoration: none
}

.body-2, .body-3, .body-4 {
    font-family: Cera pro, sans-serif
}

.div-block-107 {
    color: var(--purple);
    margin-left: -45px;
    font-weight: 300;
    text-decoration: none;
    display: flex
}

.navig-btn-copy {
    text-transform: uppercase;
    font-weight: 300
}

.navig-btn-copy:hover {
    color: var(--burntsienna)
}

.navig-btn-copy {
    text-transform: uppercase
}

.navig-btn-copy:hover {
    color: var(--burntsienna)
}

.navig-btn-copy-act {
    text-transform: uppercase;
    text-decoration: underline
}

.navig-btn-copy-act:hover {
    color: var(--burntsienna)
}

.div-block-108 {
    width: 30%;
    height: 1px;
    border-top: 3px solid var(--burntsienna)
}

.div-block-109 {
    justify-content: flex-end;
    display: flex
}

.h1-org {
    color: var(--burntsienna);
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 45px
}

.paragraph-17 {
    color: var(--purple);
    text-align: justify;
    border: 1px solid transparent;
    margin-bottom: 10px;
    margin-left: 0;
    font-size: 18px;
    font-weight: 300;
    overflow: visible
}

.div-block-110 {
    padding-top: 23px;
    padding-bottom: 23px
}

.section-12 {
    margin-top: 70px
}

.text-span-23, .text-span-24, .text-span-25, .text-span-26, .text-span-27 {
    color: var(--burntsienna)
}

.section-13 {
    justify-content: space-around;
    align-items: center;
    margin-top: 45px;
    display: flex
}

.heading-18 {
    color: var(--burntsienna)
}

.paragraph-18 {
    width: 323px;
    color: var(--grey);
    font-size: 16px;
    font-style: italic;
    font-weight: 300
}

.div-block-111 {
    margin-left: 81px
}

.div-block-112 {
    width: 100%;
    justify-content: flex-start;
    display: flex
}

.div-block-113 {
    width: 526px
}

.html-embed-6 {
    display: none
}

.close-modal-3 {
    width: 40px;
    height: 40px;
    color: #fff;
    text-transform: none;
    cursor: pointer;
    border: 4px #e64b4b;
    border-radius: 100%;
    margin-left: 0;
    padding: 0;
    font-size: 4rem;
    line-height: 1.2;
    text-decoration: none;
    transition: background-color .2s;
    display: block
}

.close-modal-3:hover {
    background-color: rgba(125, 125, 125, .11);
    border-radius: 100%
}

.bold-text-7 {
    color: var(--burntsienna);
    font-size: 20px
}

.html-b7 {
    display: none
}

.paragraph-19 {
    display: block
}

.textfaq3 {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 15px;
    font-weight: 300;
    overflow: hidden
}

.prog22 {
    font-size: 15px;
    font-weight: 300;
    display: none;
    overflow: visible
}

.form {
    flex-direction: column;
    display: flex
}

.field-label {
    display: none
}

.field-label-2 {
    color: var(--purple)
}

.pole::-ms-input-placeholder {
    color: var(--burntsienna);
    font-size: 15px
}

.pole::placeholder {
    color: var(--burntsienna);
    font-size: 15px
}

.superscript-2 {
    padding-left: 7px
}

.link-copy {
    color: var(--purple);
    font-weight: 600;
    text-decoration: none;
    display: none
}

.link-copy.w--current {
    display: none
}

.link-copy-copy {
    color: var(--purple);
    font-weight: 600;
    text-decoration: none;
    display: none
}

.section-14 {
    height: 1px
}

.text-span-28 {
    color: var(--burntsienna)
}

.text-block-copy34 {
    width: 267px;
    height: auto;
    color: var(--grey);
    border-radius: 0;
    margin-top: -1px;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    line-height: 1.2
}

.div-block-36-copy {
    align-items: center;
    margin-left: 40px;
    display: flex
}

.footerua-phone {
    display: none
}

.container-4 {
    max-width: 1160px
}

._1_shapka {
    margin-top: 105px;
    display: flex
}

._1_main {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    display: grid
}

._1_shapka_text1 {
    color: var(--grey);
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    margin-left: 40px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.63px;
    display: flex
}

._1_shapka_text {
    border: 1px solid var(--burntsienna);
    text-align: center;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    padding: 7px 11px 6px 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.63px
}

._20_orange {
    color: var(--burntsienna);
    margin-bottom: 3px;
    margin-left: 12px;
    font-size: 20px;
    line-height: 24.36px
}

._1_shapka_heading {
    max-width: 16ch;
    letter-spacing: -.01em;
    font-size: 50px;
    line-height: 50px
}

.paragraph-20 {
    max-width: 37ch;
    color: var(--burntsienna);
    font-size: 18px;
    font-weight: 300;
    line-height: 21.94px
}

.button-3 {
    width: 240px;
    height: 60px;
    background-color: var(--purple);
    color: var(--white);
    text-align: center;
    text-transform: uppercase;
    border-radius: 5px;
    margin-top: 35px;
    padding: 21px 45px 22px 46px;
    font-weight: 500;
    line-height: 17.07px
}

.button-3:hover {
    background-color: var(--burntsienna)
}

._1_shapka_foto {
    height: 550px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbd5f01149a32aaa4abae_Rectangle%207-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-end;
    margin-top: 45px;
    padding-bottom: 39px;
    padding-right: 40px;
    display: flex
}

.image-23 {
    height: 550px;
    margin-top: 45px
}

.section-15 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    justify-items: stretch;
    margin-top: 70px;
    display: grid
}

.block {
    height: 240px;
    border: 1px solid rgba(125, 125, 125, .2);
    border-radius: 5px;
    padding-top: 63px;
    padding-bottom: 37px
}

.block_heading {
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.heading-19 {
    color: var(--purple);
    font-size: 120px;
    line-height: 101px
}

.text-block-74 {
    color: var(--burntsienna);
    letter-spacing: .09em;
    text-transform: uppercase;
    margin-left: 14px;
    font-size: 16px;
    line-height: 19.5px
}

.text-block-75 {
    color: var(--grey);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    margin-top: 13px;
    font-size: 12px;
    line-height: 14.63px
}

.div-block-114 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 45px;
    margin-bottom: 63px;
    display: grid
}

.div-block-115 {
    width: 40px;
    height: 40px;
    background-color: var(--purple);
    border-radius: 100%;
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-116 {
    justify-content: flex-start;
    display: flex
}

.paragraph-21 {
    width: 23ch;
    color: var(--grey);
    margin-left: 10px;
    font-size: 18px;
    font-style: italic;
    font-weight: 300;
    line-height: 21px
}

.div-block-117 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-118 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows:auto;
    grid-template-columns:1fr;
    grid-auto-rows: auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid
}

.heading-20 {
    color: var(--purple);
    margin-bottom: 35px;
    font-size: 45px;
    line-height: 45px
}

.div-block-119 {
    width: 560px;
    height: 240px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    justify-content: space-between;
    padding-top: 40px;
    padding-left: 30px;
    padding-right: 25px;
    display: flex
}

.div-block-120 {
    width: 65px;
    height: 65px;
    background-color: var(--burntsienna);
    border-radius: 100%;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-left: 51px;
    display: flex
}

.heading-21 {
    margin-bottom: 10px;
    font-size: 25px;
    line-height: 25px
}

.paragraph-22 {
    color: var(--grey);
    font-size: 18px;
    font-weight: 300;
    line-height: 19.8px
}

.paragraph-23 {
    max-width: 33ch;
    color: var(--grey);
    margin-top: 15px;
    font-size: 18px;
    font-weight: 300;
    line-height: 19.8px
}

.paragraph-24 {
    max-width: 33ch;
    color: var(--grey);
    font-size: 18px;
    font-weight: 300;
    line-height: 19.8px
}

.div-block-121 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbe3dbf672abd7b9b2d4f_Rectangle%2017-2.jpg);
    background-position: 0 0;
    background-size: cover
}

.div-block-119_1 {
    width: 560px;
    height: 245px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    justify-content: space-between;
    padding-top: 40px;
    padding-left: 30px;
    padding-right: 25px;
    display: flex
}

.div-block-119_2 {
    width: 560px;
    height: 258px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    justify-content: space-between;
    padding-top: 40px;
    padding-left: 30px;
    padding-right: 25px;
    display: flex
}

.section-16 {
    padding-top: 80px
}

.i_kurs {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:170px 760px 220px;
    grid-template-columns:660px 480px;
    grid-auto-columns: 1fr;
    display: grid
}

.kurs_top {
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    justify-content: space-between;
    align-items: center;
    padding-left: 42px;
    padding-right: 29px;
    display: flex
}

.kurs_left {
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    padding: 50px 35px
}

.kurs_right {
    height: 760px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    grid-template-rows:1fr 1fr 1fr;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-top: 53px;
    padding-bottom: 86px;
    display: flex
}

.kurs_down {
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    padding: 41px
}

.heading-22 {
    max-width: 15ch;
    font-size: 35px;
    line-height: 35px
}

.paragraph-25 {
    max-width: 40ch;
    color: var(--grey);
    font-size: 16px;
    font-style: italic;
    line-height: 19.5px
}

.div-block-126 {
    border-bottom: 1px solid rgba(125, 125, 125, .3);
    align-items: flex-start;
    margin-bottom: 15px;
    padding-bottom: 15px;
    display: flex
}

.dot {
    width: 8px;
    height: 8px;
    background-color: var(--burntsienna);
    border-radius: 100%;
    flex: none;
    margin-top: 4px
}

.text-block-76 {
    max-width: 43ch;
    margin-left: 15px;
    font-size: 18px;
    font-weight: 500;
    line-height: 19.5px
}

.div-block-126_1 {
    border-bottom: 1px rgba(125, 125, 125, .3);
    align-items: flex-start;
    margin-bottom: 15px;
    padding-bottom: 15px;
    display: flex
}

.div-block-128 {
    flex-direction: column;
    align-items: center;
    display: flex
}

.heading-23 {
    margin-bottom: 40px;
    font-size: 35px;
    line-height: 35px
}

.div-block-129 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-130 {
    display: flex
}

.text-block-77 {
    max-width: 26ch;
    color: var(--grey);
    margin-left: 15px;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    line-height: 19.5px
}

.kurs_selector {
    justify-content: space-between;
    margin-bottom: 35px;
    display: flex
}

.text-block-78 {
    width: 33.3333%;
    border-bottom: 2px solid var(--burntsienna);
    color: var(--burntsienna);
    text-align: center;
    cursor: pointer;
    padding-bottom: 20px
}

.text-block-78:hover {
    border-bottom-color: var(--burntsienna);
    text-decoration: underline
}

.iii_ikurs-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:170px 760px 220px;
    grid-template-columns:660px 480px;
    grid-auto-columns: 1fr;
    display: grid
}

.ii_kurs, .iii_kurs {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:170px auto 220px;
    grid-template-columns:660px 480px;
    grid-auto-columns: 1fr;
    display: grid
}

.heading-24 {
    margin-top: 80px;
    margin-bottom: 45px;
    font-size: 45px;
    line-height: 45px
}

.form_3 {
    height: auto;
    background-color: var(--purple);
    border-radius: 10px;
    justify-content: flex-start;
    margin-top: 60px;
    margin-bottom: 60px;
    display: flex;
    overflow: hidden
}

.div-block-133 {
    margin-left: 40px;
    padding-top: 45px;
    padding-bottom: 45px
}

.image-24 {
    width: 560px;
    height: 100%;
    object-fit: cover;
    flex: none
}

.heading-25 {
    color: var(--white);
    font-size: 45px;
    line-height: 45px
}

.field-label-3 {
    color: var(--white);
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 24px
}

.field-label-4 {
    color: var(--white)
}

.form-block-2 {
    margin-top: 65px;
    padding-right: 45px
}

.text-field-2 {
    height: 60px;
    border-radius: 5px;
    margin-bottom: 20px
}

.text-field-2::-ms-input-placeholder {
    color: rgba(125, 125, 125, .4);
    font-size: 16px;
    line-height: 19.5px
}

.text-field-2::placeholder {
    color: rgba(125, 125, 125, .4);
    font-size: 16px;
    line-height: 19.5px
}

.submit-button-2 {
    width: 200px;
    height: 60px;
    background-color: var(--burntsienna);
    text-transform: uppercase;
    border-radius: 5px;
    flex: none;
    font-weight: 500;
    line-height: 17px
}

.submit-button-2:hover {
    background-color: var(--white);
    color: var(--purple)
}

.div-block-134 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top: 25px;
    display: flex
}

.text-block-79 {
    max-width: 35ch;
    color: var(--white);
    font-size: 12px;
    font-style: italic;
    line-height: 14px
}

.link-6 {
    color: var(--white);
    cursor: pointer;
    text-decoration: underline
}

.section-17 {
    padding-bottom: 62px
}

.heading-26 {
    margin-bottom: 45px;
    font-size: 45px;
    line-height: 54px
}

.section-18 {
    padding-top: 100px;
    padding-bottom: 60px
}

.kards {
    grid-column-gap: 40px;
    grid-row-gap: 30px;
    grid-template-rows:440px 440px;
    grid-template-columns:360px 360px 360px;
    grid-auto-columns: 1fr;
    display: grid
}

.kard_purple {
    background-color: var(--purple);
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.heading-27 {
    max-width: 12ch;
    color: var(--white);
    font-size: 25px;
    line-height: 25px
}

.paragraph-26 {
    max-width: 32ch;
    color: var(--white);
    font-weight: 300;
    line-height: 15px
}

.kard_top {
    height: 200px;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 30px;
    display: flex
}

.kard_orange {
    background-color: var(--burntsienna);
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_foto1 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc1e0aac98f387285cda6_Rectangle%2038-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_foto2 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc21a960a6ee455dda147_Rectangle%2040-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.div-block-138 {
    grid-column-gap: 40px;
    grid-row-gap: 35px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 42px;
    display: grid
}

.text-block-80 {
    color: var(--burntsienna);
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px
}

.heading-28 {
    font-size: 45px;
    line-height: 45px
}

.pogodin_foto {
    height: 100%;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbf6f10f0925be4bd7786_Rectangle%2012-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    overflow: hidden
}

.dot_text {
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    line-height: 24px
}

.dot-_cent {
    width: 8px;
    height: 8px;
    background-color: var(--burntsienna);
    border-radius: 100%;
    flex: none
}

.div_dot {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows:auto auto;
    grid-template-columns:8px 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    justify-items: start;
    margin-left: 10px;
    display: grid
}

.div_block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-rows:auto auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    justify-items: end;
    margin-top: 30px;
    display: grid
}

.block_2 {
    width: 560px;
    height: 240px;
    border: 1px solid rgba(125, 125, 125, .2);
    border-radius: 5px;
    padding-top: 49px;
    padding-bottom: 37px
}

.text-block-81 {
    color: var(--burntsienna);
    letter-spacing: .09em;
    text-transform: uppercase;
    margin-left: -25px;
    font-size: 16px;
    line-height: 19.5px;
    position: static
}

.block_heading_2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.heading-31 {
    width: 269px;
    height: 150px;
    color: var(--purple);
    text-align: center;
    justify-content: center;
    align-items: center;
    font-size: 120px;
    line-height: 101px;
    display: flex
}

.text-block-82 {
    color: var(--grey);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 14.63px
}

.div-block-139 {
    height: 84px;
    align-items: flex-end;
    margin-left: 10px;
    display: flex
}

.text-block-83 {
    border-bottom: 1px solid var(--burntsienna);
    text-transform: uppercase;
    cursor: pointer;
    padding-bottom: 3px;
    line-height: 17px
}

.text-block-83:hover {
    border-bottom-color: var(--purple)
}

.div-block-140 {
    justify-content: space-between;
    margin-top: 100px;
    margin-bottom: 45px;
    display: flex
}

.div-block-141 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex: none;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: 1fr;
    display: grid
}

.heading-32 {
    max-width: 26ch
}

.div-block-142 {
    height: 560px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbd5f01149a32aaa4abae_Rectangle%207-2.jpg);
    background-position: 0 0;
    background-size: cover;
    margin-bottom: 58px
}

.slide-nav-4 {
    display: none
}

.left-arrow-3 {
    width: 45px;
    height: 45px;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    margin-top: -89px;
    margin-bottom: 369px;
    margin-left: 1045px;
    display: flex;
    position: absolute
}

.left-arrow-3:hover {
    background-color: #fafafa
}

.right-arrow-6 {
    width: 45px;
    height: 45px;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    margin-top: -89px;
    margin-left: 40px;
    display: flex;
    position: absolute
}

.right-arrow-6:hover {
    background-color: #fafafa
}

.icon-3 {
    margin: 0;
    display: none;
    position: relative
}

.icon-4 {
    display: none
}

.heading-33 {
    margin-bottom: 44px;
    font-size: 45px;
    line-height: 45px
}

.card2 {
    width: 371px;
    height: 580px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b357785f3ab220174c0e14_Rectangle%2030.png);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 41px;
    display: flex;
    overflow: hidden
}

.div_card2 {
    grid-column-gap: 23px;
    grid-row-gap: 23px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    line-height: 15px;
    display: grid
}

.mask-4 {
    height: 580px;
    background-color: transparent;
    overflow: visible
}

.slide-11 {
    background-color: transparent;
    margin-right: 23px
}

.slider-4 {
    height: 580px;
    background-color: transparent;
    margin-bottom: 58px
}

.image-25 {
    z-index: -3;
    width: 371px;
    height: 580px;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%
}

.card2_container {
    width: 355px;
    height: 310px;
    background-color: var(--white);
    border-radius: 5px;
    flex-direction: column;
    padding: 30px 20px;
    display: flex
}

.heading-34 {
    color: var(--burntsienna);
    text-transform: uppercase;
    font-size: 16px;
    line-height: 19.5px
}

.heading-35 {
    font-size: 25px;
    line-height: 25px
}

.heading-36 {
    margin-top: 20px;
    margin-bottom: 25px;
    font-size: 25px;
    line-height: 25px
}

.paragraph-27 {
    color: var(--grey);
    font-style: normal;
    font-weight: 400
}

.card2_2 {
    width: 371px;
    height: 580px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc01bd1d3f88eb6aea246_Rectangle%2031-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 41px;
    display: flex;
    overflow: hidden
}

.card2_1 {
    width: 371px;
    height: 580px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc0104fd3c88a3dcedc0e_Rectangle%2030-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 41px;
    display: flex;
    overflow: hidden
}

.card2_3 {
    width: 371px;
    height: 580px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62de9743c52046fb6ba5c84e_Rectangle%2033-2-2.png);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 41px;
    display: flex;
    overflow: hidden
}

.card2_4, .card2_5, .card2_6 {
    width: 371px;
    height: 580px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b357785f3ab220174c0e14_Rectangle%2030.png);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 41px;
    display: flex;
    overflow: hidden
}

.div-block-143 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    justify-items: start;
    display: grid
}

.paragraph-28 {
    color: var(--grey);
    font-size: 18px
}

.paragraph-29 {
    max-width: 39ch;
    color: var(--grey);
    font-size: 18px;
    font-weight: 500;
    line-height: 21px
}

.text-block-84 {
    margin-top: 20px;
    font-size: 16px
}

.heading-37 {
    max-width: 15ch;
    font-size: 45px;
    line-height: 45px
}

.div-block-144 {
    height: auto;
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows:repeat(auto-fit, minmax(900px, 1fr));
    grid-template-columns:auto auto auto;
    grid-auto-columns: 1fr;
    margin-top: 45px;
    margin-bottom: 90px;
    display: grid
}

.div-block-145 {
    height: auto;
    background-color: var(--white);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40px 30px;
    display: flex
}

.text-block-85_0 {
    width: 120px;
    height: 40px;
    border: 1px solid var(--burntsienna);
    text-align: center;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-bottom: 45px;
    padding: 11px 8px;
    font-weight: 500;
    line-height: 18px;
    display: flex
}

.text-block-86 {
    width: 300px;
    max-width: 29ch;
    color: var(--white);
    text-align: center;
    border-bottom: 1px solid rgba(255, 255, 255, .3);
    margin-bottom: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    font-weight: 500
}

.text-block-86.hide {
    color: rgba(125, 125, 125, .4);
    border-bottom-color: rgba(125, 125, 125, .1)
}

.button-4 {
    width: 300px;
    height: 60px;
    min-height: 60px;
    min-width: 300px;
    background-color: var(--burntsienna);
    text-align: center;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex
}

.button-4:hover {
    background-color: var(--purple)
}

.button-4.open-modal {
    margin-top: 26px
}

.button-4.open-modal.down {
    margin-top: 45px
}

.heading-38 {
    color: var(--white);
    margin-bottom: 3px;
    font-size: 45px;
    line-height: 45px
}

.text-block-87 {
    color: var(--white);
    margin-bottom: 33px;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px
}

.text-block-86_last {
    width: 300px;
    max-width: 29ch;
    color: var(--white);
    text-align: center;
    border-bottom: 1px rgba(125, 125, 125, .3);
    padding-bottom: 40px;
    font-size: 16px;
    font-weight: 500
}

.text-block-86_last.hide {
    color: rgba(125, 125, 125, .4);
    padding-bottom: 40px
}

.text-block-86_last.hide-copy {
    color: rgba(255, 255, 255, .4);
    padding-bottom: 40px
}

.div-block-145_1 {
    background-color: var(--burntsienna);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40px 30px;
    display: flex
}

.text-block-85_10 {
    width: 120px;
    height: 40px;
    border: 1px solid var(--white);
    color: var(--white);
    text-align: center;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-bottom: 45px;
    padding: 11px 8px;
    font-weight: 500;
    line-height: 18px;
    display: flex
}

.div-block-145_2 {
    background-color: var(--purple);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40px 30px 65px;
    display: flex
}

.text-block-85_20 {
    width: 120px;
    height: 40px;
    border: 1px solid var(--burntsienna);
    color: var(--white);
    text-align: center;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-bottom: 45px;
    padding: 11px 8px;
    font-weight: 500;
    line-height: 18px;
    display: flex
}

.button-5 {
    width: 300px;
    height: 60px;
    min-height: 60px;
    min-width: 300px;
    background-color: var(--white);
    color: var(--purple);
    text-align: center;
    text-transform: uppercase;
    border-radius: 5px;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex
}

.button-5:hover {
    background-color: var(--purple);
    color: var(--white)
}

.button-5.open-modal {
    margin-top: 15px
}

.heading-38_1 {
    color: var(--purple);
    margin-bottom: 3px;
    font-size: 45px;
    line-height: 45px
}

.text-block-86_1 {
    width: 300px;
    max-width: 29ch;
    color: var(--grey);
    text-align: center;
    border-bottom: 1px solid rgba(125, 125, 125, .3);
    margin-bottom: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    font-weight: 500
}

.text-block-86_1.hide {
    color: rgba(125, 125, 125, .4);
    border-bottom-color: rgba(125, 125, 125, .1)
}

.heading-39 {
    margin-top: 148px;
    margin-bottom: 25px;
    font-size: 45px;
    line-height: 45px
}

.paragraph-30 {
    max-width: 30ch;
    color: var(--grey);
    font-size: 18px;
    font-weight: 500;
    line-height: 21px
}

.div-block-146 {
    grid-column-gap: 40px;
    grid-row-gap: 45px;
    grid-template:"."360px/560px 560px;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid
}

.div-block-147 {
    border-radius: 10px;
    flex-direction: column;
    align-items: flex-start;
    padding: 40px 30px;
    display: flex
}

.text-block-88 {
    border: 1px solid var(--burntsienna);
    text-align: center;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    padding: 8px;
    font-size: 12px;
    line-height: 15px
}

.heading-40 {
    font-size: 25px
}

.heading-41 {
    max-width: 23ch;
    margin-top: 15px;
    font-size: 25px;
    line-height: 25px
}

.div-block-147_1 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc26baf7ba858eeb94af2_Rectangle%2050-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    flex-direction: column;
    align-items: flex-start;
    padding: 40px 30px;
    display: flex
}

.div-block-147_2 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62de930335d7fa724479fd1a_Rectangle%2053-3-2.png);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    padding: 40px 30px;
    display: flex
}

.div-block-147_3 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b4a7d5eb22296074593d5a_Rectangle%2052.png);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    padding: 40px 30px;
    display: flex
}

.div-block-147_4 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b4a7dab166ac41945f58e2_Rectangle%2051.png);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    flex-direction: column;
    align-items: flex-start;
    padding: 40px 30px;
    display: flex
}

.section-19 {
    justify-content: space-between;
    align-items: center;
    padding-top: 60px;
    padding-bottom: 60px;
    display: flex
}

.div-block-148 {
    width: 100%;
    height: auto;
    background-color: var(--purple);
    border-radius: 10px;
    justify-content: space-between;
    padding: 48px 85px 50px 60px;
    display: flex
}

.div-block-149 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.heading-42 {
    max-width: 14ch;
    color: var(--white)
}

.form-block-3 {
    width: 515px
}

.section-20 {
    padding-top: 80px
}

.div-block-150 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-rows:320px 320px;
    grid-template-columns:560px 560px;
    grid-auto-columns: 1fr;
    margin-top: 45px;
    display: grid
}

.div-block-151_3 {
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc31ee4b6b24bd26ab60a_hq720%204-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-151_1 {
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc30c56b80483ceea38ff_hq720%202-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-151_2 {
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc312cf3563e89a71bc1a_hq720%203-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-151_4 {
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc327c453641f15c0c1c6_hq720%205-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: center;
    align-items: center;
    display: flex
}

.section-21 {
    flex-direction: column;
    align-items: flex-start
}

.div-block-151 {
    justify-content: center;
    display: flex
}

.button-6 {
    width: 240px;
    height: 60px;
    background-color: var(--burntsienna);
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex
}

.button-6:hover {
    background-color: var(--purple)
}

.section-22 {
    max-width: 100vw;
    display: none;
    overflow: hidden
}

.slider-5 {
    height: 580px;
    background-color: transparent;
    margin-bottom: 58px
}

.mask-5 {
    height: 637px;
    background-color: transparent;
    overflow: visible
}

.left-arrow-5 {
    width: 45px;
    height: 45px;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    margin-top: -114px;
    margin-bottom: 369px;
    margin-left: 1045px;
    display: flex;
    position: absolute
}

.left-arrow-5:hover {
    background-color: var(--grey-2)
}

.section-23 {
    max-width: 100vw;
    padding-top: 80px;
    padding-bottom: 60px;
    overflow: hidden
}

.heading-43 {
    max-width: 17ch;
    margin-bottom: 44px;
    font-size: 45px;
    line-height: 45px
}

.div_stor {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows:637px;
    grid-template-columns:367px 367px 367px;
    grid-auto-columns: 1fr;
    line-height: 15px;
    display: grid
}

.stor_1 {
    width: 371px;
    height: 580px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b357785f3ab220174c0e14_Rectangle%2030.png);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 41px;
    display: flex;
    overflow: hidden
}

.lightbox-link, .image-26 {
    width: 367px;
    height: 637px
}

.slide-13 {
    background-color: transparent;
    margin-right: 30px
}

.right-arrow-7 {
    width: 45px;
    height: 45px;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    margin-top: -114px;
    margin-left: 40px;
    display: flex;
    position: absolute
}

.right-arrow-7:hover {
    background-color: var(--grey-2)
}

.div-block-152 {
    height: 660px;
    background-color: var(--purple);
    border-radius: 10px;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 60px;
    margin-bottom: 90px;
    display: flex;
    overflow: hidden
}

._43_text {
    border: 1px solid var(--white);
    color: var(--white);
    text-align: center;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    padding: 7px 11px 6px 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.63px
}

._20 {
    margin-bottom: 3px;
    margin-left: 12px;
    font-size: 20px;
    line-height: 24.36px
}

._43_text1 {
    color: var(--white);
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    margin-left: 40px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.63px;
    display: flex
}

.div-block-160 {
    margin-bottom: 50px;
    display: flex
}

.div-block-161 {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 30px
}

.div-block-161.allign {
    flex-direction: column;
    justify-content: space-around;
    display: flex
}

.heading-44 {
    max-width: 16ch;
    color: var(--white);
    margin-bottom: 35px;
    font-size: 45px;
    line-height: 45px
}

.div-block-162 {
    grid-column-gap: 25px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 36px;
    display: grid
}

.image-27 {
    margin-right: 10px
}

.div-block-163 {
    align-items: flex-start;
    display: flex
}

.paragraph-31 {
    max-width: 21ch;
    color: var(--white);
    font-size: 16px;
    font-style: italic;
    font-weight: 500;
    line-height: 16px
}

.div-block-164 {
    width: 544px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:98px;
    grid-template-columns:auto auto auto auto;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-165 {
    border-right: 1px solid rgba(255, 255, 255, .1);
    flex-direction: column;
    align-items: center;
    padding-right: 40px;
    display: flex
}

.heading-45 {
    color: var(--white);
    font-size: 55px;
    line-height: 67px
}

.text-block-89 {
    color: var(--white);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    line-height: 15px
}

.div-block-165_1 {
    border-right: 1px solid rgba(255, 255, 255, .1);
    flex-direction: column;
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
    display: flex
}

.div-block-165_2 {
    border-right: 1px rgba(255, 255, 255, .1);
    flex-direction: column;
    align-items: center;
    padding-left: 40px;
    display: flex
}

.button-7 {
    width: 240px;
    height: 60px;
    background-color: var(--burntsienna);
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex
}

.button-7:hover {
    background-color: var(--white);
    color: var(--purple)
}

.button-7.open-modal {
    flex: none
}

.div-block-166 {
    width: 540px;
    height: 660px
}

.image-28 {
    width: 540px;
    height: 660px;
    object-fit: cover
}

.image-29 {
    width: 166px;
    height: 21.59px;
    flex: 0 auto;
    margin-top: 4px
}

.div-block-167 {
    width: 100vw;
    max-width: 1160px;
    border-bottom: 1px solid rgba(125, 125, 125, .2);
    justify-content: space-between;
    align-items: center;
    display: flex
}

.div-block-168 {
    width: 59%;
    max-width: 607px;
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex: none;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    justify-content: space-between;
    align-items: center;
    justify-items: stretch;
    margin-left: 56px;
    margin-right: 55px;
    display: grid
}

.div-block-168.displayflex {
    display: flex
}

.link-7 {
    color: var(--purple);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    cursor: pointer;
    justify-content: center;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.6px
}

.link-7:hover {
    color: var(--burntsienna)
}

.link-7.hide {
    display: none
}

.link-8 {
    color: var(--grey);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.6px
}

.link-8:hover {
    color: var(--burntsienna)
}

.container-5 {
    max-width: 1160px
}

.link-block-7 {
    width: 60px;
    height: 60px;
    color: var(--purple);
    cursor: pointer;
    background-color: #fafafa;
    border-radius: 100%;
    flex-direction: row;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 15px;
    display: flex
}

.link-block-7:hover {
    color: var(--burntsienna);
    background-color: rgba(125, 125, 125, .1)
}

.text-block-90 {
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 14px
}

.button-8 {
    width: 200px;
    height: 60px;
    background-color: var(--burntsienna);
    color: var(--white);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    border-radius: 5px;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    font-weight: 500;
    line-height: 17px;
    display: flex
}

.button-8:hover {
    background-color: var(--purple)
}

.slider_gram1 {
    width: 100vw;
    height: 100vh;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: none
}

.div-block-101_1 {
    height: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.slide-nav-5 {
    display: none
}

.slider-6 {
    width: 100vw;
    height: 680px;
    background-color: transparent
}

.div-block-169 {
    width: 100vw;
    height: 680px;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-170 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b5dd9cfeeafe3c1e224893_Rectangle%20105.png);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding: 20px;
    display: flex
}

.right-arrow-8, .left-arrow-6 {
    width: 55px;
    height: 55px
}

.icon-5 {
    display: none
}

.close-modal1 {
    width: 40px;
    height: 40px;
    background-color: var(--white);
    color: #fff;
    text-transform: none;
    cursor: pointer;
    border: 4px #e64b4b;
    border-radius: 100%;
    margin-left: 0;
    padding: 0;
    font-size: 4rem;
    line-height: 1.2;
    text-decoration: none;
    transition: background-color .2s;
    display: flex
}

.close-modal1:hover {
    border-radius: 100%
}

.slider_gram-copy {
    width: 100vw;
    height: 97vh;
    flex-direction: column;
    align-items: center;
    display: block
}

.slider-7 {
    width: 100vw;
    height: 680px;
    background-color: transparent
}

.slide-nav-6 {
    display: none
}

.left-arrow-7 {
    width: 60px;
    height: 60px;
    margin-left: 40px
}

.right-arrow-9 {
    width: 60px;
    height: 60px;
    margin-right: 40px
}

.icon-6 {
    display: none
}

.div-block-171 {
    height: 680px;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-172 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b5dd9cfeeafe3c1e224893_Rectangle%20105.png);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 20px;
    padding-right: 20px;
    display: flex
}

.div-block-173 {
    width: 40px;
    height: 40px;
    background-color: var(--white);
    border-radius: 100%
}

.div-block-172_1 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbbd5fa43e8fe38611dbe_Rectangle%20107-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 20px;
    padding-right: 20px;
    display: flex
}

.div-block-172_2 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b5dd8c8611dc7709091169_Rectangle%20106.png);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 20px;
    padding-right: 20px;
    display: flex
}

.div-block-172_3 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbb3e66fa02cc8aeaa8d2_Rectangle%20105-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 20px;
    padding-right: 20px;
    display: flex
}

.div-block-172_4 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbbd10e142ee1bb260c5c_Rectangle%20106-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 20px;
    padding-right: 20px;
    display: flex
}

.div-block-172_5 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbbd8938b2d4bc6f53394_Rectangle%20108-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 20px;
    padding-right: 20px;
    display: flex
}

.div-block-172_6 {
    width: 970px;
    height: 680px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbbdd25f639b9694b5d6a_Rectangle%20109-2.jpg);
    background-position: 0 0;
    background-size: cover;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 20px;
    padding-right: 20px;
    display: flex
}

._16_gray {
    max-width: 36ch;
    color: var(--grey);
    margin-top: 10px;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    display: block
}

.text-block-78_1 {
    width: 33.3333%;
    color: var(--grey);
    text-align: center;
    cursor: pointer;
    border-bottom: 2px solid rgba(125, 125, 125, .3);
    padding-bottom: 20px
}

.text-block-78_1:hover {
    text-decoration: underline
}

.text-block-78_2 {
    width: 33.3333%;
    color: var(--grey);
    text-align: center;
    cursor: pointer;
    border-bottom: 2px solid rgba(125, 125, 125, .3);
    padding-bottom: 20px
}

.text-block-78_2:hover {
    text-decoration: underline
}

.section-24 {
    width: 100vw;
    background-color: var(--white-2)
}

.section-25 {
    z-index: 100;
    background-color: var(--white);
    padding-top: 5px;
    padding-bottom: 5px;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.div-block-168_1 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex: none;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    align-content: center;
    justify-content: start;
    align-items: center;
    justify-items: center;
    display: grid
}

.div-block-174 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-top: 68px;
    padding-bottom: 80px;
    display: flex
}

.image-29_1 {
    width: 249px;
    flex: 0 auto
}

.div-block-175 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    justify-content: start;
    justify-items: start;
    display: grid
}

.div-block-176 {
    justify-content: space-between;
    align-items: center;
    display: flex
}

.div-block-174_1 {
    border-bottom: 1px solid rgba(125, 125, 125, .3);
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 40px;
    display: flex
}

.div-block-177 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 30px;
    display: flex
}

.link-9 {
    color: var(--grey);
    font-size: 16px;
    font-weight: 300;
    text-decoration: none
}

.link-10 {
    font-size: 18px
}

.link-11 {
    color: var(--purple);
    font-size: 18px;
    line-height: 22px
}

.div-block-178 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: grid
}

.link-12 {
    color: var(--grey);
    font-size: 12px;
    font-weight: 300;
    line-height: 15px;
    text-decoration: underline
}

.link-13 {
    color: var(--grey);
    font-size: 12px;
    font-weight: 300;
    line-height: 15px;
    text-decoration: none
}

.div-block-179 {
    width: 560px;
    height: auto;
    flex: none
}

.div-block-180 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: stretch;
    display: grid
}

.div-block-181 {
    flex: 0 auto;
    margin-left: 8px
}

.div-block-182 {
    display: none
}

.div_stor2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows:637px;
    grid-template-columns:367px 367px 367px;
    grid-auto-columns: 1fr;
    line-height: 15px;
    display: grid
}

.image-32:hover {
    filter: brightness(84%)
}

.div-block-160_1 {
    margin-bottom: 50px;
    display: none
}

.heading-44_1 {
    max-width: 16ch;
    color: var(--purple);
    margin-bottom: 35px;
    font-size: 45px;
    line-height: 45px;
    display: none
}

.div-block-165_3 {
    border-right: 1px solid rgba(255, 255, 255, .1);
    flex-direction: column;
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
    display: flex
}

.div_stor-copy, .div_stor2-copy {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows:637px;
    grid-template-columns:367px 367px 367px;
    grid-auto-columns: 1fr;
    line-height: 15px;
    display: none
}

.div_card2-copy {
    grid-column-gap: 23px;
    grid-row-gap: 23px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    line-height: 15px;
    display: none
}

.div-block-184 {
    flex-direction: column;
    justify-content: space-around;
    display: flex
}

.div-block-102_1 {
    width: 100%;
    max-width: 1160px;
    filter: brightness(200%);
    justify-content: flex-end;
    padding-right: 20px;
    display: flex
}

.div-block-173_1 {
    width: 40px;
    height: 40px;
    background-color: var(--white);
    border-radius: 100%;
    display: none
}

.navbar-2, .div-block-190 {
    display: none
}

.kontakt1 {
    width: 560px;
    max-width: 970px;
    background-color: var(--white);
    border-radius: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 40px;
    display: none;
    overflow: auto
}

.text-field1 {
    width: 100%;
    height: 60px;
    border-radius: 5px;
    font-size: 18px;
    font-weight: 400;
    display: block
}

.link-block-8 {
    cursor: pointer
}

.button-5_1 {
    width: 300px;
    height: 60px;
    min-height: 60px;
    min-width: 300px;
    background-color: var(--white);
    color: var(--purple);
    text-align: center;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex
}

.button-5_1:hover {
    background-color: var(--burntsienna);
    color: var(--white)
}

.button-5_1.open-modal {
    margin-top: 14px
}

.body_5 {
    max-width: 100vw;
    overflow: visible
}

.body_5.no-scroll {
    overflow: hidden
}

.vid-4 {
    width: 80vw;
    max-width: 970px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none
}

.vid-5, .vid-6, .vid-7 {
    width: 80vw;
    max-width: 970px;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none
}

._1_shapka_heading-copy {
    max-width: 28ch;
    letter-spacing: -.01em;
    font-size: 50px;
    line-height: 50px
}

.container-3-copy {
    max-width: 1160px;
    padding: 84px 120px 44px;
    display: block;
    overflow: hidden
}

.section11-copy {
    width: 100vw;
    background-color: #fafafa
}

.section11-phone-copy {
    width: 100vw;
    background-color: #fafafa;
    display: none
}

.div-block-194 {
    max-width: 1160px;
    padding-top: 44px;
    padding-bottom: 44px
}

.body-5 {
    flex-direction: column;
    align-items: center;
    display: flex
}

.navigation {
    z-index: 100;
    background-color: var(--white-2);
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.link-block-9, .link-block-10 {
    flex: none
}

.container-7 {
    max-width: 1360px;
    display: block
}

.div-block-195 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top: 80px;
    display: flex
}

.div-block-196 {
    width: 561px;
    color: var(--grey)
}

.heading-46 {
    max-width: 18ch;
    font-size: 50px;
    line-height: 50px
}

.body-6 {
    justify-content: center;
    font-size: 16px;
    line-height: 17.6px
}

.body-6.no-scroll {
    overflow: hidden
}

.paragraph-32 {
    max-width: 30ch
}

.div-block-197 {
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    justify-content: space-between;
    margin-top: 51px;
    padding: 37px 60px 54px;
    display: flex
}

.div-block-198 {
    width: 340px;
    text-transform: uppercase
}

.div-block-199 {
    width: 500px;
    border-left: 1px solid rgba(125, 125, 125, .3);
    border-right: 1px solid rgba(125, 125, 125, .3);
    padding-left: 160px
}

.div-block-200 {
    width: 400px;
    padding-left: 100px
}

.text-block-gold {
    width: 120px;
    height: 40px;
    border: 1px solid var(--burntsienna);
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    margin-bottom: 50px;
    padding: 11px 8px 11px 9px;
    font-size: 14px;
    font-weight: 500;
    line-height: 17.07px;
    display: flex
}

.text-block-premium {
    width: 120px;
    height: 40px;
    border: 1px none var(--burntsienna);
    background-color: var(--burntsienna);
    color: var(--white);
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    margin-bottom: 50px;
    padding: 11px 8px 11px 9px;
    font-size: 14px;
    font-weight: 500;
    line-height: 17.07px;
    display: flex
}

.text-block-platinum {
    width: 120px;
    height: 40px;
    border: 1px none var(--burntsienna);
    background-color: var(--black-2);
    color: var(--white);
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    margin-bottom: 50px;
    padding: 11px 8px 11px 9px;
    font-size: 14px;
    font-weight: 500;
    line-height: 17.07px;
    display: flex
}

.heading-47 {
    font-size: 45px;
    line-height: 45px
}

.text-span-31 {
    color: var(--burntsienna);
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px
}

.paragraph-33 {
    max-width: 21ch;
    color: var(--grey);
    text-transform: none;
    margin-top: 10px;
    font-weight: 500;
    line-height: 19.5px
}

.div-block-201 {
    margin-top: 30px
}

.div-block-202 {
    width: 1440px;
    height: 690px;
    opacity: .69;
    display: block;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%
}

.section-27 {
    margin-top: 137px;
    margin-bottom: 64px;
    display: none
}

.image-33 {
    width: 1440px;
    height: 690px
}

.heading-48 {
    max-width: 19ch;
    font-size: 50px;
    line-height: 50px
}

.div-block-203 {
    margin-top: 80px
}

.div-block-204 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    margin-top: 45px;
    margin-bottom: 60px;
    display: grid
}

.div-block-205 {
    color: var(--grey);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    align-items: center;
    padding: 40px 31px 39px 29px;
    display: flex
}

.text-block-gold-45 {
    width: 120px;
    height: 40px;
    border: 1px solid var(--burntsienna);
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    margin-bottom: 45px;
    padding: 11px 8px 11px 9px;
    font-size: 14px;
    font-weight: 500;
    line-height: 17.07px;
    display: flex
}

.heading-49 {
    color: var(--purple);
    font-size: 50px;
    line-height: 50px
}

.text-span-32 {
    color: var(--burntsienna);
    letter-spacing: .09em;
    line-height: 18.5px
}

.text-block-91 {
    color: var(--white);
    letter-spacing: .09em;
    text-transform: uppercase;
    margin-top: 19px;
    margin-bottom: 25px;
    font-size: 12px;
    font-weight: 500;
    line-height: 18.5px
}

.text-block-92 {
    width: 100%;
    max-width: 100%;
    min-height: 35px;
    text-align: center;
    border-bottom: 1px solid rgba(255, 255, 255, .2);
    justify-content: center;
    align-items: flex-start;
    margin-top: 15px;
    padding-bottom: 15px;
    line-height: 19.5px;
    text-decoration: none;
    display: flex
}

.text-block-92.hide {
    opacity: .4
}

.text-block-92_1 {
    width: 100%;
    max-width: 100%;
    min-height: 35px;
    text-align: center;
    border-bottom: 1px rgba(125, 125, 125, .3);
    justify-content: center;
    align-items: flex-start;
    margin-top: 15px;
    line-height: 19.5px;
    text-decoration: none;
    display: flex
}

.text-block-92_1.hide {
    opacity: .4
}

.text-block-premium-45 {
    width: 120px;
    height: 40px;
    border: 1px solid var(--white);
    background-color: var(--burntsienna);
    color: var(--white);
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    margin-bottom: 45px;
    padding: 11px 8px 11px 9px;
    font-size: 14px;
    font-weight: 500;
    line-height: 17.07px;
    display: flex
}

.div-block-205_1 {
    background-color: var(--burntsienna);
    color: var(--white);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    align-items: center;
    padding: 40px 31px 39px 29px;
    display: flex
}

.div-block-205_2 {
    background-color: var(--black-2);
    color: var(--white);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    align-items: center;
    padding: 40px 31px 39px 29px;
    display: flex
}

.heading-49_1 {
    color: var(--white);
    font-size: 50px;
    line-height: 50px
}

.text-block-platinum-45 {
    width: 120px;
    height: 40px;
    border: 1px solid var(--burntsienna);
    background-color: var(--black-2);
    color: var(--white);
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    margin-bottom: 45px;
    padding: 11px 8px 11px 9px;
    font-size: 14px;
    font-weight: 500;
    line-height: 17.07px;
    display: flex
}

.button-4_1 {
    width: 300px;
    height: 60px;
    background-color: var(--white-3);
    color: var(--purple);
    text-align: center;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex
}

.button-4_1:hover {
    background-color: var(--purple);
    color: var(--white)
}

.text-block-92_2 {
    width: 100%;
    max-width: 100%;
    min-height: 35px;
    text-align: center;
    border-bottom: 1px solid rgba(125, 125, 125, .2);
    justify-content: center;
    align-items: flex-start;
    margin-top: 15px;
    padding-bottom: 15px;
    line-height: 19.5px;
    text-decoration: none;
    display: flex
}

.text-block-92_2.hide {
    opacity: .4
}

.div-block-206 {
    width: 100%;
    height: 859px;
    background-color: var(--black-2);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba45fd262c250c2ebfcb1_1.JPG);
    background-position: 0 0;
    background-size: cover;
    margin-top: -80px;
    margin-bottom: -2px;
    display: block
}

.section-28 {
    grid-column-gap: 35px;
    grid-row-gap: 218px;
    grid-template-rows:auto;
    grid-template-columns:1fr 759px;
    grid-auto-columns: 1fr;
    margin-top: 188px;
    display: grid
}

.text-block-93 {
    width: 258px;
    color: var(--white);
    letter-spacing: .05em;
    text-transform: uppercase;
    border: 1px solid rgba(255, 255, 255, .15);
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    padding-top: 7px;
    padding-bottom: 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.63px;
    display: flex
}

.text-block-94 {
    color: var(--white);
    letter-spacing: .09em;
    margin-top: 20px;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px
}

.text-span-33 {
    margin-left: 11px;
    font-size: 18px;
    font-weight: 500;
    line-height: 21.9px
}

.heading-50 {
    max-width: 16ch;
    color: var(--white);
    font-size: 55px;
    line-height: 55px
}

.image-34 {
    width: 135px
}

.paragraph-34 {
    max-width: 30ch;
    color: var(--white);
    font-size: 18px;
    font-style: italic;
    line-height: 21px
}

.button-10 {
    width: 280px;
    height: 60px;
    background-color: var(--burntsienna);
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 25px;
    font-size: 14px;
    line-height: 17px;
    display: flex
}

.button-10:hover {
    background-color: var(--white);
    color: var(--burntsienna)
}

.div-block-207 {
    max-width: 100vw;
    background-color: var(--black-2);
    color: var(--white);
    display: block
}

.div-block-207.sasha {
    margin-top: 30px;
    padding-bottom: 82px
}

.div-block-208 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:660px auto;
    grid-template-columns:1fr 660px;
    grid-auto-columns: 1fr;
    margin-top: 100px;
    display: block
}

.image-35 {
    width: 660px;
    height: 660px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba465b1df96aa69416e6e_2.JPG);
    background-position: 0 0;
    background-size: auto;
    border-radius: 10px
}

.heading-51 {
    max-width: 19ch;
    font-size: 50px;
    line-height: 50px
}

.paragraph-35 {
    max-width: 55ch;
    color: rgba(255, 255, 255, .6);
    margin-top: 30px;
    line-height: 19.5px
}

.div-block-209 {
    grid-column-gap: 11px;
    grid-row-gap: 35px;
    grid-template-rows:auto auto auto;
    grid-template-columns:40px 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid
}

.paragraph-36 {
    max-width: 42ch;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    line-height: 21px
}

.div-block-210 {
    grid-column-gap: 54px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows:auto auto;
    grid-template-columns:auto 660px;
    grid-auto-columns: auto;
    justify-content: space-between;
    display: grid
}

.image-36 {
    width: 1440px;
    opacity: .12;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%
}

.section-29 {
    height: 80px
}

.div-block-211 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 55px;
    display: grid
}

.div-block-212 {
    border: 1px solid rgba(255, 255, 255, .15);
    border-radius: 5px;
    flex-direction: column;
    align-items: center;
    padding-top: 9px;
    padding-bottom: 38px;
    display: flex
}

.heading-52 {
    font-size: 120px;
    line-height: 150px
}

.text-block-95 {
    color: var(--burntsienna);
    letter-spacing: .09em;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 19.5px
}

.text-block-96 {
    color: rgba(255, 255, 255, .6);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    margin-top: 3px;
    font-size: 12px;
    line-height: 14.5px
}

.heading-53 {
    text-align: center;
    font-size: 50px;
    line-height: 50px
}

.section-30 {
    margin-top: 136px;
    margin-bottom: 103px
}

.div-block-213 {
    width: 100%;
    max-height: 659px;
    min-height: 659px;
    border: 1px solid var(--black-2);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba469467fa57f55f75197_3.JPG);
    background-position: 50%;
    background-size: cover;
    border-radius: 11px;
    justify-content: flex-end;
    margin-top: 45px;
    padding-top: 80px;
    padding-bottom: 65px;
    display: flex
}

.div-block-214 {
    width: 660px;
    flex-direction: column;
    justify-content: space-between;
    display: flex
}

.heading-54 {
    margin-bottom: 45px;
    font-size: 50px;
    line-height: 50px
}

.paragraph-37 {
    font-size: 18px;
    line-height: 21.9px
}

.paragraph-38 {
    max-width: 39ch;
    color: var(--white-3);
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    line-height: 21.9px
}

.paragraph-39 {
    color: rgba(255, 255, 255, .8)
}

.paragraph-40 {
    max-width: 48ch;
    color: rgba(255, 255, 255, .8)
}

.heading-55 {
    max-width: 19ch;
    letter-spacing: -.01em;
    margin-top: 60px;
    font-size: 50px;
    line-height: 50px
}

.div-block-215 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:256px;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    margin-top: 44px;
    display: grid
}

.div-block-216 {
    max-width: 427px;
    padding-top: 31px;
    padding-left: 25px;
    padding-right: 40px
}

.div-block-217 {
    max-width: 452px;
    border-left: 1px solid rgba(255, 255, 255, .15);
    border-right: 1px solid rgba(255, 255, 255, .15);
    padding-top: 35px;
    padding-left: 53px;
    padding-right: 40px
}

.div-block-218 {
    max-width: 481px;
    padding-top: 31px;
    padding-left: 64px;
    padding-right: 25px
}

.heading-56 {
    margin-top: 36px;
    font-size: 25px;
    line-height: 25px
}

.paragraph-41 {
    max-width: 28ch;
    color: rgba(255, 255, 255, .6);
    margin-top: 10px;
    font-size: 18px;
    line-height: 19.8px
}

.heading-57 {
    margin-top: 22px;
    font-size: 25px;
    line-height: 25px
}

.heading-58 {
    margin-top: 31px;
    font-size: 25px;
    line-height: 25px
}

.paragraph-42 {
    max-width: 27ch;
    color: rgba(255, 255, 255, .6);
    margin-top: 10px;
    font-size: 18px;
    line-height: 19.8px
}

.section-31 {
    margin-top: 131px
}

.div-block-219 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    margin-top: 45px;
    display: flex
}

.div-block-219.sasha {
    align-items: center
}

.div-block-220 {
    width: 660px;
    height: 992px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba46d7b45495f3accef2d_4.JPG);
    background-position: 0 0;
    background-size: cover;
    border-radius: 11px;
    margin-right: 30px;
    padding-top: 40px;
    padding-left: 40px
}

.div-block-220.hide {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba46d7b45495f3accef2d_4.JPG)
}

.div-block-220.hide.dop {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53d3c79f259e763d450_%D0%B1%D0%BB%D0%BE%D0%BA%20%D0%B8%D0%B7%20%D0%BA%D1%80%D0%B8%D0%B7%D0%B8%D1%81%D0%BE%D0%B2.jpg);
    background-position: 50%
}

.div-block-220.hide-pc {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba46d7b45495f3accef2d_4.JPG);
    display: none
}

.div-block-221 {
    width: 660px;
    height: 992px;
    flex-direction: column;
    justify-content: space-around;
    display: flex
}

.div-block-221.highauto {
    height: auto
}

.text-block-97 {
    color: var(--burntsienna);
    line-height: 19.5px;
    display: none
}

.heading-59 {
    letter-spacing: -.02em;
    font-size: 50px;
    line-height: 50px
}

.paragraph-43 {
    max-width: 53ch;
    color: rgba(255, 255, 255, .8);
    margin-top: 45px;
    font-style: italic;
    line-height: 19.5px
}

.paragraph-44 {
    max-width: 45ch;
    color: rgba(255, 255, 255, .8);
    margin-top: 25px;
    line-height: 19.5px
}

.heading-60 {
    letter-spacing: -.02em;
    margin-top: 52px;
    font-size: 50px;
    line-height: 50px
}

.div-block-222 {
    width: 462px;
    grid-column-gap: 25px;
    grid-row-gap: 40px;
    grid-template-rows:auto auto;
    grid-template-columns:35px 1fr;
    grid-auto-columns: 1fr;
    margin-top: 45px;
    display: grid
}

.heading-61 {
    max-width: 19ch;
    font-size: 25px;
    line-height: 25px
}

.paragraph-45 {
    max-width: 40ch;
    color: rgba(255, 255, 255, .6);
    margin-top: 10px;
    font-size: 18px;
    line-height: 19.8px
}

.div-block-223 {
    height: 1px;
    border-top: 1px solid rgba(255, 255, 255, .15)
}

.heading-62 {
    max-width: 22ch;
    font-size: 25px;
    line-height: 25px
}

.heading-63 {
    max-width: 28ch;
    letter-spacing: -.01em;
    font-size: 50px;
    line-height: 50px
}

.section-32 {
    margin-top: 100px
}

.div-block-224 {
    grid-column-gap: 20px;
    grid-row-gap: 15px;
    grid-template-rows:auto auto;
    grid-template-columns:minmax(500px, 670px) minmax(500px, 670px);
    grid-auto-rows: auto;
    grid-auto-columns: 670px;
    margin-top: 45px;
    padding-bottom: 60px;
    display: grid
}

.div-block-225 {
    height: 305px;
    background-color: var(--burntsienna);
    border-radius: 10px;
    padding: 10px;
    display: flex
}

.div-block-226 {
    height: 305px;
    max-height: 370px;
    background-color: var(--purple);
    border-radius: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    display: flex
}

.div-block-227 {
    height: auto;
    max-height: 370px;
    background-color: var(--burntsienna);
    border-radius: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    display: flex
}

.div-block-228 {
    height: auto;
    max-height: 370px;
    background-color: var(--purple);
    border-radius: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    display: flex
}

.image-37 {
    width: 250px;
    object-fit: cover;
    border-radius: 5px;
    flex: none
}

.div-block-229 {
    margin-left: 15px;
    padding-top: 30px
}

.heading-64 {
    max-width: 21ch;
    color: var(--white);
    margin-bottom: 15px;
    font-size: 25px;
    line-height: 25px
}

.paragraph-46 {
    max-width: 32ch;
    color: rgba(255, 255, 255, .8);
    font-size: 18px;
    line-height: 19.8px
}

.paragraph-47 {
    max-width: 26ch;
    color: rgba(255, 255, 255, .8);
    font-size: 18px;
    line-height: 19.8px
}

.heading-65 {
    margin-top: 80px;
    font-size: 50px;
    line-height: 50px
}

.div-block-230 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 57px;
    display: grid
}

.text-block-98 {
    border-bottom: 1px solid var(--burntsienna);
    color: var(--burntsienna);
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 19.5px
}

.text-block-98:hover {
    color: rgba(216, 119, 89, .7);
    border-bottom-color: rgba(216, 119, 89, .7)
}

.text-block-99 {
    color: var(--grey);
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    border-bottom: 1px solid rgba(125, 125, 125, .3);
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 19.5px
}

.text-block-99:hover {
    color: rgba(216, 119, 89, .7);
    border-bottom-color: rgba(216, 119, 89, .7)
}

.div-block-231 {
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    margin-top: 45px;
    padding-top: 60px;
    padding-left: 34px;
    padding-right: 34px
}

.div-block-232 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 45px;
    margin-bottom: 61px;
    display: grid
}

.div-block-233 {
    width: 8px;
    height: 8px;
    background-color: var(--burntsienna);
    border-radius: 100%;
    flex: none
}

.div-block-234 {
    border-bottom: 1px solid rgba(125, 125, 125, .3);
    padding-bottom: 20px;
    display: flex
}

.div-block-234.last {
    border-bottom-style: none;
    margin-bottom: 0;
    padding-bottom: 0
}

.paragraph-48 {
    max-width: 45ch;
    margin-left: 15px;
    font-size: 18px;
    line-height: 19.5px
}

.div-block-235 {
    width: 625px;
    height: 1px;
    border-top: 1px solid rgba(125, 125, 125, .3)
}

.heading-66 {
    max-width: 16ch
}

.section-33 {
    padding-bottom: 63px
}

.div-block-236 {
    width: auto;
    height: auto;
    max-width: 1360px;
    background-color: var(--burntsienna);
    border-radius: 10px;
    display: flex
}

.image-38 {
    width: 50%;
    height: auto;
    max-width: none;
    object-fit: fill;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba47c8394fc7495eaab5a_IMG_2627.JPG);
    background-position: 0 0;
    background-size: auto;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    flex: none
}

.div-block-237 {
    color: var(--white);
    flex-direction: column;
    justify-content: space-between;
    padding: 56px 40px 41px;
    display: flex
}

.heading-67 {
    font-size: 35px;
    line-height: 35px
}

.field-label-5 {
    margin-top: 20px;
    font-size: 20px;
    line-height: 24px
}

.text-field-3 {
    width: 100%;
    height: 60px;
    max-width: 515px;
    color: var(--purple);
    border-radius: 5px;
    margin-top: 15px;
    font-size: 16px;
    line-height: 19.5px
}

.text-field-3::-ms-input-placeholder {
    color: rgba(125, 125, 125, .4)
}

.text-field-3::placeholder {
    color: rgba(125, 125, 125, .4)
}

.submit-button-3 {
    width: 200px;
    height: 60px;
    background-color: var(--purple);
    text-transform: uppercase;
    border-radius: 5px;
    flex: none;
    font-size: 14px;
    line-height: 17.07px;
    display: block
}

.submit-button-3:hover {
    background-color: var(--white);
    color: var(--purple)
}

.div-block-238 {
    align-items: center;
    margin-top: 25px;
    display: flex
}

.paragraph-49 {
    max-width: 37ch;
    align-items: flex-end;
    margin-left: 20px;
    font-size: 12px;
    font-style: italic;
    line-height: 14.6px;
    display: block;
    color: #fff;
}

.link-16 {
    color: var(--white);
    flex: none;
    text-decoration: underline
}

.section-34 {
    justify-content: space-around;
    margin-top: 58px;
    padding-top: 80px;
    display: flex
}

.div-block-239 {
    width: 921px;
    height: 921px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:1fr 1fr;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    margin-bottom: 60px;
    display: grid
}

.div-block-240 {
    width: 485px;
    height: 485px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 100%;
    flex-direction: column;
    align-items: center;
    margin-bottom: -49px;
    padding-top: 123px;
    display: flex
}

.div-block-241 {
    width: 485px;
    height: 485px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 100%;
    flex-direction: column;
    align-items: center;
    margin-top: -49px;
    margin-left: -49px;
    padding-top: 123px;
    display: flex
}

.div-block-242 {
    width: 485px;
    height: 485px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: -49px;
    padding-top: 123px;
    display: flex
}

.div-block-243 {
    width: 485px;
    height: 485px;
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: -49px;
    padding-top: 123px;
    display: flex
}

.heading-68 {
    font-size: 50px;
    line-height: 60px
}

.heading-69 {
    max-width: 15ch;
    text-align: center;
    margin-top: 28px;
    font-size: 25px;
    line-height: 25px
}

.paragraph-50 {
    max-width: 34ch;
    color: var(--grey);
    text-align: center;
    margin-top: 15px;
    font-size: 14px;
    line-height: 15.5px
}

.div-block-244 {
    grid-column-gap: 40px;
    grid-row-gap: 0px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.text-block-100 {
    color: var(--burntsienna);
    letter-spacing: .09em;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 18.6px
}

.heading-70 {
    font-size: 50px;
    line-height: 50px
}

.image-39 {
    width: 660px;
    height: 990px;
    object-fit: cover;
    border-radius: 5px
}

.div-block-245 {
    padding-top: 45px
}

.div-block-246 {
    max-width: 51ch;
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template:".""Area"/8px 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-247 {
    width: 8px;
    height: 8px;
    background-color: var(--burntsienna);
    border-radius: 100%;
    margin-top: 4px
}

.paragraph-51 {
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    line-height: 24px
}

.div-block-248 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    margin-top: 46px;
    display: grid
}

.div-block-249 {
    height: 240px;
    border: 1px solid rgba(125, 125, 125, .2);
    border-radius: 5px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 49px;
    display: flex
}

.heading-71 {
    color: var(--purple);
    font-size: 120px;
    line-height: 120px;
    display: flex
}

.text-block-101 {
    color: var(--grey);
    letter-spacing: .09em;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 14px
}

.text-span-34 {
    color: var(--burntsienna);
    font-size: 18px;
    font-weight: 500;
    line-height: 21px
}

.div-block-250 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid
}

.text-span-35 {
    margin-bottom: 6px;
    font-size: 80px;
    line-height: 95px
}

.div-block-251 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 80px;
    display: grid
}

.heading-72 {
    font-size: 50px;
    line-height: 50px
}

.heading-73 {
    max-width: 16ch;
    font-size: 50px;
    line-height: 50px
}

.paragraph-52 {
    max-width: 45ch;
    color: var(--grey);
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px
}

.div-block-252 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.button-11 {
    width: 240px;
    height: 60px;
    background-color: var(--burntsienna);
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 17px;
    display: flex
}

.button-11:hover {
    background-color: var(--purple);
    color: var(--white)
}

.slider-8 {
    height: 400px;
    background-color: transparent;
    flex-direction: column;
    margin-top: 55px;
    display: block;
    position: static
}

.mask-6 {
    height: auto
}

.div-block-253 {
    width: 560px;
    height: 320px;
    filter: brightness(90%);
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62e2a327d6dca9fff320aeec_2-2.jpg);
    background-position: 0 0;
    background-size: cover;
    background-attachment: scroll;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-253:hover {
    filter: brightness()
}

.slide-14 {
    position: static
}

.div-block-254 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:auto;
    grid-template-columns:560px;
    grid-auto-columns: 560px;
    grid-auto-flow: column;
    align-content: center;
    justify-content: center;
    align-items: start;
    justify-items: center;
    display: grid;
    overflow: hidden
}

.left-arrow-8 {
    width: 45px;
    margin-top: 35px;
    margin-left: 45%;
    margin-right: auto;
    position: static;
    overflow: visible
}

.left-arrow-8:hover {
    filter: brightness(90%)
}

.icon-7 {
    position: static
}

.right-arrow-10 {
    width: 45px;
    margin-top: -45px;
    margin-left: auto;
    margin-right: 45%;
    position: static;
    overflow: visible
}

.right-arrow-10:hover {
    filter: brightness(90%)
}

.slide-nav-7 {
    display: none
}

.html-embed-7, .html-embed-8 {
    width: 45px
}

.div-block-253_1 {
    width: 560px;
    height: 320px;
    filter: brightness(90%);
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62e2a326d6dca958a920aeeb_1-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-253_1:hover {
    filter: brightness()
}

.section-35 {
    margin-top: 141px;
    padding-bottom: 60px
}

.section-36 {
    padding-top: 60px;
    padding-bottom: 60px
}

.div-block-255 {
    width: 100%;
    height: auto;
    max-width: 1360px;
    min-height: 685px;
    background-color: var(--burntsienna);
    border-radius: 10px;
    flex-direction: row;
    justify-content: space-between;
    display: flex
}

.image-42 {
    width: 500px;
    flex: none;
    margin-left: 25px
}

.image-42.hide {
    display: none
}

.div-block-256 {
    height: 685px;
    grid-column-gap: 25px;
    grid-row-gap: 0px;
    border-radius: 10px;
    flex-direction: column;
    grid-template-rows:auto auto;
    grid-template-columns:auto auto 500px;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    margin-left: 30px;
    display: grid;
    position: relative;
    overflow: hidden
}

.div-block-93-video {
    width: 990px;
    height: 560px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    position: relative;
    overflow: visible
}

.html-embed-9 {
    justify-content: center;
    align-items: center;
    display: flex
}

.vid-4-y {
    width: 80vw;
    max-width: 990px;
    flex-direction: column;
    align-items: center;
    margin-top: 37px;
    padding-bottom: 70px;
    display: flex
}

.div-block-167-copy {
    width: 100vw;
    max-width: 1360px;
    border-bottom: 1px solid rgba(125, 125, 125, .2);
    align-items: center;
    display: flex
}

.div-block-258 {
    margin-top: 45px;
    display: flex
}

.div-block-259 {
    height: 30px;
    margin-top: 40px;
    display: flex
}

.text-block-102 {
    height: 30px;
    border: 1px solid var(--white);
    color: var(--white);
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    padding: 8px 11px 7px 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
    display: flex
}

.text-block-103 {
    height: 30px;
    color: var(--white);
    text-transform: uppercase;
    align-items: center;
    margin-left: 40px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
    display: flex
}

.text-span-36 {
    margin-left: 12px;
    font-size: 20px;
    line-height: 24px
}

.heading-74 {
    max-width: 14ch;
    color: var(--white);
    margin-top: 40px;
    font-size: 45px;
    line-height: 45px
}

.div-block-260 {
    width: 307px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex: none;
    grid-template-rows:auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    justify-content: stretch;
    justify-items: stretch;
    margin-bottom: 40px;
    display: grid
}

.paragraph-53 {
    max-width: 42ch;
    color: var(--white);
    margin-top: 25px;
    margin-bottom: 25px;
    font-size: 16px;
    line-height: 19.5px
}

.paragraph-54 {
    max-width: 25ch;
    color: var(--white);
    margin-left: 10px;
    font-size: 14px;
    line-height: 14px
}

.div-block-261 {
    flex-direction: row;
    align-items: center;
    display: flex
}

.html-embed-10 {
    width: 30px;
    height: 30px;
    display: block
}

.div-block-262 {
    margin-top: 20px;
    display: flex
}

.div-block-263 {
    align-items: center;
    display: flex
}

.paragraph-55 {
    max-width: 20ch;
    color: var(--white);
    margin-left: 10px;
    font-size: 14px;
    line-height: 14px
}

.div-block-264 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
    overflow: auto
}

.div-block-265 {
    height: 170px;
    border: 1px solid rgba(255, 255, 255, .2);
    border-radius: 5px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.heading-75 {
    color: var(--white);
    align-items: flex-end;
    margin-bottom: 10px;
    font-size: 60px;
    line-height: 62px
}

.text-block-104 {
    color: var(--white);
    text-transform: uppercase;
    margin-bottom: 5px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px
}

.text-block-105 {
    color: rgba(255, 255, 255, .8);
    text-transform: uppercase;
    font-size: 10px;
    line-height: 12px
}

.button-12 {
    width: 240px;
    height: 60px;
    background-color: var(--purple);
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 17.4px;
    display: flex
}

.button-12:hover {
    background-color: var(--white);
    color: var(--purple)
}

.section-37 {
    flex-direction: row;
    justify-content: space-between;
    padding-top: 70px;
    padding-bottom: 108px;
    display: flex
}

.div-block-266 {
    width: 600px;
    flex-direction: column;
    display: flex
}

.div-block-267 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 27px;
    display: none
}

.div-block-268 {
    width: 171px;
    height: 171px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfe65f8c33b8f6239c2766_Rectangle%2024-2.jpg);
    background-position: 0 0;
    background-size: auto;
    border-radius: 100%;
    overflow: hidden
}

.div-block-269 {
    width: 232px;
    height: 171px;
    flex-direction: row;
    margin-left: 12px;
    margin-right: 12px;
    display: flex
}

.div-block-270 {
    width: 171px;
    height: 171px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfe693e48379d5455c3975_Rectangle%2036-2.jpg);
    background-position: 0 0;
    background-size: auto;
    border-radius: 100%;
    overflow: hidden
}

.div-block-271 {
    width: 171px;
    height: 171px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfe70501149a150ea6edf3_Rectangle%2025-2.jpg);
    background-position: 0 0;
    background-size: auto;
    border-radius: 100%;
    flex: none;
    overflow: hidden
}

.div-block-272 {
    width: 171px;
    height: 171px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfe7237aec009398249bb5_Rectangle%2019-2.jpg);
    background-position: 0 0;
    background-size: auto;
    border-radius: 100%;
    flex: none;
    margin-left: 12px;
    margin-right: 12px;
    overflow: hidden
}

.div-block-273 {
    width: 235px;
    height: 171px;
    border: 1px solid rgba(125, 125, 125, .2);
    border-radius: 1000px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.text-block-106 {
    color: var(--grey);
    text-align: center;
    letter-spacing: .09em;
    text-transform: uppercase;
    margin-top: 5px;
    font-size: 10px;
    line-height: 12px
}

.heading-76 {
    color: var(--burntsienna);
    font-size: 80px;
    line-height: 80px;
    display: flex
}

.text-span-37 {
    color: var(--purple);
    margin-left: 10px;
    font-size: 20px;
    line-height: 24px
}

.div-block-274 {
    width: 660px;
    align-items: center;
    display: flex
}

.heading-77 {
    max-width: 19ch;
    font-size: 50px;
    line-height: 50px
}

.div-block-275 {
    background-color: var(--black-2)
}

.div-block-276 {
    justify-content: space-between;
    align-items: center;
    margin-top: 60px;
    display: flex
}

.button-13 {
    width: 200px;
    height: 60px;
    background-color: var(--white);
    color: var(--purple);
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    line-height: 17.07px;
    display: flex
}

.button-13:hover {
    background-color: var(--burntsienna);
    color: var(--white)
}

.link-17 {
    color: var(--white);
    letter-spacing: .09em;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.6px
}

.link-17:hover {
    color: rgba(255, 255, 255, .8)
}

.div-block-277 {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    display: grid
}

.div-block-278 {
    justify-content: space-between;
    align-items: center;
    margin-top: 53px;
    display: flex
}

.text-block-107 {
    color: rgba(255, 255, 255, .8);
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px
}

.link-18 {
    color: var(--burntsienna);
    font-size: 18px;
    font-weight: 500;
    line-height: 21.9px
}

.div-block-279 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    display: grid
}

.div-block-280 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    display: grid
}

.link-19 {
    color: rgba(255, 255, 255, .6);
    font-size: 12px;
    line-height: 14px;
    text-decoration: underline
}

.div-block-281 {
    border-top: 1px solid rgba(255, 255, 255, .2);
    justify-content: space-between;
    margin-top: 45px;
    padding-top: 29px;
    padding-bottom: 42px;
    display: flex
}

.link-20 {
    color: rgba(255, 255, 255, .6);
    font-size: 12px;
    line-height: 14px
}

.link-21 {
    color: #fff;
    letter-spacing: .09em;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.6px
}

.button-14 {
    width: 200px;
    height: 60px;
    color: #4b2d3a;
    text-transform: uppercase;
    background-color: #fff;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    line-height: 17.07px;
    display: flex
}

.button-14:hover {
    background-color: var(--purple);
    color: var(--white)
}

.div-block-282 {
    align-items: center;
    display: flex
}

.link-block-11 {
    width: 60px;
    height: 60px;
    color: var(--white);
    cursor: pointer;
    background-color: rgba(250, 250, 250, .05);
    border-radius: 100%;
    flex-direction: row;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-right: 35px;
    display: flex
}

.link-block-11:hover {
    color: var(--burntsienna);
    background-color: rgba(250, 250, 250, .2)
}

.div-block-283 {
    height: 81px;
    border-bottom: 1px solid rgba(255, 255, 255, .2);
    justify-content: space-between;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex
}

.div-block-284 {
    z-index: 100;
    display: block;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.link-block-12 {
    padding-top: 17px
}

.navbar-3 {
    display: none
}

.image-40 {
    width: 500px;
    height: 100%;
    object-fit: cover;
    flex: none;
    margin-left: 0
}

.text-block-97_1 {
    color: var(--burntsienna);
    line-height: 19.5px
}

.div-block-286 {
    display: flex
}

.image-43 {
    width: 35px;
    height: 35px;
    flex: none;
    margin-right: 25px
}

.div-block-287 {
    width: 500px;
    border-top: 1px solid rgba(255, 255, 255, .15);
    border-bottom: 1px solid rgba(255, 255, 255, .15);
    padding-top: 40px;
    padding-bottom: 40px;
    display: flex
}

.div-block-288 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows:auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    margin-top: 88px;
    display: grid
}

.div-block-289 {
    display: flex
}

.div-block-290 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:auto;
    grid-template-columns:560px;
    grid-auto-columns: 560px;
    grid-auto-flow: column;
    align-content: center;
    justify-content: center;
    align-items: start;
    justify-items: center;
    display: none
}

.div-block-291 {
    height: 990px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbf6f10f0925be4bd7786_Rectangle%2012-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px
}

.heading-78 {
    font-size: 120px;
    line-height: 120px;
    display: flex
}

.text-span-38 {
    color: var(--burntsienna);
    font-size: 18px;
    font-weight: 500;
    line-height: 21px
}

.div-block-292 {
    display: none
}

.div-block-293 {
    grid-column-gap: 31px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-294 {
    margin-top: 10px;
    margin-bottom: 40px
}

.html-embed-11 {
    width: 171px
}

.html-embed-12 {
    width: 62px
}

.div-block-296 {
    display: flex
}

.div-block-297 {
    margin-top: 25px;
    display: flex
}

.div-block-298 {
    grid-column-gap: 16px;
    grid-row-gap: 218px;
    flex-direction: column;
    grid-template-rows:auto auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    padding-bottom: 13px;
    display: flex
}

.div-block-299 {
    grid-column-gap: 16px;
    grid-row-gap: 218px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.vid-8 {
    width: 80vw;
    max-width: 970px;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none
}

.div-block-253_2 {
    width: 560px;
    height: 320px;
    filter: brightness(90%);
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62e2a32835ac501f7be65dbe_3-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-253_2:hover {
    filter: brightness()
}

.div-block-253_3 {
    width: 560px;
    height: 320px;
    filter: brightness(90%);
    cursor: pointer;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62e2a32a254964448cbad7d4_4-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-253_3:hover {
    filter: brightness()
}

.paragraph-57 {
    max-width: 81ch;
    color: var(--purple);
    text-transform: none;
    font-size: 18px;
    font-style: italic;
    line-height: 22px
}

._7d_14 {
    color: var(--grey);
    text-transform: uppercase;
    font-size: 14px;
    line-height: 17.07px
}

.html-embed-13, .html-embed-14 {
    display: none
}

.div-block-231_1 {
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    margin-top: 45px;
    padding-top: 60px;
    padding-left: 34px;
    padding-right: 34px
}

.heading-79 {
    color: var(--purple);
    font-size: 50px;
    line-height: 50px
}

.div-block-303 {
    width: 1440px;
    height: 860px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f120661cef28dfc73d2e3c_Frame%2014.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0%;
    right: 0%
}

.section-39 {
    margin-top: 89px
}

.div-block-304 {
    width: 1440px;
    height: 1095px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f120c10ae83f57b647d8ca_Desktop%20-%2049.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 860px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-305 {
    width: 1440px;
    height: 1175px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f121b463e220b7dc4febe8_Desktop%20-%2052.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 2053px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-306 {
    width: 1440px;
    height: 1295px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f1225363e220a2494ff3ff_Desktop%20-%2051.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 3082px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-307 {
    width: 1440px;
    height: 1000px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f12352a7006e2cb2ba615b_Desktop%20-%2054.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 4428px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-308 {
    width: 1440px;
    height: 1025px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f123c2a7006e3ee3ba6504_MacBook%20Pro%20-%2091.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 5428px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-309 {
    width: 1440px;
    height: 780px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f1244758ad15b56a278cf1_MacBook%20Pro%20-%2064.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 7243px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-310 {
    width: 1440px;
    height: 1060px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f124a0e38c6d74f701f033_MacBook%20Pro%20-%20101.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 8023px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-311 {
    width: 1440px;
    height: 1445px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f1251137f05d390ef6e3d7_MacBook%20Pro%20-%2095.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 9083px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-312 {
    width: 1440px;
    height: 760px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f1280fa7006e5e0cba9900_%D0%AE%D1%82%D1%83%D0%B1%205.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 10528px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-313 {
    width: 1440px;
    height: 1255px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f128664574a2506e6f326c_MacBook%20Pro%20-%20100.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 11318px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-314 {
    width: 1440px;
    height: 690px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f128e237dc734b1d45000f_MacBook%20Pro%20-%2099.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 12573px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-315 {
    width: 1440px;
    height: 805px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f12953295fa1d631d903b1_MacBook%20Pro%20-%2079.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 13263px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.div-block-316 {
    width: 1440px;
    height: 545px;
    opacity: .53;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f12ba74db2ed5e75f6f8de_Desktop%20-%20100.jpg);
    background-position: 0 0;
    background-size: cover;
    display: block;
    position: absolute;
    top: 14068px;
    bottom: auto;
    left: 0%;
    right: 0%
}

.sale {
    border: 1px solid var(--burntsienna);
    text-align: center;
    letter-spacing: .05em;
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    padding: 7px 11px 6px 12px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.63px
}

.div-block-317 {
    justify-content: flex-start;
    margin-top: 25px;
    display: block
}

.section-40 {
    margin-top: 20px
}

.div-block-318 {
    justify-content: space-around;
    align-items: center;
    display: flex
}

.link-block-13 {
    flex: none
}

.section-41 {
    margin-top: 80px
}

.div-block-319 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62fa93df26e742437c7308cd_%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F_2022-08-15_214340731.png);
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: auto 100%
}

.div-block-320 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:minmax(200px, 660px) 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid
}

.div-block-321 {
    max-height: 416px;
    max-width: 660px;
    border-radius: 10px;
    overflow: hidden
}

.div-block-93-videobig {
    width: 660px;
    height: 370px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    position: relative;
    overflow: visible
}

.div-block-93-con {
    max-height: 500px;
    max-width: 960px;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.heading-80, .heading-81 {
    font-size: 45px;
    line-height: 45px
}

.paragraph-58 {
    font-size: 18px
}

.bold-text-8, .paragraph-59 {
    color: var(--grey);
    font-size: 18px;
    line-height: 18px
}

.button-15 {
    width: 260px;
    height: 60px;
    background-color: var(--burntsienna);
    color: var(--white-3);
    text-transform: uppercase;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: flex
}

.button-15:hover {
    background-color: var(--purple)
}

.div-block-322 {
    flex-direction: column;
    justify-content: space-between;
    display: flex
}

.section-42 {
    padding-top: 80px
}

.div-block-168_3 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex: none;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    align-content: center;
    justify-content: start;
    align-items: center;
    justify-items: center;
    display: grid
}

.div-block-174-copy {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-top: 68px;
    padding-bottom: 80px;
    display: flex
}

.paragraph-60 {
    font-size: 20px
}

.paragraph-61 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 18px
}

.div-block-323 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-324 {
    height: auto;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62e223a1de76973ce7e2f668_Rectangle%2012-2.jpg);
    background-position: 50%;
    background-size: cover;
    border-radius: 10px
}

.html-embed-15 {
    display: none
}

.div-block-325 {
    color: var(--white);
    flex-direction: column;
    justify-content: space-between;
    padding: 20px 40px;
    display: flex
}

.heading-82 {
    margin-bottom: 20px;
    font-size: 50px;
    line-height: 50px
}

.div-block-168_2 {
    width: 59%;
    max-width: 607px;
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex: none;
    grid-template-rows:auto;
    grid-template-columns:auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    align-items: center;
    justify-items: stretch;
    margin-left: 56px;
    margin-right: 55px;
    padding-left: 129px;
    padding-right: 129px;
    display: grid
}

.div-block-326 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: start;
    margin-top: 80px;
    display: none
}

.utility-page-wrap {
    width: 100vw;
    height: 100vh;
    max-height: 100%;
    max-width: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.utility-page-content {
    width: 260px;
    text-align: center;
    flex-direction: column;
    display: flex
}

.utility-page-form {
    flex-direction: column;
    align-items: stretch;
    display: flex
}

.div-block-327 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-content: space-around;
    margin-top: 80px;
    display: grid
}

.form-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: grid
}

.textarea {
    min-height: 200px
}

.button-16 {
    text-transform: uppercase
}

.div-block-328 {
    width: 100%
}

.html-embed-16, .html-embed-17, .html-embed-18 {
    display: none
}

.image-41 {
    width: 50%;
    height: auto;
    max-width: 660px;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63076f31de1a7b4ed24eb46e_IMG_3947.JPG);
    background-position: 50%;
    background-size: auto;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    flex: none
}

.image-38-copy {
    width: 50%;
    height: 660px;
    max-width: 660px;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba47c8394fc7495eaab5a_IMG_2627.JPG);
    background-position: 0 0;
    background-size: auto;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    flex: none
}

.image-44 {
    width: 50%;
    height: auto;
    max-width: 660px;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63076f3568c0e29db692f821_IMG_3960.JPG);
    background-position: 50%;
    background-size: auto;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    flex: none
}

.image-45 {
    width: 50%;
    height: auto;
    max-width: 660px;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63076f2c90cbfddb2317d1bb_IMG_3946.JPG);
    background-position: 50%;
    background-size: auto;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    flex: none
}

.html-embed-19, .html-embed-20 {
    display: none
}

.f {
    background-color: transparent
}

.text-span-39, .text-span-40 {
    color: var(--purple)
}

._7d_14-copy {
    color: var(--grey);
    text-transform: uppercase;
    font-size: 14px;
    line-height: 17.07px
}

.div-block-329 {
    z-index: 10;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.text-span-41 {
    color: var(--purple)
}

.link-23 {
    color: var(--white);
    text-decoration: underline
}

.div-block-330 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: grid
}

.div-block-331 {
    grid-column-gap: 8px;
    grid-row-gap: 12px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr auto;
    grid-auto-columns: 1fr;
    display: block
}

.html-embed-21 {
    display: none
}

.div-block-283-copy {
    height: 81px;
    background-color: #171717;
    border-bottom: 1px solid rgba(255, 255, 255, .2);
    justify-content: space-between;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.div-for-head {
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.div-block-332 {
    background-color: var(--black-2)
}

.link-block-14, .link-block-15, .link-block-16 {
    flex: none
}

.text-span-48 {
    color: var(--purple)
}

.text-span-49, .text-span-50, .text-span-51 {
    color: var(--burntsienna)
}

.italic-text-7 {
    padding-right: 0
}

.headerdiv {
    z-index: 100;
    background-color: var(--white);
    padding-top: 5px;
    padding-bottom: 5px;
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.wrappercontainer {
    max-width: 1160px
}

.sectionhero1.goribg {
    color: var(--white);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d356384aaaa7bef1ab_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8Ftinyfind.JPG);
    background-position: 0 0;
    background-size: cover
}

.shapkahero {
    margin-top: 65px;
    display: flex
}

.mainhero {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows:auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    display: grid
}

.sectionhero2 {
    margin-top: 9%
}

.section-44 {
    margin-top: 2%
}

.bold-text-9 {
    color: var(--white-3)
}

.div-block-340 {
    width: 100%;
    max-height: 659px;
    min-height: 659px;
    border: 1px solid var(--black-2);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba469467fa57f55f75197_3.JPG);
    background-position: 10%;
    background-size: cover;
    border-radius: 11px;
    justify-content: flex-end;
    margin-top: 45px;
    padding-top: 80px;
    padding-bottom: 65px;
    display: flex
}

.div-block-341 {
    width: 550px;
    flex-direction: column;
    justify-content: space-between;
    display: flex
}

.section-45 {
    margin-top: 136px;
    margin-bottom: 0
}

.no-scroll {
    overflow: hidden
}

.kards2 {
    grid-column-gap: 40px;
    grid-row-gap: 30px;
    grid-template-rows:440px 440px;
    grid-template-columns:40% 40%;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: stretch;
    display: grid
}

.description1, .description2 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: center;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.description3, .description4, .description5, .description6 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.div-block-342 {
    width: 0%;
    height: 2px
}

.black-line {
    width: 0%;
    height: 1.5px;
    background-color: #000
}

.descr-paragraph {
    width: 908px;
    color: var(--purple);
    line-height: 25px;
    display: block
}

._2_shapka_heading {
    max-width: 18ch;
    letter-spacing: -.01em;
    font-size: 50px;
    line-height: 50px
}

.par-text {
    color: #fff;
    font-size: 20px;
    line-height: 35px
}

.div-block-355 {
    height: 600px;
    background-color: var(--purple);
    border-radius: 10px;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 60px;
    margin-bottom: 90px;
    display: flex;
    overflow: hidden
}

.div-block-356 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-bottom: 1px solid var(--grey-2);
    grid-template-rows:190px;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: grid
}

.link-block-17 {
    height: 100%;
    color: var(--purple);
    justify-content: center;
    align-items: center;
    transition: color .2s, background-color .2s;
    display: flex
}

.link-block-17:hover {
    background-color: var(--burntsienna);
    color: var(--white)
}

.link-block-18 {
    height: 100%;
    color: var(--purple);
    justify-content: center;
    align-items: center;
    transition: background-color .2s, opacity .2s cubic-bezier(.755, .05, .855, .06);
    display: flex
}

.link-block-18:hover {
    background-color: var(--burntsienna);
    color: var(--white)
}

.link-block-19 {
    height: 100%
}

.imagehtml {
    width: 25px;
    height: 25px;
    margin-right: 11px;
    padding-right: 0
}

.div-block-31-html {
    height: 51px;
    align-items: center;
    display: flex
}

.text4-html {
    text-align: left;
    font-size: 20px;
    font-style: italic;
    font-weight: 600
}

.imagehtmll2 {
    width: 13px;
    height: 25px;
    margin-right: 11px;
    padding-right: 0
}

.kard_purple2 {
    background-color: var(--purple);
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_orange2 {
    background-color: var(--burntsienna);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63966a12a93089380953dda3_%D1%84%D0%BE%D1%80%D0%BC%D1%8B%20%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%BE%D0%B2%D0%B0%D1%8F.JPG);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_purple3 {
    background-color: var(--purple);
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_purple3.individualka {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d33f58b8cc8042ef81_%D1%84%D0%BE%D1%80%D0%BC%D1%8B%20%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B8%D0%BD%D0%B4%D0%B8%D0%B2%D0%B8%D0%B4%D1%83%D0%B0%D0%BB%D0%BA%D0%B0-tinyfind.JPG);
    background-position: 0 0;
    background-size: cover
}

.kard_purple3.grupova {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d324e6ff5267e5665a_%D1%84%D0%BE%D1%80%D0%BC%D1%8B%20%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%BE%D0%B2%D0%B0%D1%8F-tinyfind.JPG);
    background-position: 0 0;
    background-size: cover
}

.kard_foto3 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63966a0f048bbb22665c925c_%D1%84%D0%BE%D1%80%D0%BC%D1%8B%20%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B8%D0%BD%D0%B4%D0%B8%D0%B2%D0%B8%D0%B4%D1%83%D0%B0%D0%BB%D0%BA%D0%B0.JPG);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_purple4 {
    background-color: var(--burntsienna);
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_purple4.gory {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d3b32b8e33dc9b2a0e_%D0%BE%D1%82%D0%B4%D1%8B%D1%85%20%D0%BF%D0%BE%D1%85%D0%BE%D0%B4%20%D0%B2%20%D0%B3%D0%BE%D1%80%D1%8B-tinyfind.JPG);
    background-position: 0 0;
    background-size: cover
}

.kard_purple4.kino {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d34b94c6042426bdf0_%D0%BE%D1%82%D0%B4%D1%8B%D1%85%20%D0%BA%D0%B8%D0%BD%D0%BE%D0%BA%D0%BB%D1%83%D0%B1%20-tinyfind.JPG);
    background-position: 0 0;
    background-size: cover
}

.kard_purple5 {
    background-color: var(--purple);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63966ba031576d1a8d49e3db_%D0%BE%D1%82%D0%B4%D1%8B%D1%85%20%D0%BA%D0%B8%D0%BD%D0%BE%D0%BA%D0%BB%D1%83%D0%B1%20.JPG);
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_orange3 {
    background-color: var(--burntsienna);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63966b00c92e1373b69f6509_%D0%BE%D1%82%D0%B4%D1%8B%D1%85%20%D0%BF%D0%BE%D1%85%D0%BE%D0%B4%20%D0%B2%20%D0%B3%D0%BE%D1%80%D1%8B.JPG);
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.kard_foto4 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfc21a960a6ee455dda147_Rectangle%2040-2.jpg);
    background-position: 0 0;
    background-size: cover;
    border-radius: 10px;
    padding: 40px 40px 40px 20px
}

.div-block-357 {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d43b74af047d8ca8a6_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D0%BE%D0%B7%D0%B2%D0%BE%D0%BB%D0%B8%D1%82-tinyfind.JPG);
    background-position: 0 0;
    background-size: cover
}

.div-block-358 {
    width: 100%;
    max-height: 659px;
    min-height: 659px;
    border: 1px solid var(--black-2);
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d304f0e83858a5c7be_IMG_3708-tinyfind.JPG);
    background-position: 50%;
    background-size: cover;
    border-radius: 11px;
    justify-content: flex-end;
    margin-top: 45px;
    padding-top: 80px;
    padding-bottom: 65px;
    display: flex
}

.link-block-9-copy, .link-block-20 {
    flex: none
}

.image-28-div {
    width: 540px;
    height: 100%;
    max-width: 100%;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62de949af80951991ddebdd7_Rectangle%2018-5-2.png);
    background-position: 0 0;
    background-size: cover
}

.image-28-div1 {
    width: 540px;
    height: 100%;
    max-width: 100%;
    background-color: var(--purple);
    object-fit: cover
}

.image-28-div1.ost-zay {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d33f90028b6c158fe2_%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D1%83-tinyfind.JPG);
    background-position: 50% 100%;
    background-size: cover
}

.image-28-div1.dop {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d5354617e001c16b40d6_%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D1%83\(1\).jpg);
    background-position: 0 0;
    background-size: cover
}

.section57 {
    margin-top: 68px;
    padding-bottom: 88px;
    display: block
}

.section48 {
    margin-top: 108px;
    display: block
}

.text-block-111 {
    color: #fdfdfd
}

.div-block-360 {
    width: 100%;
    min-height: 650px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d356384aaaa7bef1ab_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8Ftinyfind.JPG);
    background-position: 50%;
    background-size: cover;
    border-radius: 20px;
    margin-top: 21px;
    margin-bottom: -49px;
    display: block
}

.div-block-360.dop {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53d846e7cfff01a76e4_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F.jpg)
}

.image-46 {
    width: 50%;
    height: auto;
    max-width: 660px;
    object-fit: cover;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6397b6d44b94c6699a26be11_%D1%84%D0%BE%D1%80%D0%BC%D0%B0%20%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8\(1\)-tinyfind.JPG);
    background-position: 50%;
    background-size: cover;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    flex: none
}

.image-46.dop {
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53671920f2dc9e7115e_%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D1%83.jpg)
}

.text-span-52, .text-span-54, .text-span-56, .text-span-57, .text-span-58, .text-span-59, .text-span-60, .text-span-61, .text-span-62, .text-span-63, .text-span-64, .text-span-65, .text-span-66, .text-span-67, .text-span-68, .text-span-69, .text-span-70, .text-span-71, .text-span-72, .text-span-73, .text-span-80 {
    color: var(--burntsienna)
}

.heading_price {
    color: rgba(125, 125, 125, .6);
    justify-content: center;
    align-items: center;
    margin-top: 22px;
    margin-bottom: 3px;
    font-size: 25px;
    line-height: 15px;
    text-decoration: line-through;
    display: flex
}

.heading_price.gray_crossed {
    color: #b1b1b1;
    justify-content: center;
    margin-top: 3px;
    margin-bottom: 0;
    font-size: 25px;
    line-height: 10px;
    text-decoration: line-through;
    display: flex
}

.heading_price.gray_crossed.main {
    color: rgba(125, 125, 125, .6);
    font-size: 45px;
    text-decoration: none
}

.heading_price.gray_crossed.pr1 {
    color: #4b2d3b;
    font-size: 45px;
    text-decoration: none
}

.heading_price.gray_crossed.pr1.m {
    color: var(--grey);
    font-size: 25px;
    text-decoration: line-through
}

.heading_price.white {
    color: rgba(250, 250, 250, .6)
}

.heading_price.white_crossed {
    color: rgba(255, 255, 255, .6);
    justify-content: center;
    margin-top: 3px;
    font-size: 24px;
    line-height: 10px;
    text-decoration: line-through;
    display: flex
}

.heading_price.white_crossed.main {
    color: #fff;
    font-size: 45px;
    text-decoration: none
}

.heading_price.white_crossed.mainnn {
    color: #fafafa;
    font-size: 45px;
    text-decoration: none
}

.heading_price.white_crossed.pr {
    color: #fff;
    font-size: 45px;
    text-decoration: none
}

.heading_price.white_crossed.pr.m {
    color: var(--white);
    font-size: 25px;
    text-decoration: line-through
}

.price-block_1 {
    height: auto
}

.text-block-112 {
    color: var(--grey);
    letter-spacing: 1.3px;
    font-family: Montserrat, sans-serif;
    font-size: 10px;
    font-weight: 500
}

.text-block-112.gray {
    color: var(--grey);
    padding-bottom: 0;
    font-size: 10px
}

.text-block-112.gray.mainn {
    color: var(--grey);
    padding-top: 0;
    padding-bottom: 0;
    font-size: 10px;
    font-weight: 500
}

.text-block-112.white {
    color: #fafafa
}

.text-block-112.white_cros, .text-block-112.white_cros.mainn {
    color: rgba(250, 250, 250, .6);
    font-size: 10px
}

.text-block-112.white_cros.m {
    color: rgba(250, 250, 250, .6)
}

.text-block-112.main {
    color: #f7f7f7;
    margin-top: 13px
}

.price_block {
    width: 100%;
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex-direction: column;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    margin-top: -14px;
    display: flex
}

.grid_prices_div {
    height: auto;
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows:repeat(auto-fit, 1050px);
    grid-template-columns:360px 360px 360px;
    grid-auto-columns: 1fr;
    margin-top: 44px;
    margin-bottom: -109px;
    display: grid
}

.gold_div {
    height: 1050px;
    background-color: var(--white);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 40px 30px;
    display: flex
}

.gold_div.ua {
    height: 1050px
}

.gold_div.price {
    height: 900px
}

.premium_div {
    height: 1050px;
    background-color: var(--burntsienna);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 40px 30px;
    display: flex
}

.premium_div.ua {
    height: 1050px
}

.premium_div.price {
    height: 900px
}

.platinum_div {
    height: 1050px;
    background-color: var(--purple);
    border: 1px solid rgba(125, 125, 125, .3);
    border-radius: 10px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 40px 30px 65px;
    display: flex
}

.platinum_div.ua {
    height: 1050px
}

.platinum_div.price {
    height: 900px
}

.image-47 {
    width: 200px
}

.div-block-361 {
    height: 800px;
    flex-direction: row;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    align-items: flex-start;
    display: flex
}

.opis-10 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.heading-83 {
    text-align: center
}

.paragraph-63 {
    margin-top: 20px;
    font-size: 18px;
    line-height: 22px
}

.paragraph-65 {
    color: var(--black-2);
    padding-left: 0
}

.paragraph-66, .paragraph-67 {
    color: var(--black-2)
}

.paragraph-68 {
    color: var(--black-2);
    margin-left: 0
}

.paragraph-69, .paragraph-70, .paragraph-71 {
    color: var(--black-2)
}

.paragraph-72 {
    color: var(--black-2);
    text-align: left
}

.paragraph-73 {
    color: var(--black-2)
}

.opis-11, .opis-12 {
    width: 80vw;
    max-width: 970px;
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-end;
    margin-top: 37px;
    padding-bottom: 70px;
    display: none;
    overflow: auto
}

.section-47 {
    padding-top: 61px;
    padding-bottom: 0
}

.bold-text-11 {
    color: var(--grey);
    text-transform: uppercase
}

.text-span-82 {
    font-size: 18px
}

.text-span-84, .text-span-85, .text-span-86 {
    color: var(--burntsienna)
}

.slider__item-copy {
    width: 260px
}

.image-50 {
    padding-top: 0
}

.italic-text-8 {
    display: inline-block
}

.bold-text-12 {
    text-align: left;
    object-fit: fill;
    margin-top: -3px;
    padding-left: 0;
    padding-right: 137px;
    font-size: 20px;
    font-weight: 500;
    display: inline
}

.italic-text-9 {
    text-align: left;
    margin-top: 7px;
    margin-left: -69px;
    padding-top: 15px;
    padding-left: 0;
    font-weight: 500;
    display: block
}

.image-51 {
    margin-top: 7px
}

.image-52 {
    margin-top: -11px;
    padding-top: 0
}

.image-53 {
    background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg), url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
    background-position: 0 0, 0 0;
    background-size: auto, auto
}

.bold-text-13 {
    margin-top: -7px;
    margin-bottom: -92px;
    display: block
}

.image-54 {
    margin-top: 21px;
    margin-bottom: 53px;
    padding-top: 0;
    padding-bottom: 32px
}

.bold-text-14 {
    margin-bottom: -34px;
    padding-bottom: 0;
    display: block
}

.div-block-364 {
    height: 1000px;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/64915e00ab5973759b42ea3c_Portfolio%20%231.svg);
    background-position: 0 0;
    background-size: cover
}

.div-block-365 {
    height: 700px;
    max-height: 900px;
    max-width: 1160px;
    text-align: center;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/649169beaf4e56ab85dcd6b7_Portfolio%20%231.png);
    background-position: 50%;
    background-size: cover;
    margin-left: 0;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%
}

.image-55 {
    margin-top: 580px;
    margin-bottom: 79px;
    margin-left: -860px;
    padding-left: 0
}

.button-17 {
    width: 270px;
    height: 70px;
    background-color: transparent;
    background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/64917be25752c40c1a0a52e6_Frame%20844.svg);
    background-position: 50%;
    background-size: 390px 115px;
    margin-top: 502px;
    margin-left: -613px;
    padding-left: 0
}

.section-48 {
    margin-top: 69px;
    position: relative
}

.image-58 {
    margin-left: 0
}

.hide {
    display: none
}

.div-block-366 {
    width: 50%;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
    position: relative
}

.div-block-367 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows:auto auto;
    grid-template-columns:1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.text-block-113 {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 300;
    line-height: 150%
}

.div-block-368 {
    grid-column-gap: 10px;
    justify-content: center;
    align-items: center;
    display: flex
}

.text-span-87 {
    color: var(--burntsienna);
    font-weight: 700
}

.image-61 {
    width: 50px
}

.div-block-369 {
    grid-column-gap: 50px;
    display: flex
}

.heading-85 {
    margin-top: 42px;
    margin-bottom: 0;
    font-size: 56px;
    line-height: 120%
}

.text-span-88 {
    border-bottom: 6px solid var(--burntsienna)
}

.paragraph-74 {
    width: 70%;
    color: var(--dark-slate-blue);
    font-size: 18px;
    font-weight: 400
}

.link-block-21 {
    height: 75px;
    grid-column-gap: 13px;
    background-color: var(--burntsienna);
    color: var(--white);
    text-transform: uppercase;
    border-radius: 30px;
    justify-content: flex-start;
    align-items: center;
    margin-top: 27px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 36px;
    font-weight: 700;
    line-height: 120%;
    display: flex
}

.div-block-370 {
    width: 49px;
    height: 49px;
    border: 1px solid var(--white);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-371 {
    width: 45%;
    background-color: var(--burntsienna);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: -15px 3px 50px #ffc3b5
}

.image-62 {
    width: 100%;
    max-width: none;
    position: absolute;
    top: 19%;
    bottom: 0%;
    left: auto;
    right: auto
}

.div-block-372 {
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: relative
}

.div-block-373 {
    padding-top: 100%
}

.image-63 {
    width: 150%;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%
}

.image-64 {
    position: absolute
}

.text-span-89 {
    color: #4b2d3b;
    font-size: 45px;
    text-decoration: none
}

@media screen and (min-width: 1920px) {
    .h6 {
        text-transform: uppercase;
        margin-top: auto;
        margin-bottom: 0;
        font-size: 24px;
        font-weight: 500;
        line-height: 26px
    }

    .paragraph-3 {
        font-weight: 500
    }

    .modal, .opis-1, .opis-2, .opis-3, .opis-4, .opis-5, .opis-6, .opis-7, .opis-8, .opis-9 {
        display: none
    }

    .button-5.open-modal, .button-5_1.open-modal {
        margin-top: 16px
    }

    .container-7 {
        padding-top: 0
    }

    .div-block-207.sasha {
        max-width: 100vw;
        margin-top: 33px;
        margin-bottom: 0;
        padding-bottom: 82px
    }

    .div-block-221.highauto {
        height: auto
    }

    .div-block-288 {
        padding-bottom: 0
    }

    .description1, .description3 {
        display: none
    }

    .heading_price {
        color: rgba(125, 125, 125, .6);
        font-size: 25px;
        text-decoration: line-through
    }

    .heading_price.gray_crossed.main, .heading_price.gray_crossed.pr1.m {
        color: var(--purple);
        font-size: 45px;
        text-decoration: none
    }

    .heading_price.white {
        color: rgba(250, 250, 250, .6);
        font-size: 25px
    }

    .heading_price.white_crossed.main, .heading_price.white_crossed.mainnn {
        color: #fafafa;
        font-size: 45px;
        text-decoration: none
    }

    .heading_price.white_crossed.pr.m {
        color: #fff;
        font-size: 45px;
        text-decoration: none
    }

    .text-block-112 {
        color: var(--grey)
    }

    .gold_div, .premium_div, .platinum_div {
        height: 1020px
    }

    .div-block-362 {
        margin-top: 0
    }

    .bold-text-10 {
        padding-left: 0
    }

    .paragraph-62 {
        color: var(--black-2)
    }

    .opis-10 {
        display: none
    }

    .heading-83 {
        color: var(--burntsienna);
        margin-top: 40px
    }

    .paragraph-63 {
        color: var(--black-2);
        margin-top: 32px;
        padding-top: 0;
        font-size: 18px
    }

    .paragraph-64 {
        color: var(--black-2)
    }

    .paragraph-65 {
        display: flex
    }

    .opis-11, .opis-12 {
        display: none
    }

    .image-48 {
        background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
        background-position: 0 0;
        background-size: auto
    }

    .image-49 {
        text-align: center
    }

    .heading-84 {
        margin-left: 370px;
        margin-right: 594px;
        padding-left: 0
    }

    .columns {
        object-fit: fill
    }

    .div-block-363 {
        height: 200px;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        object-fit: fill;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        display: inline
    }

    .image-50 {
        text-align: center;
        margin-right: 64px;
        padding-right: 20px
    }

    .italic-text-9 {
        font-weight: 500
    }

    .div-block-364 {
        width: 1728px;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/64915e00ab5973759b42ea3c_Portfolio%20%231.svg);
        background-position: 0 0;
        background-size: auto
    }

    .div-block-365 {
        min-height: 900px;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/649169beaf4e56ab85dcd6b7_Portfolio%20%231.png);
        background-position: 50%;
        background-size: 1300px 800px
    }

    .image-55 {
        width: 400px;
        height: 130px;
        max-height: 155px;
        max-width: 416%;
        margin: 599px -295px 86px -957px;
        padding-right: 0
    }

    .image-56 {
        margin-top: 603px;
        margin-bottom: 7px;
        margin-left: -631px
    }

    .button-17 {
        width: 300px;
        height: 90px;
        -webkit-text-fill-color: inherit;
        background-color: transparent;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/64917be25752c40c1a0a52e6_Frame%20844.svg);
        background-position: 50%;
        background-size: 390px 115px;
        background-clip: border-box;
        border: 0 transparent;
        margin-top: 617px;
        margin-left: -661px
    }

    .section-48 {
        justify-content: center;
        margin-top: 88px;
        display: flex
    }

    .div-block-372 {
        margin-left: auto;
        margin-right: auto
    }
}

@media screen and (max-width: 991px) {
    .container {
        max-width: 94vw;
        overflow: visible
    }

    .zapis-bt.open-modal {
        flex: 1;
        align-items: stretch;
        padding-right: 12px
    }

    .line {
        width: 30px;
        transform: rotate(90deg)
    }

    .div-block {
        margin-left: 72px
    }

    .text2 {
        width: auto;
        padding-left: 10px
    }

    .div-sec2-4-4 {
        width: auto;
        display: flex
    }

    .nav-sec {
        display: none
    }

    .div-sec2-1-4 {
        width: 100%
    }

    .text-block {
        margin-bottom: 120px
    }

    .link-2-pad {
        width: 11ch;
        text-align: center;
        white-space: nowrap;
        display: block
    }

    .image {
        z-index: -1;
        width: 100%;
        position: relative
    }

    .div-sec2 {
        grid-template-columns:auto;
        justify-items: start
    }

    .div-sec2-2-4 {
        z-index: 5;
        display: flex;
        position: relative
    }

    .div-sec2-3-4 {
        display: none
    }

    .div-block-2 {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows:1fr minmax(200px, 1fr);
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .text-block-2 {
        color: var(--white)
    }

    .circl2 {
        z-index: 7;
        width: 390px;
        height: 390px;
        background-color: var(--burntsienna);
        padding-left: 44px;
        position: relative
    }

    .image-2 {
        filter: brightness(200%) invert()
    }

    .div-block-3, .div-block-4, .div-block-5 {
        height: auto
    }

    .section2 {
        display: none
    }

    .div-hor {
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start
    }

    .image-3 {
        height: auto;
        margin-left: 8px;
        margin-right: 0
    }

    .heading-2 {
        white-space: normal
    }

    .div-block-7 {
        height: auto;
        justify-content: center;
        align-items: center;
        display: block
    }

    .image-4 {
        display: none
    }

    .image6 {
        width: 100%;
        height: 500px;
        margin-top: 23px;
        position: relative
    }

    .div-block-8 {
        padding-left: 41px
    }

    .div-block-8-2 {
        width: auto;
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-direction: column;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        align-items: center;
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        display: flex
    }

    .text3 {
        margin-right: 60px;
        line-height: 21px
    }

    .div-hor-2 {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-direction: column;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        padding-top: 50px;
        padding-bottom: 42px;
        padding-left: 41px;
        display: flex
    }

    .name {
        text-transform: uppercase
    }

    .link-block {
        margin-top: 0
    }

    .div-block-8-3 {
        width: 100%;
        border-left-style: none;
        border-right-style: none;
        flex-direction: column;
        align-items: center;
        padding-left: 60px;
        padding-right: 60px;
        display: flex
    }

    .section3 {
        display: none
    }

    .div-block-10 {
        width: auto;
        margin-top: 44px;
        overflow: auto
    }

    .card {
        margin-top: 0;
        margin-right: 25px
    }

    .right {
        margin-left: 25px
    }

    .br-small {
        width: 100%
    }


    .card-1 {
        margin-right: 25px
    }

    .body-text, .accordion-item2-copy {
        width: 100%
    }

    .div-container-4-1-2 {
        width: 414px;
        margin-left: auto
    }

    .section4 {
        margin-top: 60px;
        padding-bottom: 30px
    }

    .accordion-item2-1 {
        width: 100%
    }

    .div-block-16 {
        flex-direction: column
    }

    .section5 {
        display: none
    }

    .section5.show {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        display: block
    }

    .div-block-22 {
        padding-right: 38px
    }

    .paragraph-3 {
        width: auto;
        font-weight: 500
    }

    .div-block-24 {
        padding-left: 20px
    }

    .div-block-26 {
        width: auto;
        align-items: center;
        margin-left: 64px;
        padding-left: 40px
    }

    .div-block-30 {
        height: auto;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        padding: 8px
    }

    .text4 {
        text-align: left;
        font-size: 18px
    }

    .div-block-31-copy {
        width: 100%;
        border-left-style: none;
        border-right-style: none;
        padding-left: 20px
    }

    .image-9 {
        width: auto;
        height: auto;
        position: relative
    }

    .div-block-32 {
        position: relative
    }

    .div-block-33 {
        padding-left: 0
    }

    .div-block-34 {
        justify-content: space-between;
        padding-right: 8px
    }

    .div-block-37 {
        align-items: center
    }

    ._1-stup.pad {
        display: block
    }

    ._1-stup.pc, ._2-stup {
        display: none
    }

    .div-block-39 {
        border-color: var(--grey-2);
        background-color: transparent;
        margin-left: 0
    }

    .text-block-8 {
        color: var(--burntsienna)
    }

    .paragraph-4 {
        color: var(--purple)
    }

    .div-block-42 {
        padding-left: 0
    }

    .div-block-42-copy {
        margin-top: 0;
        padding-left: 0
    }

    .divblock43 {
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/6387e8a65e5c124d3dba0196_Rectangle%2028.jpg);
        justify-content: flex-end
    }

    .div-block-39-copy {
        width: 330px;
        height: 330px;
        align-items: center;
        margin: 0 -14px -295px auto;
        position: relative
    }

    .paragraph-5 {
        font-size: 14px
    }

    .text-block-9 {
        letter-spacing: normal;
        margin-bottom: 36px;
        line-height: 18px
    }

    .link-block-3 {
        margin-top: 24px;
        margin-left: 0
    }

    .div-block-45 {
        width: 100%;
        flex-direction: column;
        align-items: flex-start
    }

    .div-block-51 {
        grid-template-columns:1fr
    }

    .div-block-52 {
        width: 100%;
        height: auto
    }

    .div-block-53 {
        height: 100px;
        border-bottom: 1px solid var(--grey-2);
        padding-bottom: 15px
    }

    .title-2 {
        margin-top: 9px;
        margin-bottom: 22px;
        line-height: 24px
    }

    .div-block-54 {
        align-items: center;
        margin-top: 22px
    }

    .ansver {
        height: auto;
        margin-bottom: 9px;
        margin-left: 0
    }

    .ansver-read {
        height: auto;
        margin-top: 9px;
        margin-left: 0
    }

    ._1-stup-copy {
        width: 100%;
        margin-top: 55px
    }

    .div-block-22-copy {
        flex-direction: row
    }

    .div-block-26-copy {
        height: 132px;
        border-left: 1px solid var(--grey-2);
        align-items: center;
        margin-left: auto;
        margin-right: 9px;
        padding-left: 12px;
        display: flex;
        position: relative
    }

    .div-block-24-copy {
        width: 373px;
        margin-top: 0
    }

    .div-block-23-copy {
        grid-column-gap: 0px;
        grid-row-gap: 20px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-34-copy {
        height: 132px;
        border-top: 1px solid var(--grey-2);
        justify-content: space-between;
        align-items: center;
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0
    }

    .div-block-37-copy {
        border-bottom-style: none;
        padding-bottom: 0
    }

    .div-block-35-copy {
        margin-right: 30px
    }

    .image-12 {
        width: 100%
    }

    .div-block-61 {
        flex-direction: column
    }

    .section6 {
        display: none
    }

    .data {
        justify-content: center;
        margin-bottom: 24px;
        padding-left: 82px;
        padding-right: 82px
    }

    .section10 {
        display: none
    }

    .div-block-69 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-direction: column;
        grid-template-rows:auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        align-items: flex-start;
        justify-items: center;
        margin-top: 51px;
        display: grid
    }

    .div-block-70 {
        align-items: flex-start;
        margin-top: 25px
    }

    .paragraph-9 {
        width: 200px
    }

    .div-block-71 {
        width: auto;
        grid-column-gap: 13px;
        grid-row-gap: 13px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:auto;
        grid-auto-columns: 1fr;
        justify-items: start;
        display: grid
    }

    .zapis-btn-copy {
        justify-content: center
    }

    .zapis-btn-copy.open-modal {
        text-align: center
    }

    .div-block-72 {
        align-items: flex-start
    }

    .circlcopy {
        width: 100%;
        height: 100%;
        padding-top: 105px;
        display: block
    }

    .text-block-10 {
        white-space: nowrap
    }

    .section2-pad {
        display: block
    }

    .div-block-74 {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        display: grid
    }

    .div-block-75 {
        width: 100%;
        border-left: 1px solid var(--grey-2);
        justify-content: flex-end;
        align-items: center;
        display: flex
    }

    .section3-pad {
        width: 100vw;
        display: flex;
        overflow: hidden
    }

    .div-block-76 {
        margin-top: 29px
    }

    .section5-pad {
        display: block
    }

    .div-block-77 {
        width: 100%;
        border-right: 1px solid var(--grey-2);
        margin-top: 60px;
        padding-left: 42px
    }

    .div-block-77-copy {
        width: 100%;
        border-right: 1px none var(--grey-2);
        margin-top: 60px;
        margin-bottom: 78px;
        padding-left: 42px
    }

    .div-block-78 {
        align-items: center;
        padding-left: 20px;
        display: flex
    }

    .div-block-77-copy {
        width: 100%;
        border-right: 1px solid var(--grey-2);
        margin-top: 85px;
        padding-left: 42px
    }

    .div-block-77-copy-copy {
        width: 100%;
        border-right: 1px none var(--grey-2);
        text-transform: capitalize;
        margin-top: 60px;
        padding-left: 42px
    }

    .section6-pad {
        width: 100vw;
        display: block;
        overflow: visible
    }

    .div-block-79 {
        display: flex;
        overflow: auto
    }

    .image-14 {
        width: 185px;
        object-fit: fill;
        display: none
    }

    .div-block-7-copy {
        height: auto;
        justify-content: center;
        align-items: center;
        display: none
    }

    .heading-2-c {
        width: auto;
        white-space: nowrap
    }

    .heading-2-c.wrap {
        white-space: normal
    }

    .image-14-copy {
        display: block
    }

    .div-block-7-copy, .div-block-7-c {
        height: auto;
        justify-content: center;
        align-items: center;
        display: block
    }

    .div-block-7-copy-copy {
        height: auto;
        justify-content: center;
        align-items: center;
        display: none
    }

    .div-hor-2-copy {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-direction: column;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        align-items: center;
        padding-top: 20px;
        padding-bottom: 50px;
        padding-left: 0;
        display: flex
    }

    .div-block-80 {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-left: 20px;
        display: flex
    }

    ._2-stup-pad {
        display: block
    }

    .italic-text-3 {
        width: 200px
    }

    .slider__item {
        width: 260px;
        height: 513px;
        flex-direction: column;
        align-items: flex-start;
        margin-right: 40px;
        display: flex
    }

    .heading-2-1 {
        white-space: normal
    }

    .section7-pad {
        display: block
    }

    .section7, .slider-2.hide {
        display: none
    }

    .leftarrow2 {
        margin-left: 71vw
    }

    .section8 {
        display: none
    }

    .imagecopy {
        z-index: -1;
        width: 100vw;
        height: 250px;
        position: relative
    }

    .section10-pad {
        display: block
    }

    .heading-2-copy {
        white-space: normal
    }

    .section5-phone, .section10-phone {
        display: none
    }

    .div-block-42-copy {
        margin-top: 60px;
        padding-left: 0
    }

    .navbar {
        border-bottom: 1px solid var(--grey-2);
        background-color: var(--white);
        display: block;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }

    .navbar.none {
        display: none
    }

    .image-17 {
        width: 166px
    }

    .brand {
        margin: auto auto auto 0
    }

    .container-2 {
        justify-content: space-around;
        display: flex
    }

    .menu-button, .menu-button.w--open {
        background-color: transparent
    }

    .nav-menu {
        height: 100vh;
        border-left: 1px solid var(--grey-2);
        background-color: var(--white);
        flex-direction: column;
        justify-content: space-around;
        align-items: center;
        display: block
    }

    .div-block-67-copy {
        width: 230px;
        grid-column-gap: 5px;
        grid-row-gap: 5px;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: flex-start;
        margin-bottom: 27px;
        display: grid
    }

    .link-block-5 {
        width: 35px;
        height: 35px
    }

    .text-block-15 {
        color: var(--grey);
        text-align: left;
        margin-bottom: 27px;
        font-style: italic
    }

    .div-block-88 {
        border-left: 1px none var(--grey-2);
        flex-direction: column;
        justify-content: space-between;
        padding: 24px 34px 148px 29px;
        display: flex
    }

    .div-block-89 {
        margin-top: 24vh
    }

    .modal {
        width: 100vw
    }

    .podrobnee {
        display: none
    }

    .heading-15 {
        font-size: 25px;
        line-height: 30px
    }

    .paragraph-13 {
        font-size: 16px
    }

    .paragraph-14 {
        font-size: 12px
    }

    .div-block-92 {
        padding-top: 13px;
        padding-right: 21px
    }

    .div-block-93 {
        align-items: center;
        padding-left: 20px;
        padding-right: 10px
    }

    .kontakt {
        max-height: none;
        display: none;
        overflow: auto
    }

    .text-span-17 {
        font-size: 14px;
        display: block
    }

    .heading-15-copy {
        font-size: 25px
    }

    .koment-1, .koment-2, .koment-3, .koment-4 {
        max-height: none;
        display: none;
        overflow: auto
    }

    ._2stup {
        display: none
    }

    ._1stup, .pogodin {
        max-height: none;
        display: none;
        overflow: auto
    }

    .image-20 {
        display: none
    }

    .vopros1 {
        max-height: none;
        margin-top: 37px;
        padding-bottom: 46px;
        display: none;
        overflow: auto
    }

    .vopros2 {
        max-height: none;
        margin-top: 37px;
        padding-bottom: 47px;
        display: none;
        overflow: auto
    }

    .vopros3 {
        display: none
    }

    .paragraph-15 {
        font-size: 16px
    }

    .heading-15-copy-copy {
        margin-top: -56px;
        font-size: 25px
    }

    .link-copy1 {
        display: none
    }

    .link-pad {
        display: block
    }

    .div-block-103 {
        flex-direction: column;
        align-items: flex-start;
        display: flex
    }

    .zapis-btn-copy-copy {
        justify-content: center;
        display: none
    }

    .zapis-btn-copy-copy.w--current {
        display: none
    }

    .div-block-104 {
        width: 2700px;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        padding-bottom: 24px;
        overflow: visible
    }

    .opis1, .opis-1, .opis-2, .opis-3, .opis-4, .opis-5, .opis-6, .opis-7, .opis-8, .opis-9, .vid-1 {
        display: none
    }

    .div-block-93-copy {
        align-items: center;
        padding-left: 20px;
        padding-right: 10px
    }

    .div-block-92-copy1 {
        background-color: transparent;
        padding-top: 13px;
        padding-right: 21px
    }

    .vid-2, .vid-3 {
        display: none
    }

    .div-block-105 {
        max-width: none;
        overflow: auto
    }

    .div-block-105.hide, .section8-pad {
        display: block
    }

    .link-2-pc, .link-2-phone {
        white-space: nowrap
    }

    .link-2-pad-copy {
        width: 11ch;
        white-space: nowrap;
        width: 11ch;
        white-space: nowrap;
        display: block
    }

    .link-2-pad-copy.open-modal {
        width: auto
    }

    .link-2-pad-copy {
        width: 11ch;
        white-space: nowrap;
        width: 11ch;
        white-space: nowrap;
        width: 11ch;
        white-space: nowrap;
        display: block
    }

    .overlay-1 {
        text-transform: none;
        display: block;
        position: absolute;
        bottom: 23px
    }

    .div-block-106 {
        position: absolute
    }

    .image-22 {
        display: block
    }

    .link-2-pad-copy {
        width: 11ch;
        white-space: nowrap;
        display: block
    }

    .div-block-42-copy-copy {
        margin-top: 0;
        padding-left: 0
    }

    .text-block-73 {
        text-transform: none
    }

    .container-3 {
        max-width: 94vw;
        padding-left: 70px;
        padding-right: 70px;
        overflow: visible
    }

    .bold-text-6 {
        line-height: 30px
    }

    .div-block-107 {
        margin-top: 18px;
        margin-bottom: -23px;
        margin-left: 0
    }

    .link-copy-copy {
        display: none
    }

    .container-4 {
        max-width: 90vw
    }

    ._1_shapka_foto {
        background-position: 50%;
        border-radius: 10px
    }

    .section-15, .div-block-114 {
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr
    }

    .div-block-116 {
        justify-content: center
    }

    .div-block-117 {
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        justify-items: center
    }

    .div-block-118 {
        justify-items: start
    }

    .div-block-119 {
        width: 100%
    }

    .div-block-121 {
        width: 100%;
        height: 653px;
        background-position: 50%;
        border-radius: 10px;
        overflow: hidden
    }

    .div-block-119_1, .div-block-119_2 {
        width: 100%
    }

    .i_kurs {
        width: 100%;
        grid-template-rows:auto auto auto auto;
        grid-template-columns:1fr
    }

    .kurs_top {
        flex-direction: row;
        align-items: flex-start;
        padding-top: 25px;
        padding-bottom: 25px
    }

    .ii_kurs {
        grid-template-rows:auto auto auto;
        grid-template-columns:1fr
    }

    .iii_kurs {
        grid-template-rows:auto auto auto auto;
        grid-template-columns:1fr
    }

    .form_3 {
        height: 100%;
        flex-direction: column
    }

    .image-24 {
        width: 100%;
        height: auto
    }

    .text-field-2 {
        height: 60px
    }

    .kards {
        grid-template-columns:1fr 1fr
    }

    .div-block-138 {
        grid-template-columns:1fr
    }

    .div_block {
        justify-items: center;
        margin-top: 0
    }

    .block_2 {
        width: 100%
    }

    .div-block-139 {
        justify-content: center;
        align-items: center
    }

    .div-block-142 {
        background-position: 50%
    }

    .left-arrow-3 {
        margin-left: 86%;
        margin-right: 0
    }

    .div_card2 {
        overflow: auto
    }

    .slider-4 {
        display: none
    }

    .div-block-144 {
        width: 100%;
        height: auto;
        grid-template-rows:895px 895px;
        grid-template-columns:360px 360px;
        justify-content: center
    }

    .button-4.open-modal {
        width: 100%
    }

    .div-block-145_1 {
        align-items: center
    }

    .div-block-145_2 {
        width: 360px
    }

    .heading-39 {
        margin-top: 129px;
        margin-bottom: 11px
    }

    .div-block-146 {
        grid-template-rows:360px;
        grid-template-columns:560px;
        grid-auto-columns: 560px;
        grid-auto-flow: column;
        overflow: auto
    }

    .div-block-148 {
        height: auto;
        flex-direction: column
    }

    .div-block-149 {
        flex-direction: row
    }

    .heading-42 {
        max-width: 69ch
    }

    .form-block-3 {
        width: 100%;
        margin-top: 10px
    }

    .div-block-150 {
        max-width: 100%;
        grid-template-rows:320px;
        grid-template-columns:560px 560px 560px 560px;
        overflow: auto
    }

    .slider-5 {
        display: block
    }

    .left-arrow-5 {
        margin-left: 74vw
    }

    .div-block-152 {
        height: auto
    }

    .div-block-160 {
        width: 100%;
        justify-content: space-between
    }

    .div-block-161 {
        width: 100%;
        height: auto;
        flex-direction: column;
        align-items: center;
        padding-right: 30px;
        display: flex
    }

    .div-block-161.allign {
        justify-content: space-around;
        display: flex
    }

    .heading-44 {
        max-width: 50ch;
        text-align: center
    }

    .div-block-162 {
        width: 100%;
        grid-column-gap: 25px;
        grid-row-gap: 20px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        justify-items: stretch;
        display: grid
    }

    .div-block-164 {
        width: 100%
    }

    .image-28 {
        width: 100%;
        height: auto
    }

    .div-block-167 {
        display: none
    }

    .link-block-7 {
        width: 45px;
        height: 45px;
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0;
        display: flex
    }

    .slider_gram-copy {
        display: none
    }

    .slider-7, .div-block-171 {
        height: 100vh
    }

    .div-block-173 {
        display: none
    }

    .div-block-172_1, .div-block-172_3, .div-block-172_4, .div-block-172_5, .div-block-172_6 {
        width: 700px;
        height: 495px
    }

    .section-25 {
        display: block
    }

    .div-block-168_1 {
        margin-top: 24px
    }

    .div-block-174 {
        flex-direction: column
    }

    .div-block-175 {
        grid-column-gap: 30px;
        justify-items: stretch
    }

    .div-block-174_1 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-177 {
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        align-items: center;
        justify-items: center;
        display: grid
    }

    .div-block-178 {
        grid-template-columns:auto;
        grid-auto-flow: column
    }

    .div-block-179 {
        width: 100%;
        border-radius: 10px;
        overflow: hidden
    }

    .div-block-180 {
        grid-template-columns:1fr 1fr
    }

    .div-block-181 {
        display: none
    }

    .div-block-182 {
        width: 100%;
        height: 660px;
        border-radius: 20px;
        flex: none;
        display: block;
        position: relative;
        overflow: hidden
    }

    .div-block-183 {
        display: flex;
        overflow: auto
    }

    .div_stor2 {
        margin-left: 30px
    }

    .div-block-160_1 {
        width: 100%;
        justify-content: space-between
    }

    .heading-44_1 {
        max-width: 50ch;
        color: var(--purple);
        text-align: center;
        display: none
    }

    .div_stor2-copy {
        margin-left: 30px
    }

    .div_card2-copy {
        overflow: auto
    }

    .div-block-102_1 {
        filter: none
    }

    .div-block-173_1 {
        margin-top: 15px;
        display: block
    }

    .container-6 {
        width: 100vw;
        justify-content: space-between;
        align-items: center;
        margin-left: 0;
        margin-right: 0;
        display: flex
    }

    .brand-2 {
        width: 150px;
        color: var(--purple);
        display: block
    }

    .navbar-2 {
        background-color: transparent;
        display: block
    }

    .div-block-185 {
        background-color: var(--white);
        color: var(--white);
        border-bottom: 1px solid rgba(125, 125, 125, .2);
        justify-content: space-between;
        align-items: center;
        padding: 15px;
        display: flex
    }

    .menu-button-2 {
        width: 45px;
        height: 45px;
        background-color: var(--burntsienna);
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b8662ae91ab7615a7a5564_menu.svg);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 25px 25px;
        border-radius: 100%;
        flex: none;
        justify-content: center;
        align-items: center;
        padding: 0;
        display: flex
    }

    .menu-button-2.w--open {
        background-color: var(--purple);
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b865664674e4a5d5291c79_plus-2.svg);
        background-size: cover;
        border-radius: 100%
    }

    .div-block-186 {
        width: 18.75px;
        height: 1px;
        border-bottom: 1px solid var(--white);
        padding-bottom: 0;
        padding-right: 0
    }

    .div-block-187 {
        width: 45px;
        height: 45px;
        border-radius: 100%;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-bottom: 0;
        padding-right: 0;
        display: flex
    }

    .div-block-186-copy {
        width: 18.75px;
        height: 1px;
        border-bottom: 1px solid var(--white);
        margin-top: 4px;
        margin-bottom: 4px;
        padding-bottom: 0;
        padding-right: 0
    }

    .nav-menu-2 {
        background-color: transparent
    }

    .div-block-188 {
        width: 100vw;
        height: 90vh;
        background-color: var(--white);
        flex-direction: column;
        justify-content: space-between;
        padding: 25px 15px 13vh;
        display: flex
    }

    .link-14 {
        color: var(--purple);
        text-align: left;
        text-transform: uppercase;
        align-items: flex-start;
        line-height: 17px;
        display: flex
    }

    .link-14.hide {
        display: none
    }

    .div-block-189 {
        width: 30ch;
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .button-9 {
        width: 200px;
        height: 50px;
        background-color: var(--burntsienna);
        text-transform: uppercase;
        border-radius: 5px;
        justify-content: center;
        align-items: center;
        display: flex
    }

    .button-9:hover {
        background-color: var(--purple);
        color: var(--white)
    }

    .div-block-190 {
        background-color: transparent;
        display: none;
        position: fixed;
        top: 0%;
        bottom: 0%;
        left: 0%;
        right: 0%
    }

    .div-block-191 {
        grid-column-gap: 25px;
        grid-row-gap: 25px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-192 {
        grid-column-gap: 5px;
        grid-row-gap: 5px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        justify-items: start;
        display: grid
    }

    .link-15 {
        color: var(--purple);
        font-size: 16px;
        font-weight: 700
    }

    .div-block-193 {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-template-rows:auto;
        grid-template-columns:40px;
        grid-auto-columns: 40px;
        grid-auto-flow: column;
        justify-items: start;
        display: grid
    }

    .kontakt1 {
        max-height: none;
        display: none;
        overflow: auto
    }

    .vid-5, .vid-6, .vid-7 {
        display: none
    }

    .container-3-copy {
        max-width: 94vw;
        padding-left: 70px;
        padding-right: 70px;
        overflow: visible
    }

    .div-block-194 {
        max-width: 91vw
    }

    .container-7 {
        max-width: 96vw
    }

    .div-block-196 {
        width: auto
    }

    .div-block-197 {
        flex-direction: column;
        align-items: center
    }

    .div-block-198 {
        width: 90%;
        flex-direction: column;
        align-items: flex-start;
        display: flex
    }

    .div-block-199 {
        width: 90%;
        border-style: solid none;
        border-top-width: 1px;
        border-top-color: rgba(125, 125, 125, .3);
        border-bottom-width: 1px;
        border-bottom-color: rgba(125, 125, 125, .3);
        flex-direction: column;
        align-items: flex-start;
        margin-top: 30px;
        margin-bottom: 30px;
        padding-top: 30px;
        padding-bottom: 30px;
        padding-left: 0;
        display: flex
    }

    .div-block-200 {
        width: 90%;
        flex-direction: column;
        align-items: flex-start;
        padding-left: 0;
        display: flex
    }

    .div-block-204 {
        grid-auto-flow: row;
        align-content: center;
        justify-content: center;
        justify-items: center
    }

    .div-block-205, .div-block-205_1, .div-block-205_2 {
        width: 440px
    }

    .button-4_1.open-modal {
        width: 100%
    }

    .div-block-206 {
        margin-top: -95px
    }

    .section-28 {
        grid-template-columns:auto auto
    }

    .heading-50 {
        font-size: 50px;
        line-height: 50px
    }

    .div-block-208 {
        flex-direction: column;
        display: flex
    }

    .image-35 {
        margin-top: 10px
    }

    .heading-51 {
        font-size: 45px;
        line-height: 45px
    }

    .div-block-209 {
        margin-top: 20px
    }

    .div-block-210 {
        display: flex
    }

    .div-block-211 {
        grid-template-columns:1fr
    }

    .heading-52 {
        font-size: 110px
    }

    .heading-53 {
        font-size: 45px;
        line-height: 45px
    }

    .div-block-213 {
        max-height: none;
        min-height: auto;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f0f2079af995bc7427fc0b_62eba469467fa57f55f75197_3-2.jpg);
        background-position: 0%;
        justify-content: flex-start;
        padding-left: 25px
    }

    .div-block-214 {
        width: auto;
        justify-content: flex-start
    }

    .heading-54 {
        font-size: 45px;
        line-height: 45px
    }

    .paragraph-40 {
        margin-top: 20px
    }

    .heading-55 {
        font-size: 45px;
        line-height: 45px
    }

    .div-block-215 {
        grid-auto-flow: row;
        overflow: auto
    }

    .div-block-217 {
        border-left-style: none;
        border-right-style: none;
        padding-top: 18px;
        padding-left: 25px
    }

    .div-block-218 {
        padding-left: 25px
    }

    .div-block-219 {
        flex-direction: column;
        align-items: center
    }

    .div-block-221 {
        margin-top: 20px
    }

    .heading-59 {
        font-size: 45px;
        line-height: 45px
    }

    .div-block-222 {
        grid-auto-flow: row
    }

    .div-block-224 {
        grid-column-gap: 20px;
        grid-row-gap: 15px;
        flex-direction: column;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: auto;
        display: grid
    }

    .div-block-225 {
        height: auto;
        flex-direction: column;
        flex: none;
        align-items: center
    }

    .div-block-226 {
        height: auto;
        flex-direction: column;
        align-items: center;
        padding-right: 10px
    }

    .div-block-227, .div-block-228 {
        height: auto;
        max-height: none;
        flex-direction: column;
        align-items: center;
        padding-right: 10px
    }

    .image-37 {
        width: 100%;
        height: 200px;
        object-fit: cover;
        object-position: 50% 17%
    }

    .div-block-232 {
        grid-template-columns:1fr
    }

    .div-block-236 {
        width: auto;
        height: auto;
        flex-direction: column;
        overflow: hidden
    }

    .image-38 {
        width: 100%;
        height: 300px;
        max-width: none;
        object-fit: contain;
        object-position: 50% 0%;
        background-position: 50% 41%;
        background-size: cover;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0
    }

    .div-block-237 {
        padding-right: 0
    }

    .heading-67 {
        font-size: 30px;
        line-height: 30px
    }

    .section-34 {
        flex-direction: column
    }

    .div-block-239 {
        width: auto;
        height: auto;
        max-height: none;
        grid-template-rows:1fr;
        grid-template-columns:1fr;
        grid-auto-flow: row;
        justify-content: center;
        justify-items: center;
        margin-top: 20px;
        margin-bottom: 60px;
        overflow: visible
    }

    .div-block-241 {
        margin-top: 0;
        margin-left: 0
    }

    .div-block-242 {
        margin-top: -45px;
        margin-left: 0
    }

    .div-block-243 {
        margin-left: 0
    }

    .div-block-244 {
        flex-direction: column;
        display: flex
    }

    .heading-70 {
        margin-top: 10px;
        margin-bottom: 10px
    }

    .div-block-248 {
        grid-template-columns:1fr 1fr
    }

    .div-block-250 {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        flex-direction: column;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        display: grid
    }

    .heading-73 {
        font-size: 45px;
        line-height: 45px
    }

    .slider-8 {
        display: none
    }

    .mask-6 {
        overflow: hidden
    }

    .div-block-254 {
        justify-content: start;
        justify-items: start;
        margin-top: 30px;
        overflow: auto
    }

    .left-arrow-8 {
        margin-left: 391px
    }

    .right-arrow-10 {
        margin-right: 369px
    }

    .section-36 {
        display: block
    }

    .div-block-255 {
        width: auto;
        height: auto;
        background-color: transparent
    }

    .div-block-256 {
        width: 100%;
        height: auto;
        grid-column-gap: 0px;
        grid-template-rows:auto;
        grid-template-columns:1fr;
        grid-auto-flow: row;
        margin-left: 0
    }

    .div-block-93-video {
        width: 80vw;
        height: auto;
        align-items: center
    }

    .vid-4-y {
        align-items: center;
        display: flex
    }

    .div-block-167-copy {
        display: none
    }

    .text-block-102 {
        border-color: var(--burntsienna);
        color: var(--purple)
    }

    .text-block-103 {
        color: var(--grey)
    }

    .text-span-36 {
        color: var(--burntsienna)
    }

    .heading-74 {
        max-width: 30ch;
        color: var(--purple)
    }

    .div-block-260 {
        width: 100%;
        margin-top: 20px;
        padding-left: 20px;
        padding-right: 20px
    }

    .paragraph-53 {
        margin-top: 40px;
        margin-left: 20px
    }

    .paragraph-54 {
        max-width: 36ch
    }

    .div-block-263 {
        margin-left: 0
    }

    .paragraph-55 {
        max-width: 29ch
    }

    .button-12 {
        width: 100%
    }

    .section-37 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        align-items: flex-start;
        display: grid
    }

    .div-block-266 {
        display: block
    }

    .div-block-267 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        display: none
    }

    .div-block-268, .div-block-271 {
        display: block
    }

    .div-block-276 {
        flex-direction: column
    }

    .button-13 {
        display: none
    }

    .div-block-277 {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-auto-flow: row;
        justify-items: center;
        margin-top: 30px
    }

    .div-block-278 {
        grid-column-gap: 40px;
        grid-row-gap: 40px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        justify-items: center;
        display: grid
    }

    .div-block-279 {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-auto-flow: row
    }

    .div-block-281 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        justify-items: center;
        display: grid
    }

    .link-block-11 {
        width: 45px;
        height: 45px;
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0;
        display: flex
    }

    .div-block-283 {
        display: none
    }

    .div-block-284 {
        z-index: 100
    }

    .link-22 {
        color: var(--purple);
        text-align: left;
        text-transform: uppercase;
        align-items: flex-start;
        line-height: 17px;
        display: flex
    }

    .link-22.hide {
        display: none
    }

    .div-block-285 {
        width: 18ch;
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .navbar-3 {
        width: 100vw;
        background-color: var(--white);
        display: block
    }

    .navbar-3.none {
        display: block
    }

    .image-40 {
        width: 100%;
        height: 400px;
        object-fit: cover;
        object-position: 50% 21%;
        border-radius: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
        display: block
    }

    .div-block-290 {
        justify-content: start;
        justify-items: start;
        margin-top: 30px;
        overflow: auto
    }

    .div-block-291 {
        height: 400px;
        background-position: 50% 14%;
        margin-bottom: 20px
    }

    .div-block-292 {
        z-index: -2;
        height: 100%;
        background-color: var(--burntsienna);
        border-radius: 10px;
        display: block;
        position: relative
    }

    .div-block-293 {
        grid-template-rows:auto;
        grid-template-columns:1fr;
        grid-auto-flow: row;
        margin-left: 20px
    }

    .div-block-294 {
        padding-left: 20px;
        padding-right: 20px
    }

    .vid-8, .div-block-318 {
        display: none
    }

    .div-block-319 {
        background-image: none;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto
    }

    .div-block-320 {
        grid-template-columns:1fr
    }

    .div-block-321 {
        max-height: none;
        max-width: none
    }

    .div-block-93-videobig {
        width: 80vw;
        height: auto;
        border-radius: 10px;
        align-items: center
    }

    .div-block-93-con {
        align-items: center;
        padding-left: 20px;
        padding-right: 10px
    }

    .button-15 {
        width: 100%;
        margin-top: 20px
    }

    .div-block-168_3 {
        margin-top: 24px
    }

    .div-block-174-copy {
        flex-direction: column
    }

    .paragraph-61 {
        margin-top: 0
    }

    .div-block-323 {
        grid-template-columns:1fr 1fr
    }

    .div-block-324 {
        height: 400px;
        background-position: 50% 14%;
        margin-bottom: 20px
    }

    .div-block-325 {
        padding-right: 0
    }

    .heading-82 {
        margin-top: 10px;
        margin-bottom: 10px
    }

    .div-block-189_1 {
        width: 20ch;
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-326 {
        justify-items: center
    }

    .image-41, .image-38-copy, .image-44, .image-45 {
        width: 100%;
        height: 300px;
        max-width: none;
        object-fit: contain;
        object-position: 50% 0%;
        background-position: 50% 41%;
        background-size: cover;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0
    }

    .div-block-329 {
        z-index: 10
    }

    .div-block-283-copy {
        display: none
    }

    .headerdiv {
        display: block
    }

    .wrappercontainer {
        max-width: 90vw
    }

    .div-block-340 {
        max-height: none;
        min-height: auto;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f0f2079af995bc7427fc0b_62eba469467fa57f55f75197_3-2.jpg);
        background-position: 0%;
        justify-content: flex-start;
        padding-left: 25px
    }

    .div-block-341 {
        width: auto;
        justify-content: flex-start
    }

    .kards2 {
        grid-template-columns:1fr 1fr;
        justify-content: start
    }

    .description1, .description3, .description4, .description5, .description6 {
        display: none
    }

    .descr-paragraph {
        width: 100%
    }

    .div-block-356 {
        height: auto;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        padding: 8px
    }

    .text4-html {
        text-align: left;
        font-size: 18px
    }

    .div-block-357 {
        width: 100%;
        height: 653px;
        background-position: 50% 0;
        border-radius: 10px;
        overflow: hidden
    }

    .div-block-358 {
        max-height: none;
        min-height: auto;
        justify-content: flex-start;
        padding-left: 25px
    }

    .image-28-div, .image-28-div1 {
        width: 100%;
        height: 100%;
        position: relative
    }

    .image-28-div1.ost-zay {
        background-position: 50%
    }

    .section57 {
        display: block
    }

    .section57.show {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        display: block
    }

    .section48 {
        display: block;
        overflow: visible
    }

    .div-block-359 {
        max-width: 94vw;
        overflow: hidden
    }

    .div-block-360 {
        min-height: 400px
    }

    .image-46 {
        width: 100%;
        height: 300px;
        max-width: none;
        object-fit: contain;
        object-position: 50% 0%;
        background-position: 50% 41%;
        background-size: cover;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0
    }

    .text-span-53, .text-span-55, .text-span-74, .text-span-75, .text-span-79 {
        color: var(--burntsienna)
    }

    .grid_prices_div {
        width: 100%;
        height: auto;
        grid-template-rows:auto auto;
        grid-template-columns:360px 360px;
        justify-content: center
    }

    .premium_div {
        align-items: center
    }

    .platinum_div {
        width: 360px
    }

    .opis-10, .opis-11, .opis-12 {
        display: none
    }

    .text-span-83 {
        font-size: 18px
    }

    .slider__item-copy {
        width: 260px;
        height: 513px;
        flex-direction: column;
        align-items: flex-start;
        margin-right: 40px;
        display: flex
    }

    .div-block-366 {
        width: 100%
    }

    .div-block-372 {
        grid-row-gap: 50px;
        flex-direction: column
    }

    .image-63 {
        top: auto;
        bottom: 0%;
        left: 0%;
        right: 0%
    }
}

@media screen and (max-width: 767px) {

    .zapis-bt {
        width: 160px
    }

    .section1 {
        margin-top: 42px
    }

    .text {
        text-align: center;
        font-size: 12px
    }

    .div-block {
        margin-left: 0
    }

    .div-sec2-4-4 {
        width: 100%;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap;
        margin-top: 30px;
    }

    .div-sec2-1-4 {
        width: 100%
    }

    .heading {
        font-size: 28px;
        line-height: 34px
    }

    .circl {
        justify-content: flex-start;
        align-items: center;
        margin-top: -50%;
        padding-top: 50%;
        padding-left: 0
    }

    .text-block {
        text-align: center;
        margin-bottom: 23px;
        font-size: 16px
    }

    .link-2-pad {
        width: auto;
        display: none
    }

    .div-sec2 {
        grid-column-gap: 0px;
        grid-row-gap: 20px;
        grid-template-columns:100%;
        margin-top: 0
    }

    .div-sec2-2-4 {
        z-index: 30;
        position: relative
    }

    .div-sec2-3-4 {
        display: block
    }

    .div-block-2 {
        width: auto;
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows:1fr;
        grid-template-columns:1fr 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        align-items: stretch;
        justify-items: center;
        margin-top: 0;
        display: grid;
        overflow: auto
    }

    .circl2 {
        width: 90vw;
        height: 90vw;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
        padding-top: 0;
        padding-left: 0
    }

    .heading-2 {
        font-size: 28px;
        line-height: 34px
    }

    .div-block-8 {
        width: 100%;
        border-bottom: 1px solid var(--grey-2);
        flex-direction: column;
        align-items: center;
        padding-top: 30px;
        padding-bottom: 32px;
        display: flex
    }

    .text3 {
        text-align: center;
        margin-right: 0
    }

    .div-hor-2 {
        padding-left: 0
    }

    .div-block-8-3 {
        border-bottom: 1px solid var(--grey-2);
        border-right-style: none;
        padding-top: 16px;
        padding-bottom: 22px
    }

    .card {
        width: 340px;
        height: 420px;
        flex-direction: column;
        margin-right: 15px;
        padding-top: 21px;
        padding-left: 10px;
        padding-right: 10px
    }

    .right {
        width: auto;
        margin-top: 24px;
        margin-left: 0
    }

    .title {
        width: 273px;
        height: 84.7059px;
        margin-bottom: 25px;
        line-height: 21px
    }

    .more {
        border-top: 1px solid var(--grey-2)
    }

    .card-1 {
        width: 340px;
        height: 420px;
        flex-direction: column;
        margin-right: 15px;
        padding-top: 21px;
        padding-left: 10px;
        padding-right: 10px
    }

    .div-block-12 {
        width: auto;
        margin-top: 20px;
        margin-bottom: 20px
    }

    .q.accordiontoggle {
        padding-top: 17px;
        padding-bottom: 1px;
    }

    .h6 {
        max-width: 100%;
        white-space: pre-line;
        font-size: 16px
    }

    .body-text {
        font-size: 14px
    }

    .div-container-4-1-2 {
        width: 100%
    }

    .heading-5 {
        margin-top: auto;
        margin-bottom: auto;
        font-size: 28px;
        line-height: 34px
    }

    .section5 {
        display: none
    }

    .div-block-17 {
        align-items: center
    }

    .paragraph-2, .div-block-19 {
        display: none
    }

    .div-block-22 {
        width: 94vw;
        height: auto;
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-23 {
        height: auto;
        min-height: 79px
    }

    .text-block-5 {
        text-align: right;
        font-size: 10px;
        display: flex
    }

    .paragraph-3 {
        font-size: 16px
    }

    .div-block-24 {
        padding-top: 28px;
        padding-bottom: 26px;
        padding-left: 20px
    }

    .div-block-25 {
        width: 48vw;
        height: auto;
        min-height: 100px;
        border-bottom: 1px solid var(--grey-2);
        justify-content: flex-start;
        margin-top: 0;
        margin-bottom: 0
    }

    .div-block-26 {
        border-left-style: none;
        margin-left: 0;
        padding-left: 0
    }

    .heading-9.stroke {
        font-size: 40px
    }

    .text-block-6 {
        margin-top: -4px;
        margin-bottom: 2px;
        font-size: 16px
    }

    .text-block-7 {
        font-size: 10px
    }

    .div-block-30 {
        grid-template-columns:1fr;
        padding: 20px
    }

    .text4 {
        min-width: 8px;
        white-space: normal;
        margin-top: 40px;
        padding-bottom: 25px;
        font-size: 20px;
        line-height: 22px
    }

    .text4.mangin0 {
        margin-top: 0;
        padding-bottom: 0
    }

    .div-block-31-copy {
        align-self: center;
        padding-left: 0
    }

    .div-block-32 {
        margin-top: 16px
    }

    .div-block-34 {
        height: auto;
        flex-direction: column;
        padding: 38px 20px 40px
    }

    .div-block-36 {
        margin-left: 0
    }

    .div-block-37 {
        width: 48vw;
        border-bottom: 1px solid var(--grey-2);
        border-left: 1px solid var(--grey-2);
        justify-content: center;
        align-items: center
    }

    .div-block-38 {
        justify-content: space-around;
        align-items: center;
        margin-top: 0
    }

    ._1-stup {
        margin-top: 20px
    }

    ._1-stup.pad {
        display: none
    }

    ._1-stup.phone {
        display: block
    }

    .div-block-39 {
        margin-left: -20px
    }

    .div-block-42 {
        padding-left: 20px
    }

    .divblock43 {
        height: 560px;
        background-size: cover;
        margin-top: 22px;
        padding-bottom: 20px;
        padding-left: 20px
    }

    .div-block-39-copy {
        display: none
    }

    .text-block-9 {
        margin-bottom: 22px
    }

    .link-2-1 {
        border-bottom-width: 2px
    }

    .link-block-3 {
        margin-top: 16px
    }

    .div-block-46 {
        margin-top: 60px;
        margin-bottom: 21px
    }

    .arrow-3, .arrow-4 {
        width: 16px;
        height: 16px
    }

    .div-block-50 {
        margin-bottom: 15px
    }

    .div-block-51 {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        grid-template-columns:1fr
    }

    ._1-stup-copy {
        margin-top: 30px
    }

    .div-block-22-copy {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        padding: 35px 0 0;
        display: grid
    }

    .div-block-24-copy {
        width: 100%;
        border-top: 1px solid var(--grey-2);
        padding-top: 29px;
        padding-bottom: 25px;
        padding-left: 19px
    }

    .div-block-23-copy {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-direction: row;
        grid-template-rows:auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        padding-bottom: 32px;
        padding-left: 19px;
        padding-right: 19px;
        display: grid
    }

    .div-block-30-copy {
        grid-template-rows:auto auto auto;
        grid-template-columns:auto;
        margin-top: 10px;
        padding: 27px 10px 48px
    }

    .div-block-60 {
        width: 90vw;
        height: 70px;
        position: relative
    }

    .div-block-34-copy {
        height: auto;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        padding-bottom: 48px;
        padding-left: 20px;
        padding-right: 20px;
        display: grid
    }

    .div-block-35-copy {
        margin-right: 0
    }

    .section9 {
        margin-top: 60px;
        padding-bottom: 0
    }

    .section11 {
        display: none
    }

    .heading-11 {
        font-size: 45px
    }

    .text5 {
        font-size: 10px
    }

    .div-block-60-copy {
        height: 120px;
        border-style: solid none;
        border-top-width: 1px;
        border-top-color: var(--grey-2);
        border-bottom-width: 1px;
        border-bottom-color: var(--grey-2);
        margin: 25px 0;
        padding: 25px 0
    }

    .heading-12 {
        font-size: 28px
    }

    .data {
        white-space: nowrap;
        justify-content: center;
        padding-left: 0;
        padding-right: 0
    }

    .text2-copy {
        margin-left: 11px;
        font-size: 14px
    }

    .image-13 {
        width: 183px;
        margin-left: auto;
        margin-right: auto
    }

    .div-block-68 {
        flex-direction: column;
        justify-content: center;
        margin-top: 42px;
        margin-bottom: 41px;
        padding-top: 0
    }

    .div-block-69 {
        grid-column-gap: 17px;
        grid-row-gap: 17px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        align-items: center;
        justify-items: center;
        margin-top: 58px;
        margin-bottom: 50px;
        display: grid
    }

    .div-block-70 {
        grid-column-gap: 14px;
        grid-row-gap: 14px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        justify-items: center;
        display: grid
    }

    .paragraph-9 {
        width: 282px;
        text-align: center;
        font-size: 12px
    }

    .div-block-71 {
        grid-template-rows:auto;
        grid-auto-flow: row;
        justify-items: center
    }

    .zapis-btn-copy {
        display: none
    }

    .div-block-72 {
        border-bottom-style: none
    }

    .link-4 {
        font-size: 12px
    }

    .div-block-73 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        justify-items: center;
        margin-top: 21px;
        margin-bottom: 20px;
        padding-bottom: 0;
        display: grid
    }

    .circlcopy {
        display: none
    }

    .div-block-74 {
        grid-template-rows:auto auto;
        grid-template-columns:1fr
    }

    .div-block-75 {
        border-left-style: none
    }

    .section5-pad {
        display: none
    }

    .div-block-77 {
        height: 75px;
        border-right-style: none;
        align-items: center;
        margin-top: 0;
        padding-left: 0;
        display: flex
    }

    .div-block-77-copy {
        height: 75px;
        border-right-style: none;
        align-items: center;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 0;
        display: flex
    }

    .div-block-78 {
        padding-left: 0
    }

    .div-block-77-copy-copy {
        height: 75px;
        border-top: 1px solid var(--grey-2);
        border-bottom: 1px solid var(--grey-2);
        align-items: center;
        margin-top: 0;
        padding-left: 0;
        display: flex
    }

    .section6-pad {
        margin-top: 60px;
        padding-bottom: 0
    }

    .image-14 {
        display: none
    }

    .heading-2-c {
        font-size: 22px
    }

    .heading-2-c.wrap {
        white-space: normal
    }

    ._2-stup-pad {
        display: block
    }

    .section7-pad {
        margin-top: 60px
    }

    .leftarrow2 {
        width: 30px;
        height: 30px;
        margin-top: -52px;
        margin-left: 76vw
    }

    .right-arrow-2 {
        width: 30px;
        height: 30px;
        margin-top: -52px
    }

    .section10-pad {
        display: none
    }

    .div-block-86 {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        display: flex
    }

    .italic-text-4 {
        text-align: center;
        font-size: 16px
    }

    .heading-2-copy {
        font-size: 22px;
        line-height: 26px
    }

    .section5-phone {
        margin-top: 60px;
        padding-bottom: 0;
        display: block
    }

    .italic-text-5 {
        font-size: 16px
    }

    .mask-2 {
        overflow: auto
    }

    .section10-phone {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        padding-bottom: 61px;
        display: flex
    }

    .section11-phone {
        display: block
    }

    .div-block-87 {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-top: 0;
        display: flex
    }

    .div-block-42-copy {
        padding-left: 0
    }

    .modal-content {
        z-index: 99;
        width: 100%;
        height: 100%;
        position: relative
    }

    .modal {
        width: 100vw
    }

    .close-modal {
        text-align: center;
        margin-left: 0;
        font-size: 8vw
    }

    .modal-header {
        padding-top: 19px;
        padding-bottom: 19px
    }

    .modal-footer {
        flex-direction: column
    }

    .footer-left {
        padding: 20px 5vw
    }

    .p-m {
        font-size: 1.1rem
    }

    .podrobnee {
        margin-top: 37px
    }

    .div-block-92 {
        padding-top: 0;
        padding-right: 11px
    }

    .div-block-93 {
        padding-left: 45px;
        padding-right: 45px
    }

    .kontakt {
        width: 100vw;
        height: 100vh;
        padding-top: 30px;
        padding-bottom: 13px
    }

    .koment-1, .koment-2, .koment-4 {
        margin-top: 37px
    }

    ._2stup {
        display: none
    }

    ._1stup {
        margin-top: 37px
    }

    .pogodin {
        margin-top: 37px;
        display: none
    }

    .div-block-102 {
        max-width: 100vw
    }

    .right-arrow-3, .left-arrow-2 {
        width: 35px;
        height: 35px
    }

    .heading-15-copy {
        font-size: 20px
    }

    .text-field {
        width: 100%;
        font-size: 14px
    }

    .checkbox-field {
        margin-top: 26px
    }

    .submit-button {
        width: 100%;
        margin-top: 31px;
        font-size: 16px
    }

    .close-modal-copy {
        text-align: center;
        margin-left: 0;
        font-size: 8vw
    }

    .zapis-btn-copy-copy {
        display: flex
    }

    .youtube {
        display: block
    }

    .close-modal-1 {
        text-align: center;
        margin-left: 0;
        font-size: 8vw
    }

    .close-modal-2 {
        filter: none;
        text-align: center;
        margin-left: 0;
        font-size: 8vw
    }

    .form-block {
        width: 104%;
        display: block;
        position: relative
    }

    .heading-17 {
        font-size: 25px;
        line-height: 27px
    }

    .link-2-pc {
        display: none
    }

    .link-2-phone {
        display: block
    }

    .link-2-pad-copy {
        width: auto;
        width: auto;
        display: block
    }

    .div-block-106 {
        bottom: 24px
    }

    .link-2-pad-copy {
        width: auto;
        display: none
    }

    .container-3 {
        padding-left: 60px;
        padding-right: 60px;
        overflow: hidden
    }

    .html-embed-5 {
        font-size: 16px
    }

    .success-message {
        background-color: #7cd790
    }

    .error-message {
        background-color: #e27a7a
    }

    .link-block-6 {
        margin-top: 54px
    }

    .h1-org {
        font-size: 22px
    }

    .paragraph-17 {
        font-size: 14px
    }

    .div-block-111 {
        justify-content: flex-end;
        margin-left: 0;
        display: flex
    }

    .div-block-112 {
        flex-direction: column
    }

    .close-modal-3 {
        filter: none;
        text-align: center;
        margin-left: 0;
        font-size: 8vw
    }

    .text-block-copy34 {
        text-align: center;
        margin-bottom: 23px;
        font-size: 16px
    }

    .div-block-36-copy {
        margin-left: 0
    }

    .container-4 {
        max-width: 95vw
    }

    ._1_main {
        grid-template-columns:1fr
    }

    ._1_shapka_text1 {
        margin-left: 15px;
        font-size: 10px;
        line-height: 12px
    }

    ._1_shapka_text {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 8px;
        line-height: 9.75px
    }

    ._20_orange {
        font-size: 14px;
        line-height: 17px
    }

    ._1_shapka_heading {
        max-width: 24ch;
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-20 {
        font-size: 16px;
        line-height: 19px
    }

    .button-3 {
        width: 340px;
        height: 50px;
        justify-content: center;
        align-items: center;
        margin-left: auto;
        margin-right: auto;
        display: flex
    }

    ._1_shapka_foto {
        height: 420px
    }

    .heading-19 {
        font-size: 100px
    }

    .text-block-74 {
        font-size: 14px
    }

    .div-block-114 {
        grid-template-columns:1fr;
        justify-content: start;
        justify-items: start
    }

    .div-block-115 {
        justify-content: center
    }

    .paragraph-21 {
        width: 38ch;
        font-size: 16px;
        line-height: 19.5px
    }

    .heading-20 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-119 {
        height: auto;
        padding: 25px 25px 24px 10px
    }

    .heading-21 {
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-22 {
        font-size: 16px;
        line-height: 17px
    }

    .paragraph-23, .paragraph-24 {
        max-width: 44ch;
        font-size: 16px;
        line-height: 17px
    }

    .div-block-119_1, .div-block-119_2 {
        height: auto;
        padding: 25px 25px 25px 10px
    }

    .kurs_top {
        flex-direction: column
    }

    .kurs_down {
        flex-direction: column;
        display: flex
    }

    .heading-22 {
        max-width: none;
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-25 {
        margin-top: 15px;
        font-size: 14px;
        line-height: 17px
    }

    .text-block-76 {
        font-size: 16px;
        line-height: 17px
    }

    .div-block-129 {
        grid-template-columns:1fr
    }

    .text-block-77 {
        font-size: 16px;
        line-height: 17px
    }

    .div-block-133 {
        margin-left: 0;
        padding: 35px 10px
    }

    .heading-25 {
        font-size: 30px;
        line-height: 30px
    }

    .field-label-3 {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 19.5px
    }

    .form-block-2 {
        margin-top: 25px;
        padding-right: 0
    }

    .text-field-2 {
        margin-bottom: 15px
    }

    .text-field-2::-ms-input-placeholder {
        font-size: 14px;
        line-height: 17px
    }

    .text-field-2::placeholder {
        font-size: 14px;
        line-height: 17px
    }

    .div-block-134 {
        flex-direction: column;
        margin-top: 15px
    }

    .text-block-79 {
        margin-top: 20px
    }

    .kards {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:360px;
        grid-template-columns:300px;
        grid-auto-rows: 360px;
        grid-auto-columns: 300px;
        grid-auto-flow: column;
        overflow: auto
    }

    .heading-27 {
        max-width: none;
        font-size: 20px;
        line-height: 20px
    }

    .kard_top {
        height: 114px;
        margin-bottom: 15px
    }

    .div-block-138 {
        grid-column-gap: 15px;
        grid-row-gap: 15px
    }

    .text-block-80 {
        font-size: 10px;
        line-height: 15px
    }

    .pogodin_foto {
        height: 500px
    }

    .div_dot {
        margin-left: 0
    }

    .block_2 {
        height: 190px;
        padding-top: 40px
    }

    .heading-31 {
        height: auto;
        font-size: 100px;
        line-height: 1
    }

    .div-block-139 {
        height: auto;
        margin-top: 10px;
        margin-left: 0
    }

    .div-block-140 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .heading-32 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-142 {
        border-radius: 10px
    }

    .heading-33 {
        font-size: 30px;
        line-height: 30px
    }

    .div_card2 {
        min-width: 98vw
    }

    .div-block-143 {
        grid-template-columns:1fr;
        justify-items: start
    }

    .paragraph-29 {
        max-width: 50ch;
        font-size: 14px;
        line-height: 17px
    }

    .heading-37 {
        max-width: none
    }

    .div-block-144 {
        grid-template-columns:360px;
        grid-auto-rows: 895px;
        grid-auto-columns: 360px
    }

    .div-block-145_2 {
        width: auto
    }

    .div-block-148 {
        padding-left: 10px;
        padding-right: 10px
    }

    .div-block-149 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-150 {
        max-width: 100%
    }

    .slider-5 {
        display: none
    }

    .image-26 {
        width: 160px;
        height: 280px
    }

    .div-block-152 {
        height: auto;
        margin-top: 20px
    }

    ._43_text {
        border-color: var(--burntsienna);
        color: var(--purple);
        font-size: 8px;
        line-height: 9px
    }

    ._20 {
        color: var(--burntsienna);
        font-size: 14px;
        line-height: 17px
    }

    ._43_text1 {
        color: var(--purple);
        margin-left: 15px;
        font-size: 10px
    }

    .div-block-160 {
        display: none
    }

    .div-block-161 {
        height: auto;
        padding-left: 10px;
        padding-right: 10px
    }

    .heading-44 {
        display: none
    }

    .div-block-162 {
        grid-column-gap: 25px;
        grid-row-gap: 20px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-164 {
        grid-template-rows:98px 98px;
        grid-template-columns:auto auto auto
    }

    .div-block-165_2 {
        padding-left: 0
    }

    .close-modal1 {
        text-align: center;
        margin-left: 0;
        font-size: 8vw
    }

    .slider-7 {
        height: 100vh
    }

    .left-arrow-7 {
        width: 40px;
        height: 40px;
        margin-top: 65vh;
        margin-left: 40vw
    }

    .right-arrow-9 {
        width: 40px;
        height: 40px;
        margin-top: 65vh;
        margin-right: 40vw
    }

    .div-block-171 {
        height: 100vh
    }

    .div-block-173 {
        display: none
    }

    .div-block-172_1, .div-block-172_3, .div-block-172_4, .div-block-172_5, .div-block-172_6 {
        width: 400px;
        height: 280px
    }

    .section-25 {
        width: 100vw
    }

    .div-block-174_1, .div-block-177 {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .div-block-179 {
        height: 400px
    }

    .div-block-180 {
        grid-template-columns:1fr
    }

    .div-block-182 {
        height: 400px;
        display: block
    }

    .div-block-183 {
        display: flex
    }

    .image-30 {
        width: 100px
    }

    .image-31 {
        width: 160px
    }

    .div-block-160_1 {
        justify-content: flex-start;
        margin-bottom: 25px;
        display: flex
    }

    .heading-44_1 {
        text-align: left;
        margin-bottom: 15px;
        font-size: 30px;
        line-height: 30px;
        display: block
    }

    .heading-44_1.light {
        color: var(--white-3)
    }

    .div-block-165_3 {
        border-right-style: none
    }

    .div_stor-copy {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:280px;
        grid-template-columns:160px;
        grid-auto-rows: 280px;
        grid-auto-columns: 160px;
        grid-auto-flow: column;
        display: grid
    }

    .div_stor2-copy {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:280px;
        grid-template-columns:160px;
        grid-auto-rows: 280px;
        grid-auto-columns: 160px;
        grid-auto-flow: column;
        margin-left: 15px;
        display: grid
    }

    .div_card2-copy {
        min-width: 98vw
    }

    .div-block-184 {
        flex-direction: column;
        display: flex
    }

    .div-block-102_1 {
        max-width: 100vw;
        filter: none;
        margin-top: 15px
    }

    .menu-button-2.w--open {
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62b865664674e4a5d5291c79_plus-2.svg);
        background-position: 50%;
        background-size: auto
    }

    .div-block-189 {
        width: 30ch
    }

    .kontakt1 {
        width: 100vw;
        height: 100vh;
        padding-top: 30px;
        padding-bottom: 13px
    }

    .text-field1 {
        width: 100%;
        font-size: 14px
    }

    ._1_shapka_heading-copy {
        max-width: 24ch;
        font-size: 30px;
        line-height: 30px
    }

    .container-3-copy {
        padding-top: 66px;
        padding-left: 60px;
        padding-right: 60px;
        overflow: hidden
    }

    .section11-copy {
        display: none
    }

    .section11-phone-copy {
        display: block
    }

    .container-7 {
        max-width: 96vw;
        justify-content: space-around
    }

    .div-block-195 {
        flex-direction: column;
        align-items: flex-start
    }

    .heading-46 {
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-32 {
        margin-top: 15px;
        font-size: 14px
    }

    .div-block-197 {
        margin-top: 35px;
        padding-top: 40px;
        padding-left: 10px;
        padding-right: 10px
    }

    .text-block-gold, .text-block-premium, .text-block-platinum {
        margin-bottom: 25px
    }

    .paragraph-33 {
        font-size: 14px;
        line-height: 17.07px
    }

    .div-block-201 {
        margin-top: 25px
    }

    .section-27 {
        max-width: 100vw
    }

    .heading-48 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-203 {
        margin-top: 60px
    }

    .div-block-205 {
        width: 100%;
        max-width: 96vw
    }

    .text-block-gold-45 {
        margin-bottom: 30px
    }

    .heading-49 {
        font-size: 45px;
        line-height: 45px
    }

    .div-block-205_1, .div-block-205_2 {
        width: 100%;
        max-width: 96vw
    }

    .text-block-92_2 {
        width: 100%;
        max-width: none
    }

    .div-block-206 {
        height: 740px;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62eba45fd262c250c2ebfcb1_1.JPG);
        background-position: 0 0;
        background-size: cover
    }

    .section-28 {
        height: 600px;
        max-width: 90vw;
        grid-column-gap: 31px;
        grid-row-gap: 31px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:auto;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        justify-content: space-between;
        margin-top: 108px;
        margin-left: auto;
        margin-right: auto;
        display: flex
    }

    .text-block-93 {
        width: auto;
        padding-left: 11px;
        padding-right: 11px;
        font-size: 8px;
        line-height: 9px
    }

    .text-block-94 {
        font-size: 10px;
        line-height: 12px
    }

    .text-span-33 {
        font-size: 14px;
        line-height: 17px
    }

    .heading-50 {
        max-width: none;
        font-size: 30px;
        line-height: 30px
    }

    .image-34 {
        width: 85px
    }

    .paragraph-34 {
        font-size: 16px;
        line-height: 19px
    }

    .button-10 {
        width: 100%;
        margin-top: 0
    }

    .image-35 {
        width: 100%;
        height: auto;
        margin-top: 35px
    }

    .heading-51 {
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-35 {
        margin-top: 20px
    }

    .div-block-209 {
        margin-top: 35px
    }

    .paragraph-36 {
        font-size: 16px;
        line-height: 19.5px
    }

    .div-block-210 {
        align-items: center;
        display: flex
    }

    .div-block-211 {
        width: 100%;
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        margin-top: 35px
    }

    .div-block-212 {
        padding-top: 0;
        padding-bottom: 23px
    }

    .heading-52 {
        font-size: 100px
    }

    .text-block-95 {
        font-size: 14px;
        line-height: 17px
    }

    .heading-53 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-213 {
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f0f2079af995bc7427fc0b_62eba469467fa57f55f75197_3-2.jpg);
        margin-top: 35px;
        padding: 60px 10px
    }

    .heading-54 {
        margin-top: 35px;
        margin-bottom: 15px;
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-38 {
        color: rgba(255, 255, 255, .8);
        font-size: 16px;
        font-weight: 700;
        line-height: 19.5px
    }

    .paragraph-40 {
        color: rgba(255, 255, 255, .6);
        font-size: 14px;
        font-weight: 500;
        line-height: 14.5px
    }

    .heading-55 {
        max-width: 17ch;
        margin-top: 35px;
        font-size: 30px;
        line-height: 30px
    }

    .div-block-215 {
        grid-template-rows:180px;
        margin-top: 25px
    }

    .div-block-216 {
        width: 307px;
        padding-top: 0;
        padding-left: 30px;
        padding-right: 10px
    }

    .div-block-217 {
        width: 307px;
        padding: 20px 10px 20px 30px
    }

    .div-block-218 {
        width: 307px;
        padding-top: 0;
        padding-left: 30px;
        padding-right: 10px
    }

    .heading-56 {
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-41 {
        margin-top: 15px;
        font-size: 16px;
        line-height: 17.6px
    }

    .heading-57, .heading-58 {
        margin-top: 36px;
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-42 {
        margin-top: 15px;
        font-size: 16px;
        line-height: 17.6px
    }

    .section-31 {
        margin-top: 60px;
        padding-bottom: 41px
    }

    .div-block-220 {
        width: 100%;
        height: 500px;
        margin-top: 35px
    }

    .div-block-220.hide {
        display: none
    }

    .div-block-220.hide-pc {
        background-position: 50%;
        display: block
    }

    .div-block-220.hide-pc.dop {
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/63d3d53d3c79f259e763d450_%D0%B1%D0%BB%D0%BE%D0%BA%20%D0%B8%D0%B7%20%D0%BA%D1%80%D0%B8%D0%B7%D0%B8%D1%81%D0%BE%D0%B2.jpg)
    }

    .div-block-221 {
        width: 100%;
        height: auto
    }

    .heading-59 {
        margin-top: 35px;
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-43 {
        margin-top: 15px
    }

    .paragraph-44 {
        margin-top: 20px;
        font-size: 14px;
        line-height: 15.4px
    }

    .heading-60 {
        margin-top: 35px;
        font-size: 30px;
        line-height: 30px
    }

    .heading-61 {
        margin-top: 22px;
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-45 {
        font-size: 16px;
        line-height: 17.6px
    }

    .heading-62 {
        margin-top: 22px;
        font-size: 20px;
        line-height: 20px
    }

    .heading-63 {
        font-size: 30px;
        line-height: 30px
    }

    .section-32 {
        margin-top: 60px
    }

    .div-block-224 {
        grid-column-gap: 15px;
        grid-template-columns:1fr;
        margin-top: 35px;
        padding-bottom: 42px
    }

    .div-block-225 {
        padding-bottom: 27px;
        padding-right: 10px
    }

    .div-block-226, .div-block-227, .div-block-228 {
        padding-bottom: 25px;
        padding-right: 10px
    }

    .image-37 {
        width: 100%
    }

    .div-block-229 {
        margin-left: 0;
        padding-top: 25px
    }

    .heading-64 {
        max-width: none;
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-46, .paragraph-47 {
        max-width: none;
        font-size: 14px;
        line-height: 15.5px
    }

    .heading-65 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-230 {
        flex-direction: column;
        margin-top: 35px;
        display: flex
    }

    .text-block-99 {
        margin-top: 20px
    }

    .div-block-231 {
        margin-top: 24px;
        padding-top: 40px;
        padding-left: 11px;
        padding-right: 11px
    }

    .div-block-232 {
        grid-row-gap: 15px;
        margin-top: 25px;
        margin-bottom: 40px
    }

    .div-block-234 {
        width: 100%;
        padding-bottom: 15px
    }

    .div-block-234.last {
        border-bottom-style: solid;
        padding-bottom: 15px
    }

    .div-block-234.last.lastp {
        border-bottom-style: none;
        padding-bottom: 0
    }

    .paragraph-48 {
        font-size: 16px;
        line-height: 17px
    }

    .div-block-235 {
        width: 100%
    }

    .heading-66 {
        font-size: 20px;
        line-height: 20px
    }

    .image-38 {
        height: 330px;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0
    }

    .div-block-237 {
        padding-top: 25px;
        padding-left: 10px;
        padding-right: 10px
    }

    .heading-67 {
        font-size: 30px;
        line-height: 30px
    }

    .field-label-5 {
        margin-top: 15px;
        font-size: 16px;
        line-height: 19.5px
    }

    .text-field-3 {
        width: 100%;
        max-width: none;
        color: var(--purple);
        margin-top: 13px;
        font-size: 14px;
        line-height: 17.06px
    }

    .submit-button-3 {
        width: 100%
    }

    .div-block-238 {
        flex-direction: column
    }

    .paragraph-49 {
        text-align: center;
        margin-top: 15px
    }

    .div-block-239 {
        max-height: none;
        margin-top: 35px
    }

    .div-block-240 {
        width: 420px;
        height: 420px;
        margin-bottom: -20px;
        padding-top: 101px
    }

    .div-block-241, .div-block-242 {
        width: 420px;
        height: 420px;
        margin-top: -20px;
        margin-left: 0;
        padding-top: 101px
    }

    .div-block-243 {
        width: 420px;
        height: 420px;
        margin-left: 0;
        padding-top: 101px
    }

    .heading-68 {
        font-size: 30px;
        line-height: 30px
    }

    .heading-69 {
        font-size: 20px;
        line-height: 20px
    }

    .div-block-244 {
        grid-column-gap: 40px;
        grid-row-gap: 0px;
        grid-template-rows:auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .text-block-100 {
        font-size: 10px;
        line-height: 15.5px
    }

    .heading-70 {
        margin-top: 15px;
        margin-bottom: 35px;
        font-size: 30px;
        line-height: 36px
    }

    .image-39 {
        width: 100%;
        height: 400px;
        margin-top: 49px
    }

    .paragraph-51 {
        font-size: 16px;
        line-height: 19.5px
    }

    .div-block-248 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        grid-template-columns:1fr;
        margin-top: 0;
        overflow: hidden
    }

    .div-block-249 {
        height: auto;
        max-height: 190px;
        justify-content: center;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .heading-71 {
        flex-direction: column;
        align-items: center;
        font-size: 50px;
        line-height: 50px
    }

    .text-block-101 {
        margin-top: 8px
    }

    .text-span-34 {
        font-size: 14px;
        line-height: 17px
    }

    .div-block-250 {
        grid-template-columns:1fr
    }

    .text-span-35 {
        font-size: 50px;
        line-height: 50px
    }

    .div-block-251 {
        flex-direction: column;
        display: flex
    }

    .heading-73 {
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-52 {
        font-size: 14px;
        line-height: 17px
    }

    .button-11 {
        width: 100%;
        margin-top: 25px
    }

    .div-block-253 {
        width: 320px;
        height: 182px;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex: none;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr
    }

    .div-block-253_1 {
        width: 320px;
        height: 182px;
        flex: none
    }

    .section-35 {
        padding-bottom: 40px
    }

    .section-36 {
        padding-top: 0;
        display: block
    }

    .div-block-255 {
        background-color: transparent;
        justify-content: center
    }

    .div-block-256 {
        width: 100%;
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows:auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        margin-left: 0;
        display: grid
    }

    .text-block-102 {
        border-color: var(--burntsienna);
        color: var(--purple);
        font-size: 8px;
        line-height: 8px
    }

    .text-block-103 {
        color: var(--grey);
        font-size: 10px;
        line-height: 1px
    }

    .text-span-36 {
        color: var(--burntsienna);
        font-size: 14px;
        line-height: 17px
    }

    .heading-74 {
        max-width: 24ch;
        color: var(--purple);
        margin-top: 25px;
        font-size: 30px;
        line-height: 30px
    }

    .div-block-260 {
        width: 100%;
        margin-top: 35px;
        margin-left: 0;
        padding-left: 11px;
        padding-right: 11px;
        position: relative
    }

    .paragraph-53 {
        margin-top: 40px;
        margin-left: 11px;
        position: relative
    }

    .paragraph-54 {
        max-width: 42ch
    }

    .div-block-262 {
        flex-direction: column
    }

    .div-block-263 {
        margin-left: 0
    }

    .paragraph-55 {
        max-width: 42ch
    }

    .div-block-265 {
        z-index: 2;
        position: relative
    }

    .button-12 {
        width: 100%;
        position: relative
    }

    .section-37 {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .div-block-266 {
        width: 100%;
        align-items: flex-start;
        display: block
    }

    .div-block-267 {
        grid-column-gap: 15px;
        grid-row-gap: 19px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: column;
        display: grid
    }

    .div-block-268 {
        width: 110px;
        height: 110px;
        background-size: cover;
        flex: none;
        display: block
    }

    .div-block-269 {
        width: 200px;
        height: 110px
    }

    .div-block-270 {
        width: 110px;
        height: 110px;
        background-size: cover
    }

    .div-block-271 {
        width: 110px;
        height: 110px;
        background-size: cover;
        display: block
    }

    .div-block-272 {
        width: 110px;
        height: 110px;
        background-size: cover
    }

    .div-block-273 {
        flex: none
    }

    .div-block-274 {
        width: 100%
    }

    .heading-77 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-276 {
        flex-direction: column;
        margin-top: 54px
    }

    .button-13 {
        display: none
    }

    .div-block-277 {
        grid-column-gap: 17px;
        grid-row-gap: 17px;
        grid-auto-flow: row;
        justify-items: center;
        margin-top: 64px
    }

    .div-block-278 {
        grid-column-gap: 25px;
        grid-row-gap: 25px;
        border-top: 1px solid rgba(255, 255, 255, .2);
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        justify-items: center;
        padding-top: 32px;
        display: grid
    }

    .link-18 {
        color: var(--white)
    }

    .div-block-279 {
        grid-column-gap: 14px;
        grid-row-gap: 14px;
        grid-template-rows:auto;
        grid-template-columns:auto;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        display: grid
    }

    .div-block-281 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        justify-items: center;
        margin-top: 35px;
        padding-top: 35px;
        padding-bottom: 26px;
        display: grid
    }

    .navbar-3.none {
        display: block
    }

    .image-40 {
        width: 100%;
        height: 400px;
        object-fit: cover;
        border-radius: 10px;
        margin-top: 15px;
        margin-bottom: 15px;
        margin-left: 0;
        display: block
    }

    .text-block-97_1 {
        display: none
    }

    .div-block-286 {
        width: 270px;
        flex-direction: column;
        align-items: flex-start;
        padding-left: 25px;
        padding-right: 11px;
        display: flex
    }

    .image-43 {
        margin-right: 25px
    }

    .div-block-287 {
        width: 343px;
        border: 1px rgba(255, 255, 255, .15);
        flex-direction: column;
        align-items: flex-start;
        padding: 0 16px 0 25px;
        display: flex
    }

    .div-block-288 {
        grid-column-gap: 0px;
        grid-row-gap: 10px;
        grid-template-rows:auto;
        grid-template-columns:auto;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        margin-top: 25px;
        overflow: visible
    }

    .div-block-289 {
        width: 314px;
        flex-direction: column;
        align-items: flex-start;
        padding-left: 25px;
        display: flex
    }

    .div-block-290 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:auto;
        grid-template-columns:auto;
        grid-auto-columns: auto;
        align-content: start;
        margin-top: 35px;
        margin-bottom: 25px;
        display: grid
    }

    .div-block-291 {
        width: 100%;
        height: 400px;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbf6f10f0925be4bd7786_Rectangle%2012-2.jpg);
        background-position: 0 0;
        background-size: cover;
        margin-top: 49px
    }

    .heading-78 {
        flex-direction: row;
        align-items: center;
        font-size: 50px;
        line-height: 50px
    }

    .text-span-38 {
        color: var(--purple);
        font-size: 50px;
        line-height: 50px
    }

    .div-block-292 {
        z-index: -2;
        width: 100%;
        height: 100%;
        background-color: var(--burntsienna);
        border-radius: 10px;
        padding-bottom: 0;
        padding-right: 0;
        display: block
    }

    .div-block-293 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        margin-left: 11px;
        display: grid;
        position: relative
    }

    .div-block-294 {
        width: 100%;
        margin-top: 25px;
        margin-bottom: 40px;
        padding-left: 11px;
        padding-right: 11px
    }

    .html-embed-11 {
        width: 110px
    }

    .html-embed-12 {
        width: 39px;
        height: 110px
    }

    .div-block-296, .div-block-297 {
        display: none
    }

    .div-block-298 {
        flex-direction: row
    }

    .div-block-299 {
        flex-direction: column;
        justify-content: space-between;
        display: flex
    }

    .div-block-300 {
        max-width: 90vw
    }

    .div-block-253_2 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex: none;
        grid-template-rows:auto auto;
        grid-template-columns:1fr 1fr;
        grid-auto-columns: 1fr
    }

    .div-block-253_2.open-modal {
        width: 320px;
        height: 182px
    }

    .div-block-253_3 {
        flex: none
    }

    .div-block-253_3.open-modal {
        width: 320px;
        height: 182px
    }

    .div-block-231_1 {
        margin-top: 24px;
        padding-top: 40px;
        padding-left: 11px;
        padding-right: 11px
    }

    .div-block-301, .div-block-302 {
        grid-column-gap: 0px;
        grid-row-gap: 25px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .sale {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 8px;
        line-height: 9.75px
    }

    .heading-81 {
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-59 {
        margin-bottom: 20px;
        font-size: 16px;
        line-height: 16px
    }

    .div-block-168_3 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        grid-auto-flow: row
    }

    .div-block-174-copy {
        padding-top: 40px;
        padding-bottom: 20px
    }

    .section-43 {
        margin-top: 40px
    }

    .paragraph-61 {
        font-size: 16px;
        line-height: 16px
    }

    .div-block-323 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        grid-template-columns:1fr;
        margin-top: 0;
        overflow: hidden
    }

    .div-block-324 {
        width: 100%;
        height: 400px;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62dfbf6f10f0925be4bd7786_Rectangle%2012-2.jpg);
        background-position: 0 0;
        background-size: cover;
        margin-top: 20px
    }

    .div-block-325 {
        padding-top: 25px;
        padding-left: 10px;
        padding-right: 10px
    }

    .heading-82 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 30px;
        line-height: 36px
    }

    .div-block-326 {
        display: none
    }

    .div-block-327 {
        max-width: 95%;
        grid-template-columns:1fr;
        grid-auto-flow: row;
        margin-top: 50px;
        margin-left: auto;
        margin-right: auto
    }

    .image-41, .image-38-copy, .image-44, .image-45 {
        height: 330px;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0
    }

    .text-span-42 {
        color: var(--burntsienna);
        font-size: 14px
    }

    .text-span-43 {
        color: var(--grey)
    }

    .headerdiv {
        width: 100vw
    }

    .wrappercontainer {
        max-width: 95vw
    }

    .mainhero {
        grid-template-columns:1fr
    }

    .div-block-340 {
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/62f0f2079af995bc7427fc0b_62eba469467fa57f55f75197_3-2.jpg);
        margin-top: 35px;
        padding: 60px 10px
    }

    .section-46 {
        margin-top: 32px
    }

    .kards2 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:360px;
        grid-template-columns:300px;
        grid-auto-rows: 360px;
        grid-auto-columns: 300px;
        grid-auto-flow: column;
        justify-content: start;
        overflow: auto
    }

    .description2 {
        display: none
    }

    ._2_shapka_heading {
        max-width: 24ch;
        font-size: 30px;
        line-height: 30px
    }

    .div-block-355 {
        height: auto;
        margin-top: 20px
    }

    .div-block-356 {
        grid-template-columns:1fr;
        padding: 20px
    }

    .text4-html {
        min-width: 8px;
        white-space: normal;
        margin-top: 40px;
        padding-bottom: 25px;
        font-size: 20px;
        line-height: 22px
    }

    .div-block-358 {
        margin-top: 35px;
        padding: 60px 10px
    }

    .section57 {
        display: block
    }

    .div-block-360 {
        min-height: 300px
    }

    .image-46 {
        height: 330px;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0
    }

    .text-span-76, .text-span-78 {
        color: var(--burntsienna)
    }

    .grid_prices_div {
        grid-template-rows:auto auto;
        grid-template-columns:360px;
        grid-auto-rows: auto;
        grid-auto-columns: 360px
    }

    .platinum_div {
        width: auto
    }

    .div-block-366 {
        width: 85%
    }

    .text-block-113 {
        font-size: 11px
    }

    .image-61 {
        width: 45px
    }

    .div-block-369 {
        grid-column-gap: 30px
    }

    .heading-85 {
        margin-top: 20px;
        font-size: 28px
    }

    .text-span-88 {
        border-bottom-width: 3px
    }

    .paragraph-74 {
        font-size: 11px
    }

    .link-block-21 {
        height: 40px;
        margin-top: 15px;
        font-size: 16px
    }

    .div-block-370 {
        width: 20px;
        height: 20px
    }

    .div-block-371 {
        margin-left: auto;
        margin-right: auto;
        bottom: -18px
    }

    .div-block-372 {
        grid-row-gap: 0px;
        align-items: flex-start;
        overflow: visible
    }

    .image-65 {
        width: 10px
    }
}

@media screen and (max-width: 479px) {
    .text {
        margin-left: 0;
        padding-left: 0;
        font-size: 10px;
        width: 100vw;
    }

    .div-block-copy,
    .div-block {
        margin-left: 0;
        width: 42%;
    }

    .text2 {
        padding-left: 8px;
        font-size: 16px
    }

    .text-span {
        font-size: 28px
    }

    .circl {
        margin-top: -159px;
        padding-top: 195px
    }

    .text-block {
        margin-top: -50px;
        font-size: 13px
    }

    .div-sec2-3-4 {
        margin-top: 9px
    }

    .circl2 {
        min-height: 300px;
        min-width: 300px;
        padding-left: 41px;
        padding-right: 0
    }

    .image-2 {
        margin-left: 1px
    }

    .paragraph {
        width: 74vw
    }

    .div-block-3 {
        width: auto
    }

    .div-block-6 {
        overflow: visible
    }

    .heading-2 {
        white-space: normal
    }

    .card {
        margin-right: 5px
    }

    .card-1 {
        flex-direction: column;
        margin-right: 5px
    }

    .h6 {
        width: 100%;
        white-space: pre-line
    }

    .arrow-2 {
        margin-left: 0
    }

    .div-container-4-1-2 {
        width: 100%
    }

    .heading-5 {
        margin-top: 48px;
        margin-bottom: 25px;
        padding-bottom: 0
    }

    .image-7 {
        height: auto
    }

    .div-block-21 {
        margin-top: -64px;
        padding-top: 69px;
        padding-bottom: 0
    }

    .div-block-23 {
        padding-left: 19px
    }

    .text-block-5 {
        white-space: nowrap;
        padding-right: 41px;
        overflow: visible
    }

    .paragraph-3 {
        padding-left: 0;
    }

    .div-block-25 {
        padding-left: 0
    }

    .heading-9.stroke {
        font-size: 25px
    }

    .image-8 {
        margin-left: 5px
    }

    .text4 {
        text-align: justify;
        white-space: normal;
        order: 0;
        margin-top: 3px;
        margin-bottom: auto;
        margin-left: 2px;
        padding-top: 0;
        padding-bottom: 0;
        font-size: 13px;
        display: inline-block
    }

    .divblock43 {
        background-position: 50% 0
    }

    .arrow-3, .arrow-4 {
        margin-left: 30px
    }

    ._1-stup-copy {
        margin-top: 30px
    }

    .heading-12 {
        text-align: left;
        flex: 1;
        align-items: flex-start;
        margin-top: 25px;
        margin-left: 0;
        display: block
    }

    .data {
        justify-content: space-between
    }

    .text2-copy {
        padding-left: 0;
        padding-right: 0
    }

    .div-block-73 {
        grid-row-gap: 16px
    }

    .heading-2-c {
        padding-left: 0
    }

    .leftarrow2 {
        margin-left: 67vw
    }

    .section5-phone {
        margin-bottom: 0
    }

    .italic-text-5 {
        text-align: left;
        justify-content: flex-start;
        margin-left: 1px;
        display: inline
    }

    .div-block-88 {
        padding-left: 21px;
        padding-right: 13px
    }

    .modal-header {
        text-align: right;
        padding-left: 88px;
        padding-right: 10px
    }

    .p-m {
        font-size: 1rem
    }

    .podrobnee {
        align-items: flex-start;
        overflow: auto
    }

    .div-block-92 {
        width: 100%;
        background-color: var(--white);
        justify-content: flex-end;
        display: flex;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }

    .kontakt, .div-block-95, .koment-1, .koment-2, .koment-3, .koment-4, ._2stup, ._1stup, .pogodin {
        align-items: flex-start;
        overflow: auto
    }

    .image-19 {
        width: 100vw
    }

    .right-arrow-3, .left-arrow-2 {
        width: 20px;
        height: 20px;
        background-color: var(--white);
        border-radius: 100%;
        justify-content: center;
        align-items: center;
        display: flex
    }

    .image-20 {
        transform: rotate(-180deg)
    }

    .vopros1, .vopros2, .vopros3, .opis-1, .opis-2, .opis-3, .opis-4, .opis-5, .opis-6, .opis-7, .opis-8, .opis-9, .vid-1 {
        align-items: flex-start;
        overflow: auto
    }

    .div-block-92-copy1 {
        width: 100%;
        background-color: var(--white);
        justify-content: flex-end;
        display: flex;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }

    .vid-2, .vid-3 {
        align-items: flex-start;
        overflow: auto
    }

    .link-2-phone {
        margin-top: 32px
    }

    .h1-org {
        object-fit: contain;
        border: 1px solid transparent;
        margin-top: -24px;
        padding-top: 27px;
        line-height: 30px;
        overflow: visible
    }

    .paragraph-17 {
        text-align: left;
        object-fit: none;
        overflow: hidden
    }

    .heading-18 {
        font-size: 27px
    }

    .div-block-113 {
        max-width: 100vw
    }

    .text-span-29, .text-span-30 {
        color: var(--burntsienna)
    }

    .text-block-copy34 {
        max-width: 29ch;
        margin-top: -57px;
        font-size: 13px
    }

    .container-4 {
        max-width: 95vw
    }

    ._1_main {
        grid-row-gap: 15px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr
    }

    ._1_shapka_text1 {
        margin-left: 15px;
        font-size: 10px;
        line-height: 12px
    }

    ._1_shapka_text {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 8px;
        line-height: 9.75px
    }

    ._20_orange {
        font-size: 14px;
        line-height: 17px
    }

    ._1_shapka_heading {
        max-width: none;
        font-size: 30px;
        line-height: 30px
    }

    .paragraph-20 {
        font-size: 16px;
        line-height: 19px
    }

    .button-3 {
        width: 96%;
        height: 50px;
        justify-content: center;
        align-items: center;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        display: flex
    }

    ._1_shapka_foto {
        height: 420px
    }

    .section-15 {
        grid-template-rows:auto auto auto auto;
        grid-template-columns:1fr
    }

    .block {
        height: 190px;
        padding-top: 40px
    }

    .heading-19 {
        font-size: 100px
    }

    .text-block-74 {
        font-size: 14px
    }

    .div-block-114 {
        grid-template-rows:auto auto auto;
        grid-template-columns:1fr;
        justify-items: start
    }

    .paragraph-21 {
        width: auto;
        max-width: 26ch;
        font-size: 16px;
        line-height: 19.5px
    }

    .div-block-119 {
        height: auto;
        grid-column-gap: 0px;
        grid-row-gap: 15px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        padding: 25px 10px 24px;
        display: grid
    }

    .div-block-120 {
        margin-left: 0
    }

    .heading-21 {
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-22 {
        font-size: 16px;
        line-height: 17px
    }

    .paragraph-23, .paragraph-24 {
        max-width: none;
        font-size: 16px;
        line-height: 17px
    }

    .div-block-121 {
        height: 400px
    }

    .div-block-119_1, .div-block-119_2 {
        height: auto;
        grid-column-gap: 0px;
        grid-row-gap: 15px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        padding: 25px 10px;
        display: grid
    }

    .kurs_top {
        flex-direction: column;
        padding-left: 11px;
        padding-right: 11px
    }

    .kurs_left {
        padding: 25px 10px
    }

    .kurs_right {
        height: auto;
        padding-top: 19px;
        padding-bottom: 0
    }

    .kurs_down {
        padding: 25px 10px
    }

    .heading-22 {
        max-width: none;
        font-size: 20px;
        line-height: 20px
    }

    .paragraph-25 {
        margin-top: 15px;
        font-size: 14px;
        line-height: 17px
    }

    .div-block-126 {
        margin-bottom: 10px;
        padding-bottom: 10px
    }

    .text-block-76 {
        max-width: none;
        margin-left: 10px;
        font-size: 16px;
        line-height: 17px
    }

    .div-block-128 {
        margin-bottom: 30px
    }

    .heading-23 {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 20px
    }

    .div-block-129 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-columns:1fr
    }

    .text-block-77 {
        max-width: none;
        font-size: 16px;
        line-height: 17px
    }

    .heading-24 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-133 {
        margin-left: 10px;
        margin-right: 10px;
        padding-top: 35px;
        padding-bottom: 35px
    }

    .heading-25 {
        font-size: 30px;
        line-height: 30px
    }

    .field-label-3 {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 19.5px
    }

    .form-block-2 {
        margin-top: 25px;
        padding-right: 0
    }

    .text-field-2 {
        margin-bottom: 15px;
        line-height: 17px
    }

    .text-field-2::-ms-input-placeholder {
        font-size: 14px;
        line-height: 17px
    }

    .text-field-2::placeholder {
        font-size: 14px;
        line-height: 17px
    }

    .submit-button-2 {
        width: 100%;
        height: 50px
    }

    .div-block-134 {
        flex-direction: column;
        margin-top: 15px
    }

    .text-block-79 {
        margin-top: 20px
    }

    .heading-26 {
        margin-bottom: 35px;
        font-size: 30px;
        line-height: 30px
    }

    .section-18 {
        padding-top: 60px
    }

    .kards {
        grid-column-gap: 15px;
        grid-template-rows:360px;
        grid-template-columns:1fr 1fr;
        grid-auto-flow: column;
        overflow: auto
    }

    .kard_purple {
        width: 300px;
        height: 360px;
        padding-bottom: 0
    }

    .heading-27 {
        max-width: none;
        font-size: 20px;
        line-height: 20px
    }

    .kard_top {
        height: 120px;
        margin-bottom: 15px
    }

    .kard_orange, .kard_foto1, .kard_foto2 {
        width: 300px;
        height: 360px
    }

    .div-block-138 {
        grid-column-gap: 15px;
        grid-row-gap: 15px
    }

    .text-block-80 {
        font-size: 10px;
        line-height: 15px
    }

    .heading-28 {
        font-size: 30px;
        line-height: 36px
    }

    .pogodin_foto {
        height: 400px
    }

    .dot_text {
        font-size: 16px;
        line-height: 19.5px
    }

    .div_dot {
        margin-left: 0
    }

    .block_2 {
        height: 190px;
        padding-top: 40px
    }

    .text-block-81 {
        font-size: 14px;
        line-height: 17px
    }

    .heading-31 {
        height: auto;
        font-size: 100px;
        line-height: 1
    }

    .div-block-139 {
        height: auto;
        margin-top: 20px;
        margin-left: 0
    }

    .div-block-140 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows:auto;
        grid-template-columns:auto;
        grid-auto-columns: 1fr;
        display: grid
    }

    .heading-32 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-142 {
        width: 100%;
        height: 260px;
        background-size: cover;
        border-radius: 10px
    }

    .heading-33 {
        font-size: 30px;
        line-height: 30px
    }

    .div_card2 {
        grid-template-rows:auto auto auto;
        grid-template-columns:1fr;
        justify-items: center;
        overflow: visible
    }

    .card2_container {
        width: 340px;
        height: 280px;
        padding-left: 15px;
        padding-right: 15px
    }

    .heading-36 {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 20px
    }

    .card2_2, .card2_1, .card2_3 {
        width: 360px;
        height: 480px;
        padding-bottom: 30px
    }

    .div-block-143 {
        grid-row-gap: 15px;
        grid-template-columns:1fr
    }

    .paragraph-29 {
        margin-top: 10px;
        font-size: 14px;
        line-height: 17px
    }

    .text-block-84 {
        margin-top: 15px
    }

    .heading-37 {
        max-width: none;
        font-size: 30px;
        line-height: 30px
    }

    .div-block-144 {
        grid-row-gap: 20px;
        grid-template-rows:895px 895px 895px;
        grid-template-columns:360px;
        grid-auto-flow: column;
        justify-items: center
    }

    .div-block-145 {
        max-width: 98vw;
        padding-left: 10px;
        padding-right: 10px
    }

    .button-4.open-modal {
        margin-bottom: 106px
    }

    .div-block-145_1 {
        max-width: 98vw;
        margin-bottom: -73px;
        padding-bottom: 35px;
        padding-left: 10px;
        padding-right: 10px
    }

    .text-block-85_10 {
        margin-top: 29px
    }

    .div-block-145_2 {
        max-width: 98vw;
        margin-top: 69px;
        margin-bottom: -267px;
        padding-bottom: 55px;
        padding-left: 10px;
        padding-right: 10px
    }

    .text-block-85_20 {
        margin-top: 35px
    }

    .button-5.open-modal {
        margin-top: 8px
    }

    .heading-39 {
        margin-bottom: 47px
    }

    .div-block-146 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-columns:300px;
        grid-auto-rows: 360px;
        grid-auto-columns: 300px;
        grid-auto-flow: column
    }

    .div-block-147_1 {
        padding-left: 15px;
        padding-right: 15px
    }

    .section-19 {
        margin-top: 73px;
        padding-top: 127px
    }

    .div-block-148 {
        margin-top: 86px;
        padding: 45px 10px
    }

    .div-block-149 {
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .heading-42 {
        font-size: 30px;
        line-height: 30px
    }

    .div-block-150 {
        max-width: 100%;
        grid-column-gap: 15px;
        grid-template-rows:182px;
        grid-template-columns:320px;
        grid-auto-rows: 182px;
        grid-auto-columns: 320px;
        grid-auto-flow: column;
        margin-top: 20px
    }

    .div-block-151 {
        width: 100%
    }

    .button-6 {
        margin-top: 20px
    }

    .heading-43 {
        font-size: 30px;
        line-height: 30px
    }

    .div_stor {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:280px;
        grid-template-columns:160px;
        grid-auto-rows: 280px;
        grid-auto-columns: 160px;
        grid-auto-flow: column
    }

    .image-26 {
        width: 160px;
        height: 280px
    }

    .div-block-152 {
        height: auto;
        min-height: 580px
    }

    ._43_text {
        border-color: var(--burntsienna);
        color: var(--purple);
        padding-left: 5px;
        padding-right: 5px;
        font-size: 8px;
        line-height: 9px
    }

    ._20 {
        color: var(--burntsienna);
        margin-left: 5px;
        font-size: 14px;
        line-height: 17px
    }

    ._43_text1 {
        color: var(--grey);
        margin-left: 15px;
        font-size: 10px
    }

    .div-block-160 {
        display: none
    }

    .div-block-161 {
        padding: 35px 10px
    }

    .div-block-161.allign {
        justify-content: space-between
    }

    .heading-44 {
        display: none
    }

    .div-block-162 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-columns:1fr
    }

    .paragraph-31 {
        max-width: none
    }

    .div-block-164 {
        grid-template-rows:98px 98px;
        grid-template-columns:auto auto auto
    }

    .div-block-165 {
        align-items: center;
        padding-right: 30px
    }

    .div-block-165_1 {
        padding-left: 30px;
        padding-right: 30px
    }

    .div-block-165_2 {
        padding-left: 30px
    }

    .button-7 {
        margin-top: 25px
    }

    .link-block-7 {
        display: flex
    }

    .left-arrow-7 {
        margin-left: 30vw
    }

    .right-arrow-9 {
        margin-right: 30vw
    }

    .div-block-172_1, .div-block-172_3, .div-block-172_4, .div-block-172_5, .div-block-172_6 {
        width: 330px;
        height: 231px
    }

    ._16_gray {
        font-size: 14px;
        line-height: 15px
    }

    .div-block-168_1 {
        grid-column-gap: 17px;
        grid-row-gap: 17px;
        grid-template-columns:auto
    }

    .div-block-174 {
        flex-direction: column;
        margin-top: 54px;
        padding-top: 0;
        padding-bottom: 50px
    }

    .image-29_1 {
        margin-bottom: 58px
    }

    .div-block-175 {
        justify-items: center
    }

    .div-block-174_1 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        border-top: 1px solid rgba(125, 125, 125, .3);
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        padding-top: 32px;
        padding-bottom: 30px;
        display: grid
    }

    .div-block-177 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-direction: column;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        align-items: center;
        padding-top: 15px;
        padding-bottom: 15px;
        display: grid
    }

    .link-9 {
        text-align: center;
        justify-content: center;
        align-items: center;
        display: flex
    }

    .div-block-178 {
        grid-row-gap: 15px;
        grid-template-columns:auto
    }

    .link-12, .link-13 {
        justify-content: center;
        align-items: center;
        display: flex
    }

    .div-block-179 {
        height: 265px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }

    .div-block-180 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-columns:1fr
    }

    .div-block-182 {
        height: 400px
    }

    .div-block-183 {
        max-width: 100vw
    }

    .div_stor2 {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:280px;
        grid-template-columns:160px;
        grid-auto-rows: 280px;
        grid-auto-columns: 160px;
        grid-auto-flow: column;
        margin-left: 15px
    }

    .image-30 {
        width: 100px
    }

    .image-31 {
        width: 160px
    }

    .image-32 {
        max-width: 45px
    }

    .div-block-160_1 {
        justify-content: flex-start;
        margin-bottom: 25px
    }

    .heading-44_1 {
        color: var(--purple);
        text-align: left;
        margin-bottom: 15px;
        font-size: 30px;
        line-height: 30px
    }

    .div-block-165_3 {
        border-right-style: none;
        padding-left: 30px;
        padding-right: 0
    }

    .div_stor-copy {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:280px;
        grid-template-columns:160px;
        grid-auto-rows: 280px;
        grid-auto-columns: 160px;
        grid-auto-flow: column
    }

    .div_stor2-copy {
        grid-column-gap: 15px;
        grid-row-gap: 15px;
        grid-template-rows:280px;
        grid-template-columns:160px;
        grid-auto-rows: 280px;
        grid-auto-columns: 160px;
        grid-auto-flow: column;
        margin-left: 15px
    }

    .div_card2-copy {
        grid-template-rows:auto auto auto;
        grid-template-columns:1fr;
        justify-items: center;
        overflow: visible
    }

    .link-14.hide {
        display: none
    }

    .button-9 {
        display: flex
    }

    .div-block-191 {
        max-width: 266px
    }

    .kontakt1, .vid-4, .vid-5, .vid-6, .vid-7 {
        align-items: flex-start;
        overflow: auto
    }

    ._1_shapka_heading-copy {
        max-width: none;
        font-size: 30px;
        line-height: 30px
    }

    .container-7 {
        max-width: 96vw
    }

    .div-block-197 {
        width: 100%
    }

    .div-block-204 {
        grid-template-columns:minmax(auto, 100vw);
        grid-auto-columns: minmax(auto, 100vw)
    }

    .text-block-92, .text-block-92_1 {
        max-width: 100%
    }

    .div-block-205_1 {
        padding-left: 30px;
        padding-right: 30px
    }

    .text-block-92_2 {
        width: 380px;
        max-width: 100%
    }

    .text-block-92_2.hide {
        width: 380px
    }

    .text-block-93 {
        width: auto;
        padding-left: 11px;
        padding-right: 11px
    }

    .image-34 {
        height: 85px;
        flex: none
    }

    .heading-51 {
        max-width: 18ch;
        font-size: 30px;
        line-height: 30px
    }

    .div-block-213 {
        background-position: 0 100%
    }

    .paragraph-40 {
        font-weight: 500
    }

    .heading-67 {
        font-size: 25px;
        line-height: 25px
    }

    .div-block-239 {
        overflow: hidden
    }

    .vid-4-y {
        align-items: flex-start;
        overflow: auto
    }

    .div-block-257 {
        max-width: 100vw;
        overflow: auto
    }

    .paragraph-53 {
        z-index: 3;
        margin-right: 10px
    }

    .section-37, .div-block-266 {
        max-width: 100vw
    }

    .div-block-267 {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .heading-77 {
        max-width: 90vw
    }

    .link-block-11 {
        display: flex
    }

    .link-22.hide {
        display: none
    }

    .div-block-293 {
        margin-right: 10px
    }

    .div-block-295 {
        width: 85px;
        height: 85px;
        display: flex
    }

    .vid-8 {
        align-items: flex-start;
        overflow: auto
    }

    .sale {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 8px;
        line-height: 9.75px
    }

    .div-block-93-videobig {
        border-radius: 10px
    }

    .div-block-168_3 {
        grid-column-gap: 17px;
        grid-row-gap: 17px;
        grid-template-columns:auto
    }

    .div-block-174-copy {
        flex-direction: column;
        margin-top: 54px;
        padding-top: 0;
        padding-bottom: 50px
    }

    .text-block-108, .text-block-109, .text-block-110 {
        white-space: nowrap
    }

    .text-span-44 {
        color: var(--burntsienna)
    }

    .text-span-45 {
        color: var(--burntsienna);
        font-size: 12px
    }

    .text-span-46 {
        color: var(--burntsienna)
    }

    .text-span-47 {
        color: var(--burntsienna);
        font-size: 12px
    }

    .wrappercontainer {
        max-width: 95vw
    }

    .mainhero {
        grid-row-gap: 15px;
        grid-template-rows:auto auto;
        grid-template-columns:1fr
    }

    .div-block-340 {
        background-position: 0 100%
    }

    .kards2 {
        grid-column-gap: 15px;
        grid-template-rows:360px;
        grid-template-columns:1fr 1fr;
        grid-auto-flow: column;
        overflow: auto
    }

    .description1, .description2, .description3, .description4, .description5, .description6 {
        align-items: flex-start;
        overflow: auto
    }

    ._2_shapka_heading {
        max-width: none;
        font-size: 30px;
        line-height: 30px
    }

    .div-block-355 {
        height: auto;
        min-height: 580px
    }

    .text4-html {
        white-space: normal;
        order: 0;
        margin-top: 0;
        padding-bottom: 0;
        font-size: 13px
    }

    .kard_purple2 {
        width: 300px;
        height: 360px;
        padding-bottom: 0
    }

    .kard_orange2 {
        width: 300px;
        height: 360px
    }

    .kard_purple3 {
        width: 300px;
        height: auto;
        min-height: 350px;
        padding-bottom: 10px
    }

    .kard_foto3 {
        width: 300px;
        height: 360px
    }

    .kard_purple4 {
        width: 300px;
        height: auto;
        min-height: 350px;
        padding-bottom: 10px
    }

    .kard_purple5 {
        width: 300px;
        height: 360px;
        padding-bottom: 0
    }

    .kard_orange3, .kard_foto4 {
        width: 300px;
        height: 360px
    }

    .div-block-357 {
        height: 400px
    }

    .div-block-358 {
        background-position: 50%
    }

    .text-span-77 {
        color: var(--burntsienna)
    }

    .heading_price {
        color: rgba(125, 125, 125, .6);
        font-size: 25px;
        text-decoration: line-through
    }

    .heading_price.gray_crossed.main {
        color: var(--purple);
        font-size: 45px;
        text-decoration: none
    }

    .heading_price.white {
        color: rgba(255, 255, 255, .6)
    }

    .heading_price.white_crossed.main, .heading_price.white_crossed.mainnn {
        color: #fafafa;
        font-size: 45px;
        text-decoration: none
    }

    .grid_prices_div {
        grid-row-gap: 20px;
        grid-template-rows:auto auto auto;
        grid-template-columns:360px;
        grid-auto-rows: 1050px;
        grid-auto-flow: column;
        justify-items: center
    }

    .gold_div, .premium_div, .platinum_div {
        height: auto;
        max-width: 98vw;
        padding-left: 10px;
        padding-right: 10px
    }

    .platinum_div.price {
        margin-bottom: 105px
    }

    .text-span-81 {
        color: var(--grey)
    }

    .opis-10, .opis-11, .opis-12 {
        align-items: flex-start;
        overflow: auto
    }

    .bold-text-13 {
        margin-top: 45px
    }

    .div-block-365 {
        width: 600px;
        height: 700px;
        max-height: 800px;
        background-color: var(--white-3);
        text-align: left;
        cursor: auto;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/64928dbbba32e319ddbed6df_iPhone%2014%20Pro%20-%201.png), url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/649169beaf4e56ab85dcd6b7_Portfolio%20%231.png);
        background-position: 0 100%, 50%;
        background-size: 450px 800px, cover;
        margin: 104px -43px 5px -49px;
        padding-right: 45px;
        display: inline-block
    }

    .div-block-365.hide {
        display: none
    }

    .button-17 {
        width: 140px;
        height: 40px;
        background-color: transparent;
        background-image: url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/649282a82b453df40f1269eb_Frame%20844.png), url(https://assets-global.website-files.com/62767beece3e9e4b8a2c4b16/64917847f83116b98243a72d_Frame%20844.svg);
        background-position: 0 0, 50%;
        background-size: auto, 170px 50px;
        margin-top: 319px;
        margin-bottom: 416px;
        margin-left: 49px;
        padding: 0
    }

    .image-57 {
        object-fit: fill;
        margin-top: -414px;
        padding-top: 350px;
        padding-bottom: 0
    }

    .image-58 {
        margin-top: -36px;
        margin-left: -46px;
        padding-left: 0
    }

    .image-59 {
        margin-top: 23px;
        margin-left: -53px;
        padding-left: 0
    }

    .image-60 {
        background-color: var(--white-3);
        margin-top: 95px
    }

    .div-block-371 {
        justify-content: center;
        align-items: center;
        display: flex;
        overflow: hidden
    }

    .image-62 {
        width: 100%
    }

    .div-block-372 {
        overflow: hidden
    }

    .image-63 {
        overflow: visible
    }

    .text-span-90, .text-span-91 {
        color: var(--grey)
    }
}

#w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-122c4b17, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-122c4b17, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-122c4b17, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-122c4b17, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-122c4b17, #w-node-b9bd2b4e-34ee-9945-9b88-ccde6678663d-122c4b17, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786641-122c4b17, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786647-122c4b17, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-122c4b17, #w-node-a4489f82-a168-3540-5626-16576a2db1af-122c4b17, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-122c4b17, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-122c4b17, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-122c4b17, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-122c4b17, #w-node-_93e52376-9687-b798-552d-1094918175fb-122c4b17, #w-node-_93e52376-9687-b798-552d-109491817600-122c4b17, #w-node-_93e52376-9687-b798-552d-109491817607-122c4b17, #w-node-_72510b70-c706-a7a4-df77-904945939089-122c4b17, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-122c4b17, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-122c4b17, #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-122c4b17, #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-122c4b17 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-122c4b17 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-122c4b17, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-122c4b17, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-122c4b17, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-122c4b17, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-122c4b17, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-122c4b17, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-122c4b17, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-122c4b17, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-122c4b17, #w-node-_73b5e7b3-5f15-d76a-9446-41e865365dab-a9d0d9c6, #w-node-_73b5e7b3-5f15-d76a-9446-41e865365dc9-a9d0d9c6, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-a9d0d9c6, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-a9d0d9c6, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-a9d0d9c6, #w-node-b9bd2b4e-34ee-9945-9b88-ccde6678663d-a9d0d9c6, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786641-a9d0d9c6, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786647-a9d0d9c6, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-a9d0d9c6, #w-node-a4489f82-a168-3540-5626-16576a2db1af-a9d0d9c6, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-a9d0d9c6, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-a9d0d9c6, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-a9d0d9c6, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-1094918175fb-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-109491817600-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-109491817607-a9d0d9c6, #w-node-_72510b70-c706-a7a4-df77-904945939089-a9d0d9c6, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-a9d0d9c6, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-a9d0d9c6, #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-a9d0d9c6, #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-a9d0d9c6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-a9d0d9c6 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-a9d0d9c6, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-a9d0d9c6, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-a9d0d9c6, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-a9d0d9c6, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-a9d0d9c6, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-a9d0d9c6, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-a9d0d9c6, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-a9d0d9c6, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-a9d0d9c6, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-1a905160, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-1a905160, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-1a905160, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-1a905160, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-1a905160, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-1a905160, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-1a905160, #w-node-a4489f82-a168-3540-5626-16576a2db1af-1a905160, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-1a905160, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-1a905160, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-1a905160, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-1a905160, #w-node-_72510b70-c706-a7a4-df77-904945939089-1a905160, #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-1a905160, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-1a905160, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-1a905160, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-1a905160, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-1a905160, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-1a905160, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-3a5411ef, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-3a5411ef, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-3a5411ef, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-3a5411ef, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-3a5411ef, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-3a5411ef, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-3a5411ef, #w-node-a4489f82-a168-3540-5626-16576a2db1af-3a5411ef, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-3a5411ef, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-3a5411ef, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-3a5411ef, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-3a5411ef, #w-node-_72510b70-c706-a7a4-df77-904945939089-3a5411ef, #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-3a5411ef, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-3a5411ef, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-3a5411ef, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-3a5411ef, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-3a5411ef, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-3a5411ef, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#o-kyrse.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-b59c60f0, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-b59c60f0, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-b59c60f0, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-b59c60f0, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b59c60f0, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-b59c60f0, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-b59c60f0, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-b59c60f0, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-b59c60f0 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-b59c60f0, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-b59c60f0 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-b59c60f0, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-b59c60f0, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-b59c60f0 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-b59c60f0, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-b59c60f0 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-b59c60f0, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-b59c60f0, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-b59c60f0 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-b59c60f0, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-b59c60f0 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-b59c60f0, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-b59c60f0, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-b59c60f0, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-b59c60f0, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-b59c60f0, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-b59c60f0, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-b59c60f0, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-b59c60f0, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-b59c60f0 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-b59c60f0 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-b59c60f0, #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-b59c60f0, #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: start;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-b59c60f0, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-b59c60f0 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-b59c60f0, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-b59c60f0, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-b59c60f0, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-b59c60f0, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-b59c60f0, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-b59c60f0, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-b59c60f0, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-b59c60f0 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-b59c60f0 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-b59c60f0, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-b59c60f0, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-b59c60f0, #w-node-d015038f-0635-92ee-18c0-0816fce28334-b59c60f0, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-b59c60f0, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-b59c60f0, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-b59c60f0, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-b59c60f0, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-b8f6ebd7, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-b8f6ebd7, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-b8f6ebd7, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-b8f6ebd7, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b8f6ebd7, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-b8f6ebd7, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-b8f6ebd7, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-b8f6ebd7, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-b8f6ebd7 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-b8f6ebd7, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-b8f6ebd7 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-b8f6ebd7, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-b8f6ebd7, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-b8f6ebd7 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-b8f6ebd7, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-b8f6ebd7 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-b8f6ebd7, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-b8f6ebd7, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-b8f6ebd7 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-b8f6ebd7, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-b8f6ebd7 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-b8f6ebd7, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-b8f6ebd7, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-b8f6ebd7, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-b8f6ebd7, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-b8f6ebd7, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-b8f6ebd7, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-b8f6ebd7, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-b8f6ebd7, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-b8f6ebd7 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-b8f6ebd7 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-b8f6ebd7, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-b8f6ebd7, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: start;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-b8f6ebd7, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-b8f6ebd7 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-b8f6ebd7, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-b8f6ebd7, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-b8f6ebd7, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-b8f6ebd7, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-b8f6ebd7, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-b8f6ebd7, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-b8f6ebd7, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-b8f6ebd7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-b8f6ebd7 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-b8f6ebd7, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-b8f6ebd7, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-b8f6ebd7, #w-node-d015038f-0635-92ee-18c0-0816fce28334-b8f6ebd7, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-b8f6ebd7, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-b8f6ebd7, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-b8f6ebd7, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-b8f6ebd7, #w-node-_8387a6a4-37b6-83a1-8a20-61f61e3684a7-0ff5ed21, #w-node-_6da88fc1-10c5-ae63-695b-cd287734781b-0ff5ed21, #w-node-_5150e276-b522-849a-065b-e5c02d80ad13-0ff5ed21, #w-node-d455bc5b-94b7-1a33-cb5b-89d92bc519c1-0ff5ed21, #w-node-c3df2896-269a-f9db-e349-3f92a2ae9348-0ff5ed21, #w-node-fb7698f7-334e-614d-da5f-d2e305311a2a-0ff5ed21, #w-node-a259d437-b76b-4c79-c1ea-4a9ea25915f5-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_32bf7dee-1c4e-d65c-b4d8-e4a4d01f39eb-0ff5ed21 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-e9d28894-1a95-fcf6-ea25-675645034735-0ff5ed21 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_156e910a-a598-b1cf-2d9e-a52e51f8851d-0ff5ed21, #w-node-eda30774-5fd6-7111-640e-20c5063c5a49-0ff5ed21, #w-node-_6f5ed5f2-b957-5497-8cf7-b6d71e4aab06-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-e8724d1e-46b3-4c2e-8134-03e4c8303d9a-0ff5ed21 {
    grid-area: 2/1/3/2
}

#w-node-_273087c9-2cf9-0d96-1bec-575343a37c85-0ff5ed21, #w-node-f52a7ba8-2458-6909-ca80-ee4509efd8cd-0ff5ed21, #w-node-c4dfaf52-1697-eb69-a11c-e2f57453336c-0ff5ed21, #w-node-e835ed49-ecd0-589b-82b3-5c40a7109e84-0ff5ed21, #w-node-_341fa2c3-51d5-ec95-9dd8-e62563875d2d-0ff5ed21, #w-node-_82a99e4c-619f-f402-a2c3-7c9526fd8c23-0ff5ed21, #w-node-d30a8929-83fe-af48-d8fa-ec68326b486b-0ff5ed21, #w-node-_49888723-493c-adff-6bde-06013dd7d755-0ff5ed21, #w-node-b17994d2-a882-718b-4b24-17c614aaad94-0ff5ed21, #w-node-de069207-106f-83f2-62f6-9288e9874297-0ff5ed21, #w-node-e8b9d45a-e734-a174-8f96-08166b83090c-0ff5ed21, #w-node-_80eb3b8d-114e-b04e-cda9-7dc38293e66c-0ff5ed21, #w-node-a836da26-d665-e257-ceff-8dd9ed5de844-0ff5ed21, #w-node-_6024413a-a1ed-2b56-b912-3c2f6720223d-0ff5ed21, #w-node-a5a7b369-ea10-2786-9f52-49011c6c615e-0ff5ed21, #w-node-_72bf3b2f-811b-c639-0ee7-7bd50bb9f317-0ff5ed21, #w-node-eaad4f2b-f836-f6d4-61b7-f251567c4caf-0ff5ed21, #w-node-_198040b1-8f95-b0ff-dfba-5f1de435c622-0ff5ed21, #w-node-b4b17a78-ccd4-1bf8-1195-d26a88d0101d-0ff5ed21, #w-node-_763bea09-d567-e544-02be-d0cf93f2b12d-0ff5ed21, #w-node-_94346748-d3ba-5074-09e2-21818298a254-0ff5ed21, #w-node-_97868c98-6412-e779-cfc7-4c31d8e078b3-0ff5ed21, #w-node-db15ac32-d2d2-ee84-d6ac-137365c20907-0ff5ed21, #w-node-_01f65905-993a-9aa7-d493-d9cecd8bb184-0ff5ed21, #w-node-d3b45580-3355-ea13-fa7c-e6b671364c97-0ff5ed21, #w-node-e53f58d5-e198-b493-5680-a222422cdd92-0ff5ed21, #w-node-_8cf704dd-6baa-3043-cd82-72bd4971fde6-0ff5ed21, #w-node-_293b6d6f-8240-f762-8e45-45c3be0e5fc8-0ff5ed21, #w-node-b81b68f5-e0c0-17ed-a016-c41bf7d4507c-0ff5ed21, #w-node-_83f8e699-f7ae-b484-6ccf-78c9e51cc590-0ff5ed21, #w-node-_7148b53d-667e-ba64-0512-16c651924d58-0ff5ed21, #w-node-_9c8c8c0e-04f5-f78b-4ffb-2781a8b90a43-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4a3-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4a9-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4af-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4b5-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4b9-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4bf-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4c5-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4c9-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4cd-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4d1-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4d5-0ff5ed21, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4d9-0ff5ed21, #w-node-_4f5e92b5-a24f-5455-8ead-0246e2354787-0ff5ed21, #w-node-_0c3819ce-16db-e2cf-109b-28ac4b7bdcd7-0ff5ed21, #w-node-e3d387e4-6204-8e87-bb0c-ad01fd0d224b-0ff5ed21, #w-node-c40e014f-cd5a-3972-9be7-5b9f643b7e6f-0ff5ed21, #w-node-a16c133d-58cc-0595-6195-a927021d299b-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c2794072-43f8-4277-c1d5-fe1bebb3385e-0ff5ed21 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-b7de39ab-87b4-6dc1-523b-1fd400ef3c42-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: start
}

#w-node-a93e5ff7-510c-840a-63a9-b79bc5bba770-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d2b34ef3-bc8e-11b6-4524-701e64d2e82d-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: start
}

#w-node-_153891bc-c1ee-841c-efdf-80d3f2f33bb2-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-f11c595e-5361-75af-6222-c75d2728547f-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: start
}

#w-node-_37981b06-7a49-c351-6172-ee5fcddf40f4-0ff5ed21, #w-node-_575ee9b9-6b9c-4761-68b8-ec7b5b9cbf08-0ff5ed21, #w-node-_8355611d-1828-e3ab-ee21-45da6dbefe15-0ff5ed21, #w-node-eff6b8bf-9f86-17e4-adde-e1c391862a71-0ff5ed21, #w-node-_60a0979b-2ffe-73e9-cd6c-96a0b347df48-0ff5ed21, #w-node-d9e30d48-0b5c-2188-7b5a-c36fc1240453-0ff5ed21, #w-node-_8a19e30d-de8d-e4b4-cef0-3917b9bf8de8-0ff5ed21, #w-node-_61e5ce91-c578-73aa-5de8-77e73ab869de-0ff5ed21, #w-node-_8527023e-8491-7c43-f14c-90d8f03ad11c-0ff5ed21, #w-node-e7e42071-34bd-495f-a6e3-0f0b342e3685-0ff5ed21, #w-node-_77452a07-592a-a826-6468-26a94524e3d9-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d74472da-e31f-0b09-0cae-69ebd67b2b68-0ff5ed21, #w-node-de16067d-1157-b200-58e1-3c62f39996bd-0ff5ed21, #w-node-_9aa85e98-3319-baea-984a-fe9579adc583-0ff5ed21 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-_4365c827-0160-a8d5-134f-905ee25cfe6f-0ff5ed21 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-cb7b6c29-f141-1e21-c5b3-6e0704fc7161-0ff5ed21 {
    grid-area: 1/3/6/4
}

#w-node-_0570f5c7-f1d2-6a97-6cad-e053f2a87abe-0ff5ed21 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-ba74adcd-e30f-8e5e-070c-ee8cc351f42b-0ff5ed21 {
    grid-area: 2/2/6/3
}

#w-node-_7666fe7b-7049-5824-2e41-f7f55af841d0-0ff5ed21 {
    align-self: end
}

#w-node-_8387a6a4-37b6-83a1-8a20-61f61e3684a7-228324f4, #w-node-_6da88fc1-10c5-ae63-695b-cd287734781b-228324f4, #w-node-_5150e276-b522-849a-065b-e5c02d80ad13-228324f4, #w-node-d455bc5b-94b7-1a33-cb5b-89d92bc519c1-228324f4, #w-node-c3df2896-269a-f9db-e349-3f92a2ae9348-228324f4, #w-node-fb7698f7-334e-614d-da5f-d2e305311a2a-228324f4, #w-node-a259d437-b76b-4c79-c1ea-4a9ea25915f5-228324f4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_32bf7dee-1c4e-d65c-b4d8-e4a4d01f39eb-228324f4 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-e9d28894-1a95-fcf6-ea25-675645034735-228324f4 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_156e910a-a598-b1cf-2d9e-a52e51f8851d-228324f4, #w-node-eda30774-5fd6-7111-640e-20c5063c5a49-228324f4, #w-node-_6f5ed5f2-b957-5497-8cf7-b6d71e4aab06-228324f4 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-e8724d1e-46b3-4c2e-8134-03e4c8303d9a-228324f4 {
    grid-area: 2/1/3/2
}

#w-node-_273087c9-2cf9-0d96-1bec-575343a37c85-228324f4, #w-node-f52a7ba8-2458-6909-ca80-ee4509efd8cd-228324f4, #w-node-c4dfaf52-1697-eb69-a11c-e2f57453336c-228324f4, #w-node-e835ed49-ecd0-589b-82b3-5c40a7109e84-228324f4, #w-node-_341fa2c3-51d5-ec95-9dd8-e62563875d2d-228324f4, #w-node-_82a99e4c-619f-f402-a2c3-7c9526fd8c23-228324f4, #w-node-c26b0396-42d4-f3b4-7112-6e4863c0f144-228324f4, #w-node-c26b0396-42d4-f3b4-7112-6e4863c0f14a-228324f4, #w-node-c26b0396-42d4-f3b4-7112-6e4863c0f14b-228324f4, #w-node-c26b0396-42d4-f3b4-7112-6e4863c0f152-228324f4, #w-node-c26b0396-42d4-f3b4-7112-6e4863c0f153-228324f4, #w-node-c26b0396-42d4-f3b4-7112-6e4863c0f15a-228324f4, #w-node-a836da26-d665-e257-ceff-8dd9ed5de844-228324f4, #w-node-_6024413a-a1ed-2b56-b912-3c2f6720223d-228324f4, #w-node-a5a7b369-ea10-2786-9f52-49011c6c615e-228324f4, #w-node-_72bf3b2f-811b-c639-0ee7-7bd50bb9f317-228324f4, #w-node-eaad4f2b-f836-f6d4-61b7-f251567c4caf-228324f4, #w-node-_198040b1-8f95-b0ff-dfba-5f1de435c622-228324f4, #w-node-b4b17a78-ccd4-1bf8-1195-d26a88d0101d-228324f4, #w-node-_763bea09-d567-e544-02be-d0cf93f2b12d-228324f4, #w-node-_94346748-d3ba-5074-09e2-21818298a254-228324f4, #w-node-_97868c98-6412-e779-cfc7-4c31d8e078b3-228324f4, #w-node-db15ac32-d2d2-ee84-d6ac-137365c20907-228324f4, #w-node-_01f65905-993a-9aa7-d493-d9cecd8bb184-228324f4, #w-node-d3b45580-3355-ea13-fa7c-e6b671364c97-228324f4, #w-node-e53f58d5-e198-b493-5680-a222422cdd92-228324f4, #w-node-_8cf704dd-6baa-3043-cd82-72bd4971fde6-228324f4, #w-node-_293b6d6f-8240-f762-8e45-45c3be0e5fc8-228324f4, #w-node-b81b68f5-e0c0-17ed-a016-c41bf7d4507c-228324f4, #w-node-_83f8e699-f7ae-b484-6ccf-78c9e51cc590-228324f4, #w-node-_7148b53d-667e-ba64-0512-16c651924d58-228324f4, #w-node-_9c8c8c0e-04f5-f78b-4ffb-2781a8b90a43-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4a3-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4a9-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4af-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4b5-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4b9-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4bf-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4c5-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4c9-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4cd-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4d1-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4d5-228324f4, #w-node-_2ab786c2-bacb-ecf9-3155-1c00c0f3f4d9-228324f4, #w-node-_4f5e92b5-a24f-5455-8ead-0246e2354787-228324f4, #w-node-_0c3819ce-16db-e2cf-109b-28ac4b7bdcd7-228324f4, #w-node-e3d387e4-6204-8e87-bb0c-ad01fd0d224b-228324f4, #w-node-c40e014f-cd5a-3972-9be7-5b9f643b7e6f-228324f4, #w-node-a16c133d-58cc-0595-6195-a927021d299b-228324f4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c2794072-43f8-4277-c1d5-fe1bebb3385e-228324f4 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-b7de39ab-87b4-6dc1-523b-1fd400ef3c42-228324f4 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: start
}

#w-node-a93e5ff7-510c-840a-63a9-b79bc5bba770-228324f4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d2b34ef3-bc8e-11b6-4524-701e64d2e82d-228324f4 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: start
}

#w-node-_153891bc-c1ee-841c-efdf-80d3f2f33bb2-228324f4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-f11c595e-5361-75af-6222-c75d2728547f-228324f4 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: start
}

#w-node-_37981b06-7a49-c351-6172-ee5fcddf40f4-228324f4, #w-node-_575ee9b9-6b9c-4761-68b8-ec7b5b9cbf08-228324f4, #w-node-_8355611d-1828-e3ab-ee21-45da6dbefe15-228324f4, #w-node-eff6b8bf-9f86-17e4-adde-e1c391862a71-228324f4, #w-node-_60a0979b-2ffe-73e9-cd6c-96a0b347df48-228324f4, #w-node-d9e30d48-0b5c-2188-7b5a-c36fc1240453-228324f4, #w-node-_8a19e30d-de8d-e4b4-cef0-3917b9bf8de8-228324f4, #w-node-_61e5ce91-c578-73aa-5de8-77e73ab869de-228324f4, #w-node-_8527023e-8491-7c43-f14c-90d8f03ad11c-228324f4, #w-node-e7e42071-34bd-495f-a6e3-0f0b342e3685-228324f4, #w-node-_77452a07-592a-a826-6468-26a94524e3d9-228324f4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d74472da-e31f-0b09-0cae-69ebd67b2b68-228324f4, #w-node-de16067d-1157-b200-58e1-3c62f39996bd-228324f4, #w-node-_9aa85e98-3319-baea-984a-fe9579adc583-228324f4 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-_4365c827-0160-a8d5-134f-905ee25cfe6f-228324f4 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-cb7b6c29-f141-1e21-c5b3-6e0704fc7161-228324f4 {
    grid-area: 1/3/6/4
}

#w-node-_0570f5c7-f1d2-6a97-6cad-e053f2a87abe-228324f4 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-ba74adcd-e30f-8e5e-070c-ee8cc351f42b-228324f4 {
    grid-area: 2/2/6/3
}

#w-node-_7666fe7b-7049-5824-2e41-f7f55af841d0-228324f4 {
    align-self: end
}

#w-node-_9eb76542-989a-3bca-a216-832b07106d41-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-d1e8f1e9, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-d1e8f1e9, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-d1e8f1e9, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-d1e8f1e9, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-d1e8f1e9, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-d1e8f1e9, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-d1e8f1e9, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-d1e8f1e9, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-d1e8f1e9 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-d1e8f1e9, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-d1e8f1e9 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-d1e8f1e9, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-d1e8f1e9, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-d1e8f1e9 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-d1e8f1e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-d1e8f1e9 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-d1e8f1e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-d1e8f1e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-d1e8f1e9 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-d1e8f1e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-d1e8f1e9 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-d1e8f1e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-d1e8f1e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-d1e8f1e9, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-d1e8f1e9, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-d1e8f1e9, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-d1e8f1e9, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-d1e8f1e9, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-d1e8f1e9, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-d1e8f1e9 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-d1e8f1e9 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-d1e8f1e9, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-d1e8f1e9, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-d1e8f1e9, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-d1e8f1e9 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-d1e8f1e9, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-d1e8f1e9, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-d1e8f1e9, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-d1e8f1e9, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-d1e8f1e9, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-d1e8f1e9, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-d1e8f1e9, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-d1e8f1e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-d1e8f1e9 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-d1e8f1e9, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-d1e8f1e9, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-d1e8f1e9, #w-node-d015038f-0635-92ee-18c0-0816fce28334-d1e8f1e9, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-d1e8f1e9, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-d1e8f1e9, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-d1e8f1e9, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-d1e8f1e9, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#o-kyrse.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-7722e8b4, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-7722e8b4, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-7722e8b4, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-7722e8b4, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-7722e8b4, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-7722e8b4, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-7722e8b4, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-7722e8b4, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-7722e8b4 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-7722e8b4, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-7722e8b4 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-7722e8b4, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-7722e8b4, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-7722e8b4 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-7722e8b4, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-7722e8b4 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-7722e8b4, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-7722e8b4, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-7722e8b4 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-7722e8b4, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-7722e8b4 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-7722e8b4, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-7722e8b4, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-7722e8b4, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-7722e8b4, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-7722e8b4, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-7722e8b4, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-7722e8b4, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-7722e8b4, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-7722e8b4 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-7722e8b4 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-7722e8b4, #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-7722e8b4, #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-7722e8b4, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-7722e8b4 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-7722e8b4, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-7722e8b4, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-7722e8b4, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-7722e8b4, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-7722e8b4, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-7722e8b4, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-7722e8b4, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-7722e8b4 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-7722e8b4, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-7722e8b4, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-7722e8b4, #w-node-d015038f-0635-92ee-18c0-0816fce28334-7722e8b4, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-7722e8b4, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-7722e8b4, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-7722e8b4, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-7722e8b4 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-a27fcc5d-b532-da02-6c52-c327c81c20bd-0f9c479d {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-a27fcc5d-b532-da02-6c52-c327c81c20bf-0f9c479d {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-a27fcc5d-b532-da02-6c52-c327c81c20cd-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20d4-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20db-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20e3-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ea-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ef-0f9c479d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-fd511bf3-a48f-a90e-1781-90a1e9763efa-0f9c479d {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-_6b7fcccd-707b-b7d2-65dc-780185ad06e8-0f9c479d, #w-node-eb7364c0-a5b3-e5a8-9f6b-ec2091cc5b95-0f9c479d, #w-node-_84139382-a8f7-814a-bf27-1cac59a058f2-0f9c479d, #w-node-_84139382-a8f7-814a-bf27-1cac59a058f9-0f9c479d, #w-node-_84139382-a8f7-814a-bf27-1cac59a058fe-0f9c479d, #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28cf-0f9c479d, #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28e1-0f9c479d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28f3-0f9c479d {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-a27fcc5d-b532-da02-6c52-c327c81c20bd-90433cf5 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-a27fcc5d-b532-da02-6c52-c327c81c20bf-90433cf5 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-a27fcc5d-b532-da02-6c52-c327c81c20cd-90433cf5, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20d4-90433cf5, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20db-90433cf5, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20e3-90433cf5, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ea-90433cf5, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ef-90433cf5 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-fd511bf3-a48f-a90e-1781-90a1e9763efa-90433cf5 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-_6b7fcccd-707b-b7d2-65dc-780185ad06e8-90433cf5, #w-node-eb7364c0-a5b3-e5a8-9f6b-ec2091cc5b95-90433cf5, #w-node-_84139382-a8f7-814a-bf27-1cac59a058f2-90433cf5, #w-node-_84139382-a8f7-814a-bf27-1cac59a058f9-90433cf5, #w-node-_84139382-a8f7-814a-bf27-1cac59a058fe-90433cf5, #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28cf-90433cf5, #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28e1-90433cf5 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28f3-90433cf5 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-bc06eac4-1834-b17d-e36c-d801618fbc1e-63b4d73f, #w-node-_548a277a-3507-8b47-1da2-023205fa0970-63b4d73f, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-9e0173e9, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-9e0173e9, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-9e0173e9, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-9e0173e9, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-9e0173e9, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-9e0173e9, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-9e0173e9, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-9e0173e9, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-9e0173e9 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-9e0173e9, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-9e0173e9 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-9e0173e9, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-9e0173e9, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-9e0173e9 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-9e0173e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-9e0173e9 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-9e0173e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-9e0173e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-9e0173e9 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-9e0173e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-9e0173e9 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-9e0173e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-9e0173e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-9e0173e9, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-9e0173e9, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-9e0173e9, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-9e0173e9, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-9e0173e9, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-9e0173e9, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-9e0173e9 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-9e0173e9 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-9e0173e9, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-9e0173e9, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-9e0173e9 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-9e0173e9, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-9e0173e9, #w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-9e0173e9, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-9e0173e9, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-9e0173e9, #w-node-d015038f-0635-92ee-18c0-0816fce28334-9e0173e9, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-9e0173e9, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-9e0173e9, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-9e0173e9, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-9e0173e9, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-f6f8bd08, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-f6f8bd08, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-f6f8bd08, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-f6f8bd08, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-f6f8bd08, #w-node-b9bd2b4e-34ee-9945-9b88-ccde6678663d-f6f8bd08, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786641-f6f8bd08, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786647-f6f8bd08, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-f6f8bd08, #w-node-a4489f82-a168-3540-5626-16576a2db1af-f6f8bd08, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-f6f8bd08, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-f6f8bd08, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-f6f8bd08, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-f6f8bd08, #w-node-_93e52376-9687-b798-552d-1094918175fb-f6f8bd08, #w-node-_93e52376-9687-b798-552d-109491817600-f6f8bd08, #w-node-_93e52376-9687-b798-552d-109491817607-f6f8bd08, #w-node-_72510b70-c706-a7a4-df77-904945939089-f6f8bd08, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-f6f8bd08, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-f6f8bd08, #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-f6f8bd08, #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-f6f8bd08 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-f6f8bd08 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-f6f8bd08, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-f6f8bd08, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-f6f8bd08, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-f6f8bd08, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-f6f8bd08, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-f6f8bd08, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-f6f8bd08, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-f6f8bd08, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-f6f8bd08, #w-node-c4d28d86-98ca-287b-6049-7d011c8b11f2-3aa6032e {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c4d28d86-98ca-287b-6049-7d011c8b11f5-3aa6032e {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: stretch;
    justify-self: end
}

#w-node-_51b20470-5e0f-97bb-b4e1-de49221e6bf2-3aa6032e, #w-node-_51b20470-5e0f-97bb-b4e1-de49221e6c04-3aa6032e, #w-node-_51b20470-5e0f-97bb-b4e1-de49221e6c0d-3aa6032e {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_7e374cc5-2de4-2c44-b99f-7f14482d4b53-3aa6032e, #w-node-_7e374cc5-2de4-2c44-b99f-7f14482d4b54-3aa6032e, #w-node-_7e374cc5-2de4-2c44-b99f-7f14482d4b5b-3aa6032e, #w-node-_7e374cc5-2de4-2c44-b99f-7f14482d4b5c-3aa6032e, #w-node-_7e374cc5-2de4-2c44-b99f-7f14482d4b63-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edfbc-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edfbd-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edfc2-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edfc3-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edfc8-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edfc9-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edff4-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edffb-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee002-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee03c-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee043-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee04a-3aa6032e, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#o-kyrse.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-df0c7933, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-df0c7933, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-df0c7933, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-df0c7933, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-df0c7933, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-df0c7933, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-df0c7933, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-df0c7933, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-df0c7933 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-df0c7933, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-df0c7933 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-df0c7933, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-df0c7933, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-df0c7933 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-df0c7933, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-df0c7933 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-df0c7933, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-df0c7933, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-df0c7933 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-df0c7933, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-df0c7933 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-df0c7933, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-df0c7933, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-df0c7933, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-df0c7933, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-df0c7933, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-df0c7933, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-df0c7933, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-df0c7933, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-df0c7933 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-df0c7933 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-df0c7933, #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-df0c7933, #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-df0c7933, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-df0c7933 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-df0c7933, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-df0c7933, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-df0c7933, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-df0c7933, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-df0c7933, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-df0c7933, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-df0c7933, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-df0c7933 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-df0c7933 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-df0c7933, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-df0c7933, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-df0c7933, #w-node-d015038f-0635-92ee-18c0-0816fce28334-df0c7933, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-df0c7933, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-df0c7933, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-df0c7933, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-df0c7933, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-1ef8370f, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-1ef8370f, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-1ef8370f, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-1ef8370f, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-1ef8370f, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-1ef8370f, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-1ef8370f, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-1ef8370f, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-1ef8370f {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-1ef8370f, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-1ef8370f {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-1ef8370f, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-1ef8370f, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-1ef8370f {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-1ef8370f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-1ef8370f {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-1ef8370f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-1ef8370f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-1ef8370f {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-1ef8370f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-1ef8370f {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-1ef8370f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-1ef8370f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-1ef8370f, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-1ef8370f, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-1ef8370f, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-1ef8370f, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-1ef8370f, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-1ef8370f, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-1ef8370f {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-1ef8370f {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-1ef8370f, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-1ef8370f, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-1ef8370f, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-1ef8370f {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-1ef8370f, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-1ef8370f, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-1ef8370f, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-1ef8370f, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-1ef8370f, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-1ef8370f, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-1ef8370f, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-1ef8370f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-1ef8370f {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-1ef8370f, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-1ef8370f, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-1ef8370f, #w-node-d015038f-0635-92ee-18c0-0816fce28334-1ef8370f, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-1ef8370f, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-1ef8370f, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-1ef8370f, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-1ef8370f, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-19cb9967, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-19cb9967, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-19cb9967, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-19cb9967, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-19cb9967, #w-node-b9bd2b4e-34ee-9945-9b88-ccde6678663d-19cb9967, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786641-19cb9967, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786647-19cb9967, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-19cb9967, #w-node-a4489f82-a168-3540-5626-16576a2db1af-19cb9967, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-19cb9967, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-19cb9967, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-19cb9967, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-19cb9967, #w-node-_93e52376-9687-b798-552d-1094918175fb-19cb9967, #w-node-_93e52376-9687-b798-552d-109491817600-19cb9967, #w-node-_93e52376-9687-b798-552d-109491817607-19cb9967, #w-node-_72510b70-c706-a7a4-df77-904945939089-19cb9967, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-19cb9967, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-19cb9967, #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-19cb9967, #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-19cb9967 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-19cb9967 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-19cb9967, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-19cb9967, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-19cb9967, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-19cb9967, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-19cb9967, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-19cb9967, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-19cb9967, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-19cb9967, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-19cb9967, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-e4b8f321, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-e4b8f321, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-e4b8f321, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-e4b8f321, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-e4b8f321, #w-node-b9bd2b4e-34ee-9945-9b88-ccde6678663d-e4b8f321, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786641-e4b8f321, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786647-e4b8f321, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-e4b8f321, #w-node-a4489f82-a168-3540-5626-16576a2db1af-e4b8f321, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-e4b8f321, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-e4b8f321, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-e4b8f321, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-e4b8f321, #w-node-_93e52376-9687-b798-552d-1094918175fb-e4b8f321, #w-node-_93e52376-9687-b798-552d-109491817600-e4b8f321, #w-node-_93e52376-9687-b798-552d-109491817607-e4b8f321, #w-node-_72510b70-c706-a7a4-df77-904945939089-e4b8f321, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-e4b8f321, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-e4b8f321, #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-e4b8f321, #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-e4b8f321 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-e4b8f321 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-e4b8f321, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-e4b8f321, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-e4b8f321, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-e4b8f321, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-e4b8f321, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-e4b8f321, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-e4b8f321, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-e4b8f321, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-e4b8f321, #w-node-_99e8b7e3-204d-ad88-02ea-da26ab679604-ff01e048 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_99e8b7e3-204d-ad88-02ea-da26ab67960a-ff01e048 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: stretch;
    justify-self: end
}

#o-kyrse.w-node-_92638512-8367-65c4-84fb-973a8bdee364-ff01e048 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_92638512-8367-65c4-84fb-973a8bdee365-ff01e048, #w-node-_92638512-8367-65c4-84fb-973a8bdee377-ff01e048, #w-node-_92638512-8367-65c4-84fb-973a8bdee380-ff01e048 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_49b44d9a-f998-ee93-525b-322c0653d0e7-ff01e048, #w-node-_49b44d9a-f998-ee93-525b-322c0653d0ef-ff01e048, #w-node-_49b44d9a-f998-ee93-525b-322c0653d0f9-ff01e048, #w-node-_49b44d9a-f998-ee93-525b-322c0653d101-ff01e048, #w-node-e0eb9027-97e3-4d1d-35cd-ada6b1ff33d9-ff01e048, #w-node-e0eb9027-97e3-4d1d-35cd-ada6b1ff33d2-ff01e048, #w-node-e0eb9027-97e3-4d1d-35cd-ada6b1ff33e7-ff01e048, #w-node-e0eb9027-97e3-4d1d-35cd-ada6b1ff33ee-ff01e048, #w-node-_2ed7d89c-7ecd-d84b-6694-207aa6c20565-ff01e048, #w-node-_2ed7d89c-7ecd-d84b-6694-207aa6c2055d-ff01e048, #w-node-_2ed7d89c-7ecd-d84b-6694-207aa6c20575-ff01e048, #w-node-_2ed7d89c-7ecd-d84b-6694-207aa6c2056d-ff01e048 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72641-ff01e048 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72642-ff01e048 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-_6f45a95d-0915-295e-ff56-90d6716cbb27-ff01e048 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-_6f45a95d-0915-295e-ff56-90d6716cbb2a-ff01e048, #w-node-_6f45a95d-0915-295e-ff56-90d6716cbb2c-ff01e048, #w-node-c358cda5-b9af-3858-e464-8c61b1066e32-ff01e048, #w-node-c358cda5-b9af-3858-e464-8c61b1066e33-ff01e048, #w-node-c358cda5-b9af-3858-e464-8c61b1066e38-ff01e048, #w-node-c358cda5-b9af-3858-e464-8c61b1066e39-ff01e048, #w-node-c358cda5-b9af-3858-e464-8c61b1066e3e-ff01e048, #w-node-c358cda5-b9af-3858-e464-8c61b1066e3f-ff01e048, #w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b18d-ff01e048, #w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b192-ff01e048, #w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b19c-ff01e048, #w-node-_366f2862-af98-5d3d-9afa-0a09b79c0259-ff01e048, #w-node-_366f2862-af98-5d3d-9afa-0a09b79c025e-ff01e048, #w-node-_366f2862-af98-5d3d-9afa-0a09b79c0268-ff01e048, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b16-ea125242 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b19-ea125242 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: stretch;
    justify-self: end
}

#o-kyrse.w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b24-ea125242 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b25-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b37-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b40-ea125242 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b50-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b59-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b62-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b6b-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b70-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b78-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b80-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b88-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bb4-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bbc-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bc4-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bcc-ea125242 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bda-ea125242 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bdb-ea125242 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709c9b-ea125242 {
    grid-area: span 2/span 1/span 2/span 1
}

#w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709c9e-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709ca1-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cc6-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cc7-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709ccc-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709ccd-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cd2-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cd3-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cf7-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cfe-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d05-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d3f-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d46-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d4d-ea125242, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-5dd8ca97, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-5dd8ca97, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-5dd8ca97, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-5dd8ca97, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-5dd8ca97, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-5dd8ca97, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-5dd8ca97, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-5dd8ca97, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-5dd8ca97 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-5dd8ca97, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-5dd8ca97 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-5dd8ca97, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-5dd8ca97, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-5dd8ca97 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-5dd8ca97, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-5dd8ca97 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-5dd8ca97, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-5dd8ca97, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-5dd8ca97 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-5dd8ca97, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-5dd8ca97 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-5dd8ca97, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-5dd8ca97, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-5dd8ca97, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-5dd8ca97, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-5dd8ca97, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-5dd8ca97, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-5dd8ca97, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-5dd8ca97, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-5dd8ca97 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-5dd8ca97 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-5dd8ca97, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-5dd8ca97, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-5dd8ca97, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-5dd8ca97 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-5dd8ca97, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-5dd8ca97, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-5dd8ca97, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-5dd8ca97, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-5dd8ca97, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-5dd8ca97, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-5dd8ca97, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-5dd8ca97 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-5dd8ca97 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-5dd8ca97, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-5dd8ca97, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-5dd8ca97, #w-node-d015038f-0635-92ee-18c0-0816fce28334-5dd8ca97, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-5dd8ca97, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-5dd8ca97, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-5dd8ca97, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-5dd8ca97, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#o-kyrse.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-c9ccb86d, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-c9ccb86d, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-c9ccb86d, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-c9ccb86d, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-c9ccb86d, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-c9ccb86d, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-c9ccb86d, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-c9ccb86d, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-c9ccb86d {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-c9ccb86d, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-c9ccb86d {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-c9ccb86d, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-c9ccb86d, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-c9ccb86d {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-c9ccb86d, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-c9ccb86d {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-c9ccb86d, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-c9ccb86d, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-c9ccb86d {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-c9ccb86d, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-c9ccb86d {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-c9ccb86d, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-c9ccb86d, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-c9ccb86d, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-c9ccb86d, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-c9ccb86d, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-c9ccb86d, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-c9ccb86d, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-c9ccb86d, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-c9ccb86d {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-c9ccb86d {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-c9ccb86d, #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-c9ccb86d, #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-c9ccb86d, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-c9ccb86d {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-c9ccb86d, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-c9ccb86d, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-c9ccb86d, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-c9ccb86d, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-c9ccb86d, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-c9ccb86d, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-c9ccb86d, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-c9ccb86d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-c9ccb86d {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-c9ccb86d, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-c9ccb86d, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-c9ccb86d, #w-node-d015038f-0635-92ee-18c0-0816fce28334-c9ccb86d, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-c9ccb86d, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-c9ccb86d, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-c9ccb86d, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-c9ccb86d, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-2bd4f1f6, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-2bd4f1f6, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-2bd4f1f6, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-2bd4f1f6, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-2bd4f1f6, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-2bd4f1f6, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-2bd4f1f6, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-2bd4f1f6, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-2bd4f1f6 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-2bd4f1f6, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-2bd4f1f6 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-2bd4f1f6, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-2bd4f1f6, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-2bd4f1f6 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-2bd4f1f6, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-2bd4f1f6 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-2bd4f1f6, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-2bd4f1f6, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-2bd4f1f6 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-2bd4f1f6, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-2bd4f1f6 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-2bd4f1f6, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-2bd4f1f6, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-2bd4f1f6, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-2bd4f1f6, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-2bd4f1f6, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-2bd4f1f6, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-2bd4f1f6, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-2bd4f1f6, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-2bd4f1f6 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-2bd4f1f6 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-2bd4f1f6, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-2bd4f1f6, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-2bd4f1f6 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-2bd4f1f6, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-2bd4f1f6, #w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-2bd4f1f6, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-2bd4f1f6, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-2bd4f1f6, #w-node-d015038f-0635-92ee-18c0-0816fce28334-2bd4f1f6, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-2bd4f1f6, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-2bd4f1f6, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-2bd4f1f6, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-2bd4f1f6, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-59ea0e5b, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-59ea0e5b, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-59ea0e5b, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-59ea0e5b, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-59ea0e5b, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-59ea0e5b, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-59ea0e5b, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-59ea0e5b, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-59ea0e5b {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-59ea0e5b, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-59ea0e5b {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-59ea0e5b, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-59ea0e5b, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-59ea0e5b {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-59ea0e5b, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-59ea0e5b {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-59ea0e5b, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-59ea0e5b, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-59ea0e5b {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-59ea0e5b, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-59ea0e5b {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-59ea0e5b, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-59ea0e5b, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-59ea0e5b, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-59ea0e5b, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-59ea0e5b, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-59ea0e5b, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-59ea0e5b, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-59ea0e5b, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-59ea0e5b {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-59ea0e5b {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-59ea0e5b, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-59ea0e5b, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-59ea0e5b {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-59ea0e5b, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-59ea0e5b, #w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-59ea0e5b, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-59ea0e5b, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-59ea0e5b, #w-node-d015038f-0635-92ee-18c0-0816fce28334-59ea0e5b, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-59ea0e5b, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-59ea0e5b, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-59ea0e5b, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-59ea0e5b, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-edff8b4f, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-edff8b4f, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-edff8b4f, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-edff8b4f, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-edff8b4f, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-edff8b4f, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-edff8b4f, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-edff8b4f, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-edff8b4f {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-edff8b4f, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-edff8b4f {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-edff8b4f, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-edff8b4f, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-edff8b4f {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-edff8b4f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-edff8b4f {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-edff8b4f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-edff8b4f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-edff8b4f {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-edff8b4f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-edff8b4f {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-edff8b4f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-edff8b4f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-edff8b4f, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-edff8b4f, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-edff8b4f, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-edff8b4f, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-edff8b4f, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-edff8b4f, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-edff8b4f {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-edff8b4f {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-edff8b4f, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-edff8b4f, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-edff8b4f {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-edff8b4f, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-edff8b4f, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-edff8b4f, #w-node-d015038f-0635-92ee-18c0-0816fce28334-edff8b4f, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-edff8b4f, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-edff8b4f, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-edff8b4f, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-edff8b4f, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-4c9026a3, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-4c9026a3, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-4c9026a3, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-4c9026a3, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4c9026a3, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-4c9026a3, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-4c9026a3, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-4c9026a3, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-4c9026a3 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-4c9026a3, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-4c9026a3 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-4c9026a3, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-4c9026a3, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-4c9026a3 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-4c9026a3, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-4c9026a3 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-4c9026a3, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-4c9026a3, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-4c9026a3 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-4c9026a3, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-4c9026a3 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-4c9026a3, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-4c9026a3, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-4c9026a3, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-4c9026a3, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-4c9026a3, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-4c9026a3, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-4c9026a3, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-4c9026a3, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-4c9026a3 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-4c9026a3 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-4c9026a3, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-4c9026a3, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4c9026a3 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto;
    justify-self: auto
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-4c9026a3, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-4c9026a3, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-4c9026a3, #w-node-d015038f-0635-92ee-18c0-0816fce28334-4c9026a3, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-4c9026a3, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-4c9026a3, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-4c9026a3, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-4c9026a3, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#pro-kurs.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-4b1b9924, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-4b1b9924, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-4b1b9924, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-4b1b9924, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4b1b9924, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-4b1b9924, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-4b1b9924, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-4b1b9924, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-4b1b9924 {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-4b1b9924, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-4b1b9924 {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-4b1b9924, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-4b1b9924, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-4b1b9924 {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-4b1b9924, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-4b1b9924 {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-4b1b9924, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-4b1b9924, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-4b1b9924 {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-4b1b9924, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-4b1b9924 {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-4b1b9924, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-4b1b9924, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-4b1b9924, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-4b1b9924, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-4b1b9924, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-4b1b9924, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-4b1b9924, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-4b1b9924, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-4b1b9924 {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-4b1b9924 {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-4b1b9924, #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-4b1b9924, #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: start;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-4b1b9924, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-4b1b9924 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-4b1b9924, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-4b1b9924, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-4b1b9924, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-4b1b9924, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-4b1b9924, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-4b1b9924, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-4b1b9924, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-4b1b9924 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-4b1b9924 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-4b1b9924, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-4b1b9924, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-4b1b9924, #w-node-d015038f-0635-92ee-18c0-0816fce28334-4b1b9924, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-4b1b9924, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-4b1b9924, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-4b1b9924, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-4b1b9924, #w-node-_9eb76542-989a-3bca-a216-832b07106d41-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e128a63a-03ac-98ea-19e8-0239663625dd-16e117bf {
    grid-area: span 1/span 1/span 1/span 1;
    justify-self: end
}

#o-kyrse.w-node-_9fcfd720-ec6e-6012-bb3d-756a6e227965-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed54d882-36db-5835-df11-ec30a4a2d4e7-16e117bf, #w-node-_50a943a4-39ef-3b56-cc1d-f02ef5a6aacc-16e117bf, #w-node-_3bf55be4-5889-0a89-cf5b-5fb0e504bb8a-16e117bf {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: auto
}

#w-node-_0ac85272-7a90-704c-bc2e-9d20ad3ae513-16e117bf, #w-node-_644b6947-8e69-b13a-e7dd-fef3761404b6-16e117bf, #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-16e117bf, #w-node-_78c936e4-828a-68b4-96b0-1bad4d0839bc-16e117bf, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408b4-16e117bf, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e27-16e117bf, #w-node-_06e038cd-c026-385b-a28c-0b314d93c082-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-16e117bf {
    grid-area: 1/1/2/3
}

#w-node-_07b2ddc9-68c3-fb4d-e7f7-9f166caf5c9f-16e117bf, #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-16e117bf {
    grid-area: 3/1/4/3
}

#w-node-f68537f4-8641-01d4-8911-6939a0f708c2-16e117bf, #w-node-_8be06bcd-8dfc-d6a0-eed7-31f0ada2d904-16e117bf, #w-node-fb6035c0-97e8-3db2-5b58-e7a689d39c1f-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-16e117bf {
    grid-area: 1/1/2/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d412b-16e117bf, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4158-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-16e117bf {
    grid-area: 3/1/4/3
}

#w-node-_1bd01fe8-7831-0696-1896-a16edd7d416e-16e117bf, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4172-16e117bf, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4176-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-16e117bf {
    grid-area: 1/1/2/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb4a-16e117bf, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb77-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-16e117bf {
    grid-area: 3/1/4/3
}

#w-node-be68f71e-bd1f-02d7-b54b-4e24198adb8d-16e117bf, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb91-16e117bf, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb95-16e117bf, #w-node-d8ebc3a1-9ec4-becd-da99-5cee6b43eae9-16e117bf, #w-node-_7fafe715-e992-99b5-ed2a-077f3556ee09-16e117bf, #w-node-_32e4ae2f-34e1-5139-4d41-b2ba73383b4e-16e117bf, #w-node-_431be1cb-1b25-2010-4ac7-4bb87a20a435-16e117bf, #w-node-_73533e05-0f34-be7f-e95f-e92f0107b439-16e117bf, #w-node-bae79d2d-b73f-60b2-8c1c-5420163358d0-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c0752007-2151-8f21-11c2-1121ed4a2625-16e117bf {
    grid-area: span 1/span 2/span 1/span 2;
    align-self: auto
}

#w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-16e117bf {
    grid-area: span 3/span 1/span 3/span 1
}

#w-node-bbcda9f9-f319-a944-b004-63515d2a5912-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-16e117bf, #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-16e117bf, #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-16e117bf {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: start;
    justify-self: auto
}

#w-node-e7f6479a-8bed-ff32-6cb1-3e30ead4029c-16e117bf, #w-node-a1c7c1ff-d2f4-b253-1258-33d08385e6d5-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-16e117bf {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_69277526-8fc8-4005-65d8-1622d77d144e-16e117bf, #w-node-_6de2b4c3-c31d-640d-10ba-7364cc5563ae-16e117bf, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a1104f-16e117bf, #w-node-_9ef0e030-1862-bcf9-1b28-8dc9d9a11050-16e117bf, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d913-16e117bf, #w-node-a071793a-044f-976c-8b5a-2cbdbb93d914-16e117bf, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75527-16e117bf, #w-node-_8b09fba5-eb8d-885f-1eb3-521238f75528-16e117bf {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-16e117bf {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-cdbeddf6-5cd0-a7e0-529f-e7569f0f0f2e-16e117bf, #w-node-dafab077-23ef-9ed2-86f7-ee181be53754-16e117bf, #w-node-ac9bf344-ce41-8c61-615c-fa91dde64e77-16e117bf, #w-node-d015038f-0635-92ee-18c0-0816fce28334-16e117bf, #w-node-_4af03f9a-a597-ccb6-72cb-6610fbd49978-16e117bf, #w-node-_6a578c60-36c1-1de0-156c-ff1819351e09-16e117bf, #w-node-_2f4f8799-c390-2270-3682-d52bb389025b-16e117bf, #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-16e117bf, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-608d5961, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e897ee-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e897f2-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e897fb-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89826-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e8982a-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89833-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89864-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89869-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89873-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898a1-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898a6-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898b0-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898fe-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89903-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e8990d-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e8993a-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e8993f-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89949-608d5961, #w-node-_72510b70-c706-a7a4-df77-904945939089-608d5961, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-608d5961, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-608d5961, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-608d5961, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-608d5961, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-608d5961, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-608d5961, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-608d5961, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-608d5961, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-c39aa813, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-c39aa813, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-c39aa813, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-c39aa813, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-c39aa813, #w-node-b9bd2b4e-34ee-9945-9b88-ccde6678663d-c39aa813, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786641-c39aa813, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786647-c39aa813, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-c39aa813, #w-node-a4489f82-a168-3540-5626-16576a2db1af-c39aa813, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-c39aa813, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-c39aa813, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-c39aa813, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-c39aa813, #w-node-_93e52376-9687-b798-552d-1094918175fb-c39aa813, #w-node-_93e52376-9687-b798-552d-109491817600-c39aa813, #w-node-_93e52376-9687-b798-552d-109491817607-c39aa813, #w-node-_72510b70-c706-a7a4-df77-904945939089-c39aa813, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-c39aa813, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-c39aa813, #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-c39aa813, #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-c39aa813 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-c39aa813 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-c39aa813, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-c39aa813, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-c39aa813, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-c39aa813, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-c39aa813, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-c39aa813, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-c39aa813, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-c39aa813, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-c39aa813, #w-node-aa907137-90c5-8440-de1e-3b24cb2391e1-ea556b81, #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-ea556b81, #w-node-b34623da-185a-5ce2-e851-75e4235c4b88-ea556b81, #w-node-c7cad951-5c44-d525-d9e6-a425876976a2-ea556b81, #w-node-_74cf7e5d-bdb1-8852-ecd6-9c4ac0dc010c-ea556b81, #w-node-b9bd2b4e-34ee-9945-9b88-ccde6678663d-ea556b81, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786641-ea556b81, #w-node-b9bd2b4e-34ee-9945-9b88-ccde66786647-ea556b81, #w-node-a4489f82-a168-3540-5626-16576a2db1ab-ea556b81, #w-node-a4489f82-a168-3540-5626-16576a2db1af-ea556b81, #w-node-a4489f82-a168-3540-5626-16576a2db1b5-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761aa-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761af-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b6-ea556b81, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685da-ea556b81, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685df-ea556b81, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e6-ea556b81, #w-node-_93e52376-9687-b798-552d-1094918175fb-ea556b81, #w-node-_93e52376-9687-b798-552d-109491817600-ea556b81, #w-node-_93e52376-9687-b798-552d-109491817607-ea556b81, #w-node-b1a687a2-84e9-370f-b5aa-1372274d0087-ea556b81, #w-node-_72510b70-c706-a7a4-df77-904945939089-ea556b81, #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2f-ea556b81, #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-ea556b81, #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-ea556b81 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-ea556b81 {
    grid-area: span 1/span 2/span 1/span 2;
    justify-self: center
}

#w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb866-ea556b81, #w-node-db455d03-1e5b-5ff5-2717-8e9ae46ad8e7-ea556b81, #w-node-_5622f968-c8d8-a8da-d6ff-c69f6314d89c-ea556b81, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb2d-ea556b81, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb32-ea556b81, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb37-ea556b81, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-ea556b81, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d37-ea556b81, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d3c-ea556b81 {
    grid-area: span 1/span 1/span 1/span 1
}

@media screen and (max-width: 991px) {
    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-122c4b17, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-122c4b17, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-122c4b17, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-122c4b17, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-122c4b17, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-122c4b17, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-122c4b17, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-122c4b17, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-122c4b17, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685ec-122c4b17, #w-node-_93e52376-9687-b798-552d-1094918175fa-122c4b17, #w-node-_93e52376-9687-b798-552d-1094918175ff-122c4b17, #w-node-_93e52376-9687-b798-552d-109491817606-122c4b17, #w-node-_93e52376-9687-b798-552d-10949181760d-122c4b17 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-122c4b17 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-122c4b17 {
        align-self: auto;
        justify-self: end
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-122c4b17 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-122c4b17 {
        align-self: center;
        justify-self: center
    }

    #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-122c4b17 {
        grid-area: 1/1/2/2
    }

    #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-122c4b17 {
        grid-area: 2/1/3/2
    }

    #w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-122c4b17 {
        grid-column: span 1/span 1
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-122c4b17, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-122c4b17, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-122c4b17 {
        order: -9999
    }

    #w-node-_276afe6b-822e-baad-4173-defb31851273-122c4b17, #w-node-_5597e13a-d31e-eb6d-f543-d2df08a92e10-122c4b17, #w-node-_92ea9654-2a97-8927-962b-47404e13ee3f-4e13edd7 {
        order: 9999
    }

    #w-node-ceaca7a1-b36f-4d24-8f31-751597f19de7-5540371a, #w-node-ceaca7a1-b36f-4d24-8f31-751597f19de9-5540371a, #w-node-ceaca7a1-b36f-4d24-8f31-751597f19dec-5540371a {
        justify-self: center
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-a9d0d9c6, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-a9d0d9c6, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-a9d0d9c6, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-a9d0d9c6, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-a9d0d9c6, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-a9d0d9c6, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-a9d0d9c6, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-a9d0d9c6, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-a9d0d9c6, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685ec-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-1094918175fa-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-1094918175ff-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-109491817606-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-10949181760d-a9d0d9c6 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-a9d0d9c6 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-a9d0d9c6 {
        align-self: auto;
        justify-self: end
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-a9d0d9c6 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-a9d0d9c6 {
        align-self: center;
        justify-self: center
    }

    #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-a9d0d9c6 {
        grid-area: 1/1/2/2
    }

    #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-a9d0d9c6 {
        grid-area: 2/1/3/2
    }

    #w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-a9d0d9c6 {
        grid-column: span 1/span 1
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-a9d0d9c6, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-a9d0d9c6, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-a9d0d9c6 {
        order: -9999
    }

    #w-node-_7ccefff9-6297-41ec-76ec-0793ac4a1fd1-a9d0d9c6, #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-a9d0d9c6 {
        order: 9999
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-1a905160 {
        align-self: center;
        justify-self: center
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-1a905160, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-1a905160, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-1a905160, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-1a905160, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-1a905160, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-1a905160, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-1a905160, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-1a905160, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-1a905160 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-1a905160 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-1a905160 {
        align-self: auto;
        justify-self: end
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-1a905160, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-1a905160, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-1a905160 {
        order: -9999
    }

    #w-node-_99a6809b-87bf-c321-8724-c527dde44381-1a905160, #w-node-f65f4067-38b4-3fc6-e59d-5aa6136e212c-1a905160 {
        order: 9999
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-3a5411ef {
        align-self: center;
        justify-self: center
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-3a5411ef, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-3a5411ef, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-3a5411ef, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-3a5411ef, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-3a5411ef, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-3a5411ef, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-3a5411ef, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-3a5411ef, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-3a5411ef {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-3a5411ef {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-3a5411ef {
        align-self: auto;
        justify-self: end
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-3a5411ef, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-3a5411ef, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-3a5411ef {
        order: -9999
    }

    #w-node-f2f2b658-fffa-81c3-0937-e4a3227f2b0f-3a5411ef {
        order: 9999
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b59c60f0 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-b59c60f0, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-b59c60f0, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-b59c60f0, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-b59c60f0, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-b59c60f0, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-b59c60f0 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-b59c60f0 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-b59c60f0 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-b59c60f0 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-b59c60f0 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-b59c60f0 {
        justify-self: center
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b59c60f0 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f4-b59c60f0, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-b59c60f0, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-b59c60f0 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b8f6ebd7 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-b8f6ebd7, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-b8f6ebd7, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-b8f6ebd7, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-b8f6ebd7, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-b8f6ebd7, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-b8f6ebd7 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-b8f6ebd7 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-b8f6ebd7 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-b8f6ebd7 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-b8f6ebd7 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-b8f6ebd7 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-b8f6ebd7 {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b8f6ebd7 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb70-b8f6ebd7, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-b8f6ebd7, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-b8f6ebd7, #w-node-_334293f5-5269-ab69-129e-2d197a4217a3-7a421794, #w-node-_334293f5-5269-ab69-129e-2d197a4217a5-7a421794, #w-node-_334293f5-5269-ab69-129e-2d197a4217aa-7a421794 {
        justify-self: center
    }

    #w-node-b4b17a78-ccd4-1bf8-1195-d26a88d0101d-0ff5ed21 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-eff6b8bf-9f86-17e4-adde-e1c391862a71-0ff5ed21, #w-node-_8a19e30d-de8d-e4b4-cef0-3917b9bf8de8-0ff5ed21 {
        grid-column: span 2/span 2
    }

    #w-node-_4365c827-0160-a8d5-134f-905ee25cfe6f-0ff5ed21 {
        grid-column: span 1/span 1
    }

    #w-node-cb7b6c29-f141-1e21-c5b3-6e0704fc7161-0ff5ed21 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-ed1e7f1a-d605-3de6-d5fa-bf89d0bfcd26-0ff5ed21 {
        grid-area: 4/1/5/2
    }

    #w-node-_05b276ca-bb6e-e2de-e415-c724eb3398e4-0ff5ed21 {
        grid-area: 5/1/6/2
    }

    #w-node-_0570f5c7-f1d2-6a97-6cad-e053f2a87abe-0ff5ed21 {
        grid-column: span 1/span 1
    }

    #w-node-ba74adcd-e30f-8e5e-070c-ee8cc351f42b-0ff5ed21 {
        grid-column: 1/2;
        grid-row-start: 6
    }

    #w-node-_7666fe7b-7049-5824-2e41-f7f55af841d0-0ff5ed21 {
        grid-area: 7/1/8/2
    }

    #w-node-d3fb31f0-6762-fb08-a8c4-eb6bb8982ea6-0ff5ed21 {
        grid-area: 4/1/8/2
    }

    #w-node-c9dd1e02-5a32-77a0-9583-6c2e79993596-0ff5ed21 {
        grid-area: 1/1/2/2
    }

    #w-node-b4b17a78-ccd4-1bf8-1195-d26a88d0101d-228324f4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-eff6b8bf-9f86-17e4-adde-e1c391862a71-228324f4, #w-node-_8a19e30d-de8d-e4b4-cef0-3917b9bf8de8-228324f4 {
        grid-column: span 2/span 2
    }

    #w-node-_4365c827-0160-a8d5-134f-905ee25cfe6f-228324f4 {
        grid-column: span 1/span 1
    }

    #w-node-cb7b6c29-f141-1e21-c5b3-6e0704fc7161-228324f4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-ed1e7f1a-d605-3de6-d5fa-bf89d0bfcd26-228324f4 {
        grid-area: 4/1/5/2
    }

    #w-node-_05b276ca-bb6e-e2de-e415-c724eb3398e4-228324f4 {
        grid-area: 5/1/6/2
    }

    #w-node-_0570f5c7-f1d2-6a97-6cad-e053f2a87abe-228324f4 {
        grid-column: span 1/span 1
    }

    #w-node-ba74adcd-e30f-8e5e-070c-ee8cc351f42b-228324f4 {
        grid-column: 1/2;
        grid-row-start: 6
    }

    #w-node-_7666fe7b-7049-5824-2e41-f7f55af841d0-228324f4 {
        grid-area: 7/1/8/2
    }

    #w-node-d3fb31f0-6762-fb08-a8c4-eb6bb8982ea6-228324f4 {
        grid-area: 4/1/8/2
    }

    #w-node-c9dd1e02-5a32-77a0-9583-6c2e79993596-228324f4 {
        grid-area: 1/1/2/2
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-d1e8f1e9 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-d1e8f1e9, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-d1e8f1e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-d1e8f1e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-d1e8f1e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-d1e8f1e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-d1e8f1e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-d1e8f1e9 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-d1e8f1e9 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-d1e8f1e9 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-d1e8f1e9 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-d1e8f1e9 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-d1e8f1e9 {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-d1e8f1e9 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-d04976d4-1584-1514-f6e5-bccfb99b29d5-d1e8f1e9, #w-node-d04976d4-1584-1514-f6e5-bccfb99b29d7-d1e8f1e9, #w-node-d04976d4-1584-1514-f6e5-bccfb99b29da-d1e8f1e9 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-7722e8b4 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-7722e8b4, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-7722e8b4, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-7722e8b4, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-7722e8b4, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-7722e8b4, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-7722e8b4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-7722e8b4 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-7722e8b4 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-7722e8b4 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-7722e8b4 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-7722e8b4 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-7722e8b4 {
        justify-self: center
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-7722e8b4 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f4-7722e8b4, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-7722e8b4, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-7722e8b4 {
        justify-self: center
    }

    #w-node-a27fcc5d-b532-da02-6c52-c327c81c20db-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ef-0f9c479d {
        grid-column: span 2/span 2
    }

    #w-node-fd511bf3-a48f-a90e-1781-90a1e9763efa-0f9c479d {
        grid-row: span 1/span 1;
        justify-self: center
    }

    #w-node-_6b7fcccd-707b-b7d2-65dc-780185ad06e8-0f9c479d {
        grid-area: 1/1/2/2
    }

    #w-node-_84139382-a8f7-814a-bf27-1cac59a058fe-0f9c479d {
        grid-column: span 2/span 2
    }

    #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28cf-0f9c479d {
        grid-area: 1/1/2/2
    }

    #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28e1-0f9c479d {
        grid-area: 2/1/3/2
    }

    #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28f3-0f9c479d {
        grid-column: span 1/span 1
    }

    #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023905-0f9c479d, #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023907-0f9c479d {
        justify-self: center
    }

    #w-node-a27fcc5d-b532-da02-6c52-c327c81c20db-90433cf5, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ef-90433cf5 {
        grid-column: span 2/span 2
    }

    #w-node-fd511bf3-a48f-a90e-1781-90a1e9763efa-90433cf5 {
        grid-row: span 1/span 1;
        justify-self: center
    }

    #w-node-_6b7fcccd-707b-b7d2-65dc-780185ad06e8-90433cf5 {
        grid-area: 1/1/2/2
    }

    #w-node-_84139382-a8f7-814a-bf27-1cac59a058fe-90433cf5 {
        grid-column: span 2/span 2
    }

    #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28cf-90433cf5 {
        grid-area: 1/1/2/2
    }

    #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28e1-90433cf5 {
        grid-area: 2/1/3/2
    }

    #w-node-eef4ae26-54e3-bdfb-c34e-a39406bb28f3-90433cf5 {
        grid-column: span 1/span 1
    }

    #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023905-90433cf5, #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023907-90433cf5, #w-node-ee76ce1f-8ab6-5c58-2eca-25ce7502390a-90433cf5 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-9e0173e9 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-9e0173e9, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-9e0173e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-9e0173e9, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-9e0173e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-9e0173e9, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-9e0173e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-9e0173e9 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-9e0173e9 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-9e0173e9 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-9e0173e9 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-9e0173e9 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-9e0173e9 {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-9e0173e9 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dce-9e0173e9, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-9e0173e9, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-9e0173e9 {
        justify-self: center
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-f6f8bd08, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-f6f8bd08, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-f6f8bd08, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-f6f8bd08, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-f6f8bd08, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-f6f8bd08, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-f6f8bd08, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-f6f8bd08, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-f6f8bd08, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685ec-f6f8bd08, #w-node-_93e52376-9687-b798-552d-1094918175fa-f6f8bd08, #w-node-_93e52376-9687-b798-552d-1094918175ff-f6f8bd08, #w-node-_93e52376-9687-b798-552d-109491817606-f6f8bd08, #w-node-_93e52376-9687-b798-552d-10949181760d-f6f8bd08 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-f6f8bd08 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-f6f8bd08 {
        align-self: auto;
        justify-self: end
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-f6f8bd08 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-f6f8bd08 {
        align-self: center;
        justify-self: center
    }

    #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-f6f8bd08 {
        grid-area: 1/1/2/2
    }

    #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-f6f8bd08 {
        grid-area: 2/1/3/2
    }

    #w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-f6f8bd08 {
        grid-column: span 1/span 1
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-f6f8bd08, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-f6f8bd08, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-f6f8bd08 {
        order: -9999
    }

    #w-node-da48f364-428d-de6f-f1db-89a28ff54e8f-f6f8bd08, #w-node-da48f364-428d-de6f-f1db-89a28ff54ec5-f6f8bd08 {
        order: 9999
    }

    #w-node-_22bffeac-1d73-fe49-37ad-81d7b4ef7ced-7243157e, #w-node-_22bffeac-1d73-fe49-37ad-81d7b4ef7cef-7243157e, #w-node-_22bffeac-1d73-fe49-37ad-81d7b4ef7cf2-7243157e, #w-node-f1704e23-50de-fcc5-cda9-0bff12fef38f-4b3db4fa, #w-node-f1704e23-50de-fcc5-cda9-0bff12fef391-4b3db4fa, #w-node-f1704e23-50de-fcc5-cda9-0bff12fef394-4b3db4fa, #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162de-9501561c, #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e0-9501561c, #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e3-9501561c, #w-node-_1b09717e-f969-163e-7079-44edadb41ad0-dcb8518d, #w-node-_1b09717e-f969-163e-7079-44edadb41ad2-dcb8518d, #w-node-_1b09717e-f969-163e-7079-44edadb41ad5-dcb8518d, #w-node-_39452b76-f0c8-5984-930a-d40f42630d7e-6722a5a5, #w-node-_39452b76-f0c8-5984-930a-d40f42630d80-6722a5a5, #w-node-_39452b76-f0c8-5984-930a-d40f42630d83-6722a5a5, #w-node-c51063f6-3235-1371-f5cb-d0093328a0f7-3d43933e, #w-node-c51063f6-3235-1371-f5cb-d0093328a0f9-3d43933e, #w-node-c51063f6-3235-1371-f5cb-d0093328a0fc-3d43933e, #w-node-_43687abb-6c7f-b274-6362-8957d6b67cf5-cec76369, #w-node-_43687abb-6c7f-b274-6362-8957d6b67cf7-cec76369, #w-node-_43687abb-6c7f-b274-6362-8957d6b67cfa-cec76369 {
        justify-self: center
    }

    #w-node-_244f3286-d6b7-d209-4fff-7c355f1edfc8-3aa6032e {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_244f3286-d6b7-d209-4fff-7c355f1edff2-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edff3-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edff9-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1edffa-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee000-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee001-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee007-3aa6032e, #stup1-h2-2P.w-node-_244f3286-d6b7-d209-4fff-7c355f1ee009-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee03b-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee042-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee049-3aa6032e, #stup1-h2-2P.w-node-_244f3286-d6b7-d209-4fff-7c355f1ee051-3aa6032e {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_343841dc-6d92-0730-c723-115ef50590a6-3aa6032e, #w-node-_343841dc-6d92-0730-c723-115ef50590cc-3aa6032e, #w-node-_27d0d9dc-74c9-6bff-f79b-76cdd7ebb102-f55c8ce7, #w-node-_27d0d9dc-74c9-6bff-f79b-76cdd7ebb137-f55c8ce7, #w-node-_64d0c1a3-107d-78af-b679-25876ea4904a-97126a52, #w-node-_64d0c1a3-107d-78af-b679-25876ea4907f-97126a52, #w-node-_8658924a-5afc-0fb4-5ecb-71fa44038b63-581272b5, #w-node-_86f235aa-37fe-5617-0552-56915a0e0b7d-cdb87c7c, #w-node-b3c9ba71-264f-01f3-d709-9ebd4e1f5d5e-de5c9e9c {
        order: 9999
    }

    #w-node-_508b4ef4-fb99-c5ff-5d99-8e409035e097-cd37924e, #w-node-_508b4ef4-fb99-c5ff-5d99-8e409035e099-cd37924e, #w-node-_508b4ef4-fb99-c5ff-5d99-8e409035e09c-cd37924e, #w-node-e9e7600b-d0ac-a11c-702e-a227942822a4-c923cba6, #w-node-e9e7600b-d0ac-a11c-702e-a227942822a6-c923cba6, #w-node-e9e7600b-d0ac-a11c-702e-a227942822a9-c923cba6, #w-node-f90e9097-1ba4-62a3-6dbf-75c9daa375e7-e907454b, #w-node-f90e9097-1ba4-62a3-6dbf-75c9daa375e9-e907454b, #w-node-f90e9097-1ba4-62a3-6dbf-75c9daa375ec-e907454b, #w-node-_1dbe2b27-f75d-a673-9760-362649f61d38-3c55db46, #w-node-_1dbe2b27-f75d-a673-9760-362649f61d3a-3c55db46, #w-node-_1dbe2b27-f75d-a673-9760-362649f61d3d-3c55db46, #w-node-f1980420-9da3-ef5e-c8e9-305ce2b0e25a-aca5bc56, #w-node-f1980420-9da3-ef5e-c8e9-305ce2b0e25c-aca5bc56, #w-node-f1980420-9da3-ef5e-c8e9-305ce2b0e25f-aca5bc56, #w-node-_03e8e55a-d737-a7d7-a071-39dbb27a7aa1-aec06305, #w-node-_03e8e55a-d737-a7d7-a071-39dbb27a7aa3-aec06305, #w-node-_03e8e55a-d737-a7d7-a071-39dbb27a7aa6-aec06305 {
        justify-self: center
    }

    #w-node-_720e8d48-2f5b-e039-8017-7e0001835ae7-4a9a830b, #w-node-_720e8d48-2f5b-e039-8017-7e0001835b34-4a9a830b, #w-node-_745aa459-6120-a117-c29c-218fe4d55c9a-055f60ff, #w-node-_745aa459-6120-a117-c29c-218fe4d55ce7-055f60ff, #w-node-_123d0d83-a39b-511a-1de3-d5b105b61e04-de2a670f, #w-node-_123d0d83-a39b-511a-1de3-d5b105b61e51-de2a670f, #w-node-_0fac15ad-df78-ba92-92fc-269639f0bd41-4b35c9e2, #w-node-_89b850b4-b0c5-efb4-066a-f6314c1c4588-dbac1312 {
        order: 9999
    }

    #w-node-d8170421-489d-9e51-95aa-43373ea989a6-940a1945, #w-node-d8170421-489d-9e51-95aa-43373ea989a8-940a1945, #w-node-_044755da-5bee-bb2f-4fd4-6c7aef9bf203-cc4d611d, #w-node-_044755da-5bee-bb2f-4fd4-6c7aef9bf205-cc4d611d, #w-node-_99b1a515-0f64-68cc-5b5f-39f6e60e7b39-4897619a, #w-node-_99b1a515-0f64-68cc-5b5f-39f6e60e7b3b-4897619a, #w-node-_31c6c910-2a16-e978-e752-64a4c60bf4c1-415baa6b, #w-node-_31c6c910-2a16-e978-e752-64a4c60bf4c3-415baa6b, #w-node-_31c6c910-2a16-e978-e752-64a4c60bf4c6-415baa6b, #w-node-bf339996-da4b-bfdf-1ff6-b4770f14e4ae-33c5efba, #w-node-bf339996-da4b-bfdf-1ff6-b4770f14e4b0-33c5efba, #w-node-bf339996-da4b-bfdf-1ff6-b4770f14e4b3-33c5efba, #w-node-_630e492f-6e86-53e2-5cc9-5ac3bdf21181-f4be8eff, #w-node-_630e492f-6e86-53e2-5cc9-5ac3bdf21183-f4be8eff, #w-node-_630e492f-6e86-53e2-5cc9-5ac3bdf21186-f4be8eff {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-df0c7933 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-df0c7933, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-df0c7933, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-df0c7933, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-df0c7933, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-df0c7933, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-df0c7933 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-df0c7933 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-df0c7933 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-df0c7933 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-df0c7933 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-df0c7933 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-df0c7933 {
        justify-self: center
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-df0c7933 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f4-df0c7933, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-df0c7933, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-df0c7933 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-1ef8370f {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-1ef8370f, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-1ef8370f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-1ef8370f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-1ef8370f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-1ef8370f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-1ef8370f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-1ef8370f {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-1ef8370f {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-1ef8370f {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-1ef8370f {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-1ef8370f {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-1ef8370f {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-1ef8370f {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb70-1ef8370f, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-1ef8370f, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-1ef8370f {
        justify-self: center
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-19cb9967, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-19cb9967, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-19cb9967, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-19cb9967, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-19cb9967, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-19cb9967, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-19cb9967, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-19cb9967, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-19cb9967, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685ec-19cb9967, #w-node-_93e52376-9687-b798-552d-1094918175fa-19cb9967, #w-node-_93e52376-9687-b798-552d-1094918175ff-19cb9967, #w-node-_93e52376-9687-b798-552d-109491817606-19cb9967, #w-node-_93e52376-9687-b798-552d-10949181760d-19cb9967 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-19cb9967 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-19cb9967 {
        align-self: auto;
        justify-self: end
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-19cb9967 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-19cb9967 {
        align-self: center;
        justify-self: center
    }

    #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-19cb9967 {
        grid-area: 1/1/2/2
    }

    #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-19cb9967 {
        grid-area: 2/1/3/2
    }

    #w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-19cb9967 {
        grid-column: span 1/span 1
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-19cb9967, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-19cb9967, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-19cb9967 {
        order: -9999
    }

    #w-node-_276afe6b-822e-baad-4173-defb31851273-19cb9967, #w-node-_5597e13a-d31e-eb6d-f543-d2df08a92e10-19cb9967 {
        order: 9999
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-e4b8f321, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-e4b8f321, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-e4b8f321, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-e4b8f321, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-e4b8f321, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-e4b8f321, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-e4b8f321, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-e4b8f321, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-e4b8f321, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685ec-e4b8f321, #w-node-_93e52376-9687-b798-552d-1094918175fa-e4b8f321, #w-node-_93e52376-9687-b798-552d-1094918175ff-e4b8f321, #w-node-_93e52376-9687-b798-552d-109491817606-e4b8f321, #w-node-_93e52376-9687-b798-552d-10949181760d-e4b8f321 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-e4b8f321 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-e4b8f321 {
        align-self: auto;
        justify-self: end
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-e4b8f321 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-e4b8f321 {
        align-self: center;
        justify-self: center
    }

    #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-e4b8f321 {
        grid-area: 1/1/2/2
    }

    #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-e4b8f321 {
        grid-area: 2/1/3/2
    }

    #w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-e4b8f321 {
        grid-column: span 1/span 1
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-e4b8f321, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-e4b8f321, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-e4b8f321 {
        order: -9999
    }

    #w-node-_7ccefff9-6297-41ec-76ec-0793ac4a1fd1-e4b8f321, #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-e4b8f321 {
        order: 9999
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72641-ff01e048 {
        grid-column: span 1/span 1
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72642-ff01e048 {
        grid-area: 2/1/3/2
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72643-ff01e048 {
        grid-area: 1/1/2/3
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb7264d-ff01e048 {
        grid-area: 2/2/3/3
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72660-ff01e048 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-_6f45a95d-0915-295e-ff56-90d6716cbb27-ff01e048 {
        grid-row: span 1/span 1;
        justify-self: center
    }

    #w-node-_6f45a95d-0915-295e-ff56-90d6716cbb2a-ff01e048 {
        grid-area: 1/1/2/2
    }

    #w-node-c358cda5-b9af-3858-e464-8c61b1066e3e-ff01e048 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-b3dc8bab-3a88-3587-da51-e7fc65970228-ff01e048, #w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b18c-ff01e048, #w-node-af3d8a39-9bc1-c3d1-9d15-8617aef31516-ff01e048, #w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b191-ff01e048, #w-node-c76408a0-dbef-ac85-e19d-c8ed579c4e1b-ff01e048, #w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b19b-ff01e048, #w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b1a0-ff01e048, #stup1-h2-2P.w-node-_8b27fa6e-8ce2-59d9-343f-d601cfc5b1a2-ff01e048, #w-node-_366f2862-af98-5d3d-9afa-0a09b79c0258-ff01e048, #w-node-_366f2862-af98-5d3d-9afa-0a09b79c025d-ff01e048, #w-node-_366f2862-af98-5d3d-9afa-0a09b79c0267-ff01e048, #stup1-h2-2P.w-node-_366f2862-af98-5d3d-9afa-0a09b79c026e-ff01e048 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_69aafda6-0744-8eb4-2978-acd02447717e-ff01e048, #w-node-_69aafda6-0744-8eb4-2978-acd0244771b4-ff01e048 {
        order: 9999
    }

    #w-node-d8170421-489d-9e51-95aa-43373ea989a6-5baee0e3, #w-node-d8170421-489d-9e51-95aa-43373ea989a8-5baee0e3, #w-node-_99b1a515-0f64-68cc-5b5f-39f6e60e7b39-a1909f65, #w-node-_99b1a515-0f64-68cc-5b5f-39f6e60e7b3b-a1909f65, #w-node-_044755da-5bee-bb2f-4fd4-6c7aef9bf203-d9b2744d, #w-node-_044755da-5bee-bb2f-4fd4-6c7aef9bf205-d9b2744d {
        justify-self: center
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bda-ea125242 {
        grid-column: span 1/span 1
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bdb-ea125242 {
        grid-area: 2/1/3/2
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bdc-ea125242 {
        grid-area: 1/1/2/3
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709be6-ea125242 {
        grid-area: 2/2/3/3
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bf9-ea125242 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709c9b-ea125242 {
        grid-row: span 1/span 1;
        justify-self: center
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709c9e-ea125242 {
        grid-area: 1/1/2/2
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cd2-ea125242 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cf5-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cf6-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cfc-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709cfd-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d03-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d04-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d0a-ea125242, #stup1-h2-2P.w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d0c-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d3e-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d45-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d4c-ea125242, #stup1-h2-2P.w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d54-ea125242 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b98a5845-29a3-c045-b19c-4cfbac580352-ea125242, #w-node-b98a5845-29a3-c045-b19c-4cfbac580388-ea125242 {
        order: 9999
    }

    #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162de-6462143c, #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e0-6462143c, #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e3-6462143c, #w-node-_1b09717e-f969-163e-7079-44edadb41ad0-7571c580, #w-node-_1b09717e-f969-163e-7079-44edadb41ad2-7571c580, #w-node-_1b09717e-f969-163e-7079-44edadb41ad5-7571c580, #w-node-_39452b76-f0c8-5984-930a-d40f42630d7e-7c9bbd3e, #w-node-_39452b76-f0c8-5984-930a-d40f42630d80-7c9bbd3e, #w-node-_39452b76-f0c8-5984-930a-d40f42630d83-7c9bbd3e {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-5dd8ca97 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-5dd8ca97, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-5dd8ca97, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-5dd8ca97, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-5dd8ca97, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-5dd8ca97, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-5dd8ca97 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-5dd8ca97 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-5dd8ca97 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-5dd8ca97 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-5dd8ca97 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-5dd8ca97 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-5dd8ca97 {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-5dd8ca97 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb70-5dd8ca97, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-5dd8ca97, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-5dd8ca97 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-c9ccb86d {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-c9ccb86d, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-c9ccb86d, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-c9ccb86d, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-c9ccb86d, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-c9ccb86d, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-c9ccb86d {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-c9ccb86d {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-c9ccb86d {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-c9ccb86d {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-c9ccb86d {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-c9ccb86d {
        grid-area: span 1/span 2/span 1/span 2
    }

    #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-c9ccb86d {
        justify-self: center
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-c9ccb86d {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f4-c9ccb86d, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-c9ccb86d, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-c9ccb86d {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-2bd4f1f6 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-2bd4f1f6, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-2bd4f1f6, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-2bd4f1f6, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-2bd4f1f6, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-2bd4f1f6, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-2bd4f1f6 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-2bd4f1f6 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-2bd4f1f6 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-2bd4f1f6 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-2bd4f1f6 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-2bd4f1f6 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-2bd4f1f6 {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-2bd4f1f6 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dce-2bd4f1f6, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-2bd4f1f6, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-2bd4f1f6 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-59ea0e5b {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-59ea0e5b, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-59ea0e5b, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-59ea0e5b, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-59ea0e5b, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-59ea0e5b, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-59ea0e5b {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-59ea0e5b {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-59ea0e5b {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-59ea0e5b {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-59ea0e5b {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-59ea0e5b {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-59ea0e5b {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-59ea0e5b {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dce-59ea0e5b, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-59ea0e5b, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-59ea0e5b {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-edff8b4f {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-edff8b4f, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-edff8b4f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-edff8b4f, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-edff8b4f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-edff8b4f, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-edff8b4f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-edff8b4f {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-edff8b4f {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-edff8b4f {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-edff8b4f {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-edff8b4f {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-edff8b4f {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-edff8b4f {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dce-edff8b4f, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-edff8b4f, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-edff8b4f {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4c9026a3 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-4c9026a3, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-4c9026a3, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-4c9026a3, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-4c9026a3, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-4c9026a3, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-4c9026a3 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-4c9026a3 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-4c9026a3 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-4c9026a3 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-4c9026a3 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-4c9026a3 {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4c9026a3 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dce-4c9026a3, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-4c9026a3, #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-4c9026a3 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4b1b9924 {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-4b1b9924, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-4b1b9924, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-4b1b9924, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-4b1b9924, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-4b1b9924, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-4b1b9924 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-4b1b9924 {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-4b1b9924 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-4b1b9924 {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-4b1b9924 {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-4b1b9924 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-4b1b9924 {
        justify-self: center
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4b1b9924 {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb70-4b1b9924, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-4b1b9924, #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-4b1b9924 {
        justify-self: center
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-16e117bf {
        grid-area: 2/1/3/3;
        justify-self: center
    }

    #w-node-_9eda87a7-8043-8d48-1d9b-05ec3713a516-16e117bf, #w-node-_7eff6b0f-0f1e-b70f-7524-b2bf8978f640-16e117bf, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4126-16e117bf, #w-node-_1bd01fe8-7831-0696-1896-a16edd7d4168-16e117bf, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb45-16e117bf, #w-node-be68f71e-bd1f-02d7-b54b-4e24198adb87-16e117bf {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c0752007-2151-8f21-11c2-1121ed4a2625-16e117bf {
        grid-column: span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-16e117bf {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-16e117bf {
        grid-area: 1/1/2/3
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-16e117bf {
        grid-area: 2/2/3/3
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-16e117bf {
        grid-area: span 1/span 2/span 1/span 2
    }

    #premium.w-node-a7cba751-5db6-bb99-3234-b5350c71da1d-16e117bf {
        justify-self: center
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-16e117bf {
        grid-column: span 2/span 2;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f4-16e117bf, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-16e117bf, #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-16e117bf {
        justify-self: center
    }

    #w-node-_40e7a403-82d9-b137-7208-801513e89863-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89868-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89872-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89877-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89879-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898a0-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898a5-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898af-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898b4-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898b6-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e898fd-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89902-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e8990c-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89913-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89939-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e8993e-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89948-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e8994f-608d5961 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-608d5961 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-608d5961 {
        align-self: auto;
        justify-self: end
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-608d5961 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-608d5961 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-608d5961, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-608d5961 {
        order: -9999
    }

    #w-node-_7ccefff9-6297-41ec-76ec-0793ac4a1fd1-608d5961, #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-608d5961 {
        order: 9999
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-c39aa813, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-c39aa813, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-c39aa813, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-c39aa813, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-c39aa813, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-c39aa813, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-c39aa813, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-c39aa813, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-c39aa813, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685ec-c39aa813, #w-node-_93e52376-9687-b798-552d-1094918175fa-c39aa813, #w-node-_93e52376-9687-b798-552d-1094918175ff-c39aa813, #w-node-_93e52376-9687-b798-552d-109491817606-c39aa813, #w-node-_93e52376-9687-b798-552d-10949181760d-c39aa813 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-c39aa813 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-c39aa813 {
        align-self: auto;
        justify-self: end
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-c39aa813 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-c39aa813 {
        align-self: center;
        justify-self: center
    }

    #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-c39aa813 {
        grid-area: 1/1/2/2
    }

    #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-c39aa813 {
        grid-area: 2/1/3/2
    }

    #w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-c39aa813 {
        grid-column: span 1/span 1
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-c39aa813, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-c39aa813, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-c39aa813 {
        order: -9999
    }

    #w-node-_276afe6b-822e-baad-4173-defb31851273-c39aa813, #w-node-_5597e13a-d31e-eb6d-f543-d2df08a92e10-c39aa813 {
        order: 9999
    }

    #w-node-_8fd75107-792b-e8cc-f24f-b932be67974f-ea556b81, #w-node-_54da63f9-fb56-e4a1-cd47-4bba20ddf884-ea556b81, #w-node-_83c3ecd0-844d-fa75-1cb0-c9aaa9056892-ea556b81, #w-node-_3c05bd8e-7378-d49d-5ef9-cb33d8718ed6-ea556b81, #w-node-a4489f82-a168-3540-5626-16576a2db1c2-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761a9-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ae-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761b5-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761ba-ea556b81, #w-node-bb3e3581-4152-afd8-856c-aeafd6a761bc-ea556b81, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d9-ea556b81, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685de-ea556b81, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685e5-ea556b81, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685ec-ea556b81, #w-node-_93e52376-9687-b798-552d-1094918175fa-ea556b81, #w-node-_93e52376-9687-b798-552d-1094918175ff-ea556b81, #w-node-_93e52376-9687-b798-552d-109491817606-ea556b81, #w-node-_93e52376-9687-b798-552d-10949181760d-ea556b81 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-d24c5c3a-bdd6-c8f8-4c55-9fb95dc6675e-ea556b81 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b2b-ea556b81 {
        align-self: center;
        justify-self: center
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006de-ea556b81 {
        justify-self: end
    }

    #w-node-_9f4f60d9-8b4b-b060-c63f-01bb68a006df-ea556b81 {
        align-self: auto;
        justify-self: end
    }

    #w-node-_0e24e8c9-f4dc-694f-c363-13cc720e6d68-ea556b81 {
        grid-area: 1/1/2/2
    }

    #w-node-_8c8dda6d-c276-c329-02cb-2dce47bcd8bd-ea556b81 {
        grid-area: 2/1/3/2
    }

    #w-node-_44906e74-81a9-c7b2-5765-a09951a44b4c-ea556b81 {
        grid-column: span 1/span 1
    }

    #w-node-_3f2c5043-2610-472f-1ada-d1d7d8cfb853-ea556b81, #w-node-c1707e1a-c354-fd68-2631-d06ca404fb25-ea556b81, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d2a-ea556b81 {
        order: -9999
    }

    #w-node-_7ccefff9-6297-41ec-76ec-0793ac4a1fd1-ea556b81, #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-ea556b81 {
        order: 9999
    }
}

@media screen and (max-width: 767px) {
    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-122c4b17 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-122c4b17 {
        grid-area: 3/1/4/2
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-122c4b17, #w-node-_93e52376-9687-b798-552d-1094918175f4-122c4b17 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-122c4b17, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-122c4b17 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-122c4b17, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-122c4b17 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-122c4b17 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-122c4b17 {
        grid-area: 1/1/2/3
    }

    #w-node-_5597e13a-d31e-eb6d-f543-d2df08a92e10-122c4b17, #w-node-_92ea9654-2a97-8927-962b-47404e13ee3f-4e13edd7 {
        order: -9999
    }

    #w-node-_73b5e7b3-5f15-d76a-9446-41e865365dbe-a9d0d9c6 {
        grid-area: 4/1/4/2
    }

    #w-node-_73b5e7b3-5f15-d76a-9446-41e865365dc9-a9d0d9c6 {
        grid-area: 3/1/4/2
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-a9d0d9c6, #w-node-_93e52376-9687-b798-552d-1094918175f4-a9d0d9c6 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-a9d0d9c6, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-a9d0d9c6 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-a9d0d9c6, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-a9d0d9c6 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-a9d0d9c6 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-a9d0d9c6 {
        grid-area: 1/1/2/3
    }

    #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-a9d0d9c6 {
        order: -9999
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-1a905160 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-1a905160 {
        grid-area: 3/1/4/2
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-1a905160, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-1a905160 {
        align-self: center;
        justify-self: center
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-1a905160 {
        grid-area: 2/1/3/3
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-1a905160, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-1a905160 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-1a905160 {
        grid-area: 1/1/2/3
    }

    #w-node-_99a6809b-87bf-c321-8724-c527dde44381-1a905160 {
        order: -9999
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-3a5411ef {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-3a5411ef {
        grid-area: 3/1/4/2
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-3a5411ef, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-3a5411ef {
        align-self: center;
        justify-self: center
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-3a5411ef {
        grid-area: 2/1/3/3
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-3a5411ef, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-3a5411ef {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-3a5411ef {
        grid-area: 1/1/2/3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-b59c60f0 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-b59c60f0 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-b59c60f0 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-b59c60f0 {
        grid-area: 1/1/2/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b59c60f0 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-b59c60f0 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-b59c60f0 {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-b59c60f0, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-b59c60f0 {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-b59c60f0 {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-b8f6ebd7 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b8f6ebd7 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-b8f6ebd7 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-b8f6ebd7 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-b8f6ebd7 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-b8f6ebd7 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-b8f6ebd7 {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b8f6ebd7 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-b8f6ebd7 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-b8f6ebd7 {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-b8f6ebd7, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-b8f6ebd7 {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-b8f6ebd7 {
        grid-column: span 3/span 3
    }

    #w-node-_5150e276-b522-849a-065b-e5c02d80ad13-0ff5ed21 {
        grid-area: 1/2/2/3;
        justify-self: end
    }

    #w-node-c3df2896-269a-f9db-e349-3f92a2ae9348-0ff5ed21, #w-node-fb7698f7-334e-614d-da5f-d2e305311a2a-0ff5ed21 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-b6f6b91d-6fe0-c292-ae08-9a27a3a2435c-0ff5ed21 {
        order: -9999
    }

    #w-node-c2794072-43f8-4277-c1d5-fe1bebb3385e-0ff5ed21 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c806c242-48b2-7811-48b4-bc5ee88643dd-0ff5ed21 {
        grid-area: 3/1/4/2
    }

    #w-node-eff6b8bf-9f86-17e4-adde-e1c391862a71-0ff5ed21, #w-node-_8a19e30d-de8d-e4b4-cef0-3917b9bf8de8-0ff5ed21, #w-node-_4365c827-0160-a8d5-134f-905ee25cfe6f-0ff5ed21 {
        grid-column: span 1/span 1
    }

    #w-node-cb7b6c29-f141-1e21-c5b3-6e0704fc7161-0ff5ed21 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-ed1e7f1a-d605-3de6-d5fa-bf89d0bfcd26-0ff5ed21 {
        grid-area: 4/1/5/2
    }

    #w-node-_05b276ca-bb6e-e2de-e415-c724eb3398e4-0ff5ed21 {
        grid-area: 5/1/6/2
    }

    #w-node-_0570f5c7-f1d2-6a97-6cad-e053f2a87abe-0ff5ed21 {
        grid-column: span 1/span 1
    }

    #w-node-ba74adcd-e30f-8e5e-070c-ee8cc351f42b-0ff5ed21 {
        grid-area: 6/1/7/2
    }

    #w-node-_7666fe7b-7049-5824-2e41-f7f55af841d0-0ff5ed21 {
        grid-area: 7/1/8/2
    }

    #clear.w-node-a4d71a5e-881f-09cd-c4a2-e1f23a94ce5e-0ff5ed21 {
        grid-area: 8/1/9/2
    }

    #w-node-d3fb31f0-6762-fb08-a8c4-eb6bb8982ea6-0ff5ed21 {
        grid-area: 4/1/8/2
    }

    #w-node-_92c94061-85fd-ef81-b11c-d1f10b6793ff-0ff5ed21 {
        grid-area: 1/2/2/4
    }

    #w-node-b8eac4ee-6292-bd1a-39a8-74930d5a6374-0ff5ed21 {
        grid-area: 3/1/4/4;
        justify-self: center
    }

    #w-node-c9dd1e02-5a32-77a0-9583-6c2e79993596-0ff5ed21, #w-node-f0386d43-c26b-824f-4fe5-53ee7cf62993-0ff5ed21 {
        grid-area: 1/1/2/2
    }

    #w-node-_5150e276-b522-849a-065b-e5c02d80ad13-228324f4 {
        grid-area: 1/2/2/3;
        justify-self: end
    }

    #w-node-c3df2896-269a-f9db-e349-3f92a2ae9348-228324f4, #w-node-fb7698f7-334e-614d-da5f-d2e305311a2a-228324f4 {
        grid-area: span 1/span 2/span 1/span 2
    }

    #w-node-b6f6b91d-6fe0-c292-ae08-9a27a3a2435c-228324f4 {
        order: -9999
    }

    #w-node-c2794072-43f8-4277-c1d5-fe1bebb3385e-228324f4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-c806c242-48b2-7811-48b4-bc5ee88643dd-228324f4 {
        grid-area: 3/1/4/2
    }

    #w-node-eff6b8bf-9f86-17e4-adde-e1c391862a71-228324f4, #w-node-_8a19e30d-de8d-e4b4-cef0-3917b9bf8de8-228324f4, #w-node-_4365c827-0160-a8d5-134f-905ee25cfe6f-228324f4 {
        grid-column: span 1/span 1
    }

    #w-node-cb7b6c29-f141-1e21-c5b3-6e0704fc7161-228324f4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-ed1e7f1a-d605-3de6-d5fa-bf89d0bfcd26-228324f4 {
        grid-area: 4/1/5/2
    }

    #w-node-_05b276ca-bb6e-e2de-e415-c724eb3398e4-228324f4 {
        grid-area: 5/1/6/2
    }

    #w-node-_0570f5c7-f1d2-6a97-6cad-e053f2a87abe-228324f4 {
        grid-column: span 1/span 1
    }

    #w-node-ba74adcd-e30f-8e5e-070c-ee8cc351f42b-228324f4 {
        grid-area: 6/1/7/2
    }

    #w-node-_7666fe7b-7049-5824-2e41-f7f55af841d0-228324f4 {
        grid-area: 7/1/8/2
    }

    #clear.w-node-a4d71a5e-881f-09cd-c4a2-e1f23a94ce5e-228324f4 {
        grid-area: 8/1/9/2
    }

    #w-node-d3fb31f0-6762-fb08-a8c4-eb6bb8982ea6-228324f4 {
        grid-area: 4/1/8/2
    }

    #w-node-_92c94061-85fd-ef81-b11c-d1f10b6793ff-228324f4 {
        grid-area: 1/2/2/4
    }

    #w-node-b8eac4ee-6292-bd1a-39a8-74930d5a6374-228324f4 {
        grid-area: 3/1/4/4;
        justify-self: center
    }

    #w-node-c9dd1e02-5a32-77a0-9583-6c2e79993596-228324f4, #w-node-f0386d43-c26b-824f-4fe5-53ee7cf62993-228324f4 {
        grid-area: 1/1/2/2
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-d1e8f1e9 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-d1e8f1e9 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-d1e8f1e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-d1e8f1e9 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-d1e8f1e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-d1e8f1e9 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-d1e8f1e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-d1e8f1e9 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-d1e8f1e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-d1e8f1e9 {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-d1e8f1e9, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-d1e8f1e9 {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-d1e8f1e9 {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-7722e8b4 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-7722e8b4 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-7722e8b4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-7722e8b4 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-7722e8b4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-7722e8b4 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-7722e8b4 {
        grid-area: 1/1/2/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-7722e8b4 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-7722e8b4 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-7722e8b4 {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-7722e8b4, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-7722e8b4 {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-7722e8b4 {
        grid-column: span 3/span 3
    }

    #w-node-a27fcc5d-b532-da02-6c52-c327c81c20bd-0f9c479d {
        grid-column: span 1/span 1
    }

    #w-node-a27fcc5d-b532-da02-6c52-c327c81c20bf-0f9c479d {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a27fcc5d-b532-da02-6c52-c327c81c20db-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ef-0f9c479d, #w-node-_84139382-a8f7-814a-bf27-1cac59a058fe-0f9c479d, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20bd-90433cf5 {
        grid-column: span 1/span 1
    }

    #w-node-a27fcc5d-b532-da02-6c52-c327c81c20bf-90433cf5 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a27fcc5d-b532-da02-6c52-c327c81c20db-90433cf5, #w-node-a27fcc5d-b532-da02-6c52-c327c81c20ef-90433cf5, #w-node-_84139382-a8f7-814a-bf27-1cac59a058fe-90433cf5 {
        grid-column: span 1/span 1
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-9e0173e9 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-9e0173e9 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-9e0173e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-9e0173e9 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-9e0173e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-9e0173e9 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-9e0173e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-9e0173e9 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-9e0173e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-9e0173e9 {
        grid-column: span 3/span 3
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-f6f8bd08 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-f6f8bd08 {
        grid-area: 3/1/4/2
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-f6f8bd08, #w-node-_93e52376-9687-b798-552d-1094918175f4-f6f8bd08 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-f6f8bd08, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-f6f8bd08 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-f6f8bd08, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-f6f8bd08 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-f6f8bd08 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-f6f8bd08 {
        grid-area: 1/1/2/3
    }

    #w-node-da48f364-428d-de6f-f1db-89a28ff54ec5-f6f8bd08 {
        order: -9999
    }

    #w-node-c4d28d86-98ca-287b-6049-7d011c8b11f5-3aa6032e {
        justify-self: auto
    }

    #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee02c-3aa6032e {
        grid-area: 2/1/3/3
    }

    #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee03a-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee041-3aa6032e, #w-node-_244f3286-d6b7-d209-4fff-7c355f1ee048-3aa6032e {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_343841dc-6d92-0730-c723-115ef50590cc-3aa6032e, #w-node-_27d0d9dc-74c9-6bff-f79b-76cdd7ebb137-f55c8ce7, #w-node-_64d0c1a3-107d-78af-b679-25876ea4907f-97126a52 {
        order: -9999
    }

    #w-node-_4756cb06-2d5a-e3b8-a698-f63504ea4366-3d657115, #w-node-_3f9ed5b0-0dcd-4fcd-9b64-c3e801cceac8-2c456f6f, #w-node-_6baa9979-401a-9496-c3fa-508c4094c476-132659d2, #w-node-b2fbb6f9-3e94-435a-66a9-18b926af20e5-cfe7bd50, #w-node-_0220143f-5875-86ab-1a8d-eec79774be96-58265b1a, #w-node-_90f05cda-eb82-f554-3d13-aa7e231a7099-5002f936 {
        grid-area: 1/1/2/2
    }

    #w-node-_8658924a-5afc-0fb4-5ecb-71fa44038b63-581272b5, #w-node-_86f235aa-37fe-5617-0552-56915a0e0b7d-cdb87c7c, #w-node-b3c9ba71-264f-01f3-d709-9ebd4e1f5d5e-de5c9e9c {
        order: -9999
    }

    #w-node-_152f4b1a-28bc-6515-666e-1e0154317cfe-4ec5b2e5, #w-node-_73ae3a8d-a203-ccc4-ec30-af69b4fb244f-19a5a550, #w-node-_3ed31e12-582e-ae75-1238-070dc039abf3-7fc5c63a {
        grid-area: 1/1/2/2
    }

    #w-node-_720e8d48-2f5b-e039-8017-7e0001835ae7-4a9a830b, #w-node-_745aa459-6120-a117-c29c-218fe4d55c9a-055f60ff, #w-node-_123d0d83-a39b-511a-1de3-d5b105b61e04-de2a670f {
        order: -9999
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-df0c7933 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-df0c7933 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-df0c7933 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-df0c7933 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-df0c7933 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-df0c7933 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-df0c7933 {
        grid-area: 1/1/2/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-df0c7933 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-df0c7933 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-df0c7933 {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-df0c7933, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-df0c7933 {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-df0c7933 {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-1ef8370f {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-1ef8370f {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-1ef8370f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-1ef8370f {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-1ef8370f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-1ef8370f {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-1ef8370f {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-1ef8370f {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-1ef8370f {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-1ef8370f {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-1ef8370f, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-1ef8370f {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-1ef8370f {
        grid-column: span 3/span 3
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-19cb9967 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-19cb9967 {
        grid-area: 3/1/4/2
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-19cb9967, #w-node-_93e52376-9687-b798-552d-1094918175f4-19cb9967 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-19cb9967, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-19cb9967 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-19cb9967, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-19cb9967 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-19cb9967 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-19cb9967 {
        grid-area: 1/1/2/3
    }

    #w-node-_5597e13a-d31e-eb6d-f543-d2df08a92e10-19cb9967 {
        order: -9999
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-e4b8f321 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-e4b8f321 {
        grid-area: 3/1/4/2
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-e4b8f321, #w-node-_93e52376-9687-b798-552d-1094918175f4-e4b8f321 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-e4b8f321, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-e4b8f321 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-e4b8f321, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-e4b8f321 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-e4b8f321 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-e4b8f321 {
        grid-area: 1/1/2/3
    }

    #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-e4b8f321 {
        order: -9999
    }

    #w-node-_99e8b7e3-204d-ad88-02ea-da26ab67960a-ff01e048 {
        justify-self: auto
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72643-ff01e048 {
        grid-column-end: 2
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb7264d-ff01e048 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72660-ff01e048 {
        grid-column: span 1/span 1
    }

    #w-node-_366f2862-af98-5d3d-9afa-0a09b79c0252-ff01e048 {
        grid-area: 2/1/3/3
    }

    #w-node-_687de88d-c2b7-ba54-1bee-32e296846e6f-ff01e048, #w-node-_75c87b4e-0261-8ccb-37a0-6f329c0e6de3-ff01e048, #w-node-_3bce3dd4-c392-0cca-6fa0-41f6e4a7aa1b-ff01e048 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_69aafda6-0744-8eb4-2978-acd0244771b4-ff01e048 {
        order: -9999
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b19-ea125242 {
        justify-self: auto
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bdc-ea125242 {
        grid-column-end: 2
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709be6-ea125242 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bf9-ea125242 {
        grid-column: span 1/span 1
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d33-ea125242 {
        grid-area: 2/1/3/3
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d3d-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d44-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709d4b-ea125242 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b98a5845-29a3-c045-b19c-4cfbac580388-ea125242 {
        order: -9999
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-5dd8ca97 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-5dd8ca97 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-5dd8ca97 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-5dd8ca97 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-5dd8ca97 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-5dd8ca97 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-5dd8ca97 {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-5dd8ca97 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-5dd8ca97 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-5dd8ca97 {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-5dd8ca97, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-5dd8ca97 {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-5dd8ca97 {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-c9ccb86d {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-c9ccb86d {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-c9ccb86d {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-c9ccb86d {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-c9ccb86d {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-c9ccb86d {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-c9ccb86d {
        grid-area: 1/1/2/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-c9ccb86d {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-c9ccb86d {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-c9ccb86d {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-c9ccb86d, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-c9ccb86d {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-c9ccb86d {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-2bd4f1f6 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-2bd4f1f6 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-2bd4f1f6 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-2bd4f1f6 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-2bd4f1f6 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-2bd4f1f6 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-2bd4f1f6 {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-2bd4f1f6 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-2bd4f1f6 {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-2bd4f1f6 {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-59ea0e5b {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-59ea0e5b {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-59ea0e5b {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-59ea0e5b {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-59ea0e5b {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-59ea0e5b {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-59ea0e5b {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-59ea0e5b {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-59ea0e5b {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-59ea0e5b {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-edff8b4f {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-edff8b4f {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-edff8b4f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-edff8b4f {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-edff8b4f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-edff8b4f {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-edff8b4f {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-edff8b4f {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-edff8b4f {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-edff8b4f {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-4c9026a3 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-4c9026a3 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-4c9026a3 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-4c9026a3 {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4c9026a3 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-4c9026a3 {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-4c9026a3 {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-4b1b9924 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4b1b9924 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-4b1b9924 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-4b1b9924 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-4b1b9924 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-4b1b9924 {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-4b1b9924 {
        grid-area: 1/1/2/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4b1b9924 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-4b1b9924 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-4b1b9924 {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-4b1b9924, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-4b1b9924 {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-4b1b9924 {
        grid-column: span 3/span 3
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-16e117bf {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-16e117bf {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-16e117bf {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-16e117bf {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-16e117bf {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-16e117bf {
        grid-column: span 1/span 1
    }

    #w-node-_302fc72a-02ad-fad3-2b4f-fc275c5de87b-16e117bf {
        grid-area: 1/1/2/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-16e117bf {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-16e117bf {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-16e117bf {
        grid-area: 3/1/4/2
    }

    #w-node-_7a48a056-b2ec-aadd-4a7b-a01b7683d809-16e117bf, #w-node-_4832f2f8-c4c8-fdf9-0891-b9557b0b1a48-16e117bf {
        grid-column: span 1/span 1
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-16e117bf {
        grid-column: span 3/span 3
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-608d5961 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-608d5961 {
        grid-area: 3/1/4/2
    }

    #w-node-_40e7a403-82d9-b137-7208-801513e898f7-608d5961, #w-node-_40e7a403-82d9-b137-7208-801513e89933-608d5961 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-608d5961, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-608d5961 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-608d5961, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-608d5961 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-608d5961 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-608d5961 {
        grid-area: 1/1/2/3
    }

    #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-608d5961 {
        order: -9999
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-c39aa813 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-c39aa813 {
        grid-area: 3/1/4/2
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-c39aa813, #w-node-_93e52376-9687-b798-552d-1094918175f4-c39aa813 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-c39aa813, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-c39aa813 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-c39aa813, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-c39aa813 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-c39aa813 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-c39aa813 {
        grid-area: 1/1/2/3
    }

    #w-node-_5597e13a-d31e-eb6d-f543-d2df08a92e10-c39aa813 {
        order: -9999
    }

    #w-node-_79a79317-e052-2346-58a6-226bcd59fad6-ea556b81 {
        grid-area: 4/1/4/2
    }

    #w-node-d5ed28de-8d5d-4e01-036c-0c8080a6e89b-ea556b81 {
        grid-area: 3/1/4/2
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685d3-ea556b81, #w-node-_93e52376-9687-b798-552d-1094918175f4-ea556b81 {
        grid-area: 2/1/3/3
    }

    #w-node-deaefe50-c8a2-9ce6-bd3e-265fc4d66b19-ea556b81, #w-node-_24e536f2-f15c-e866-5626-4c91fb029fb1-ea556b81 {
        align-self: center;
        justify-self: center
    }

    #w-node-c1707e1a-c354-fd68-2631-d06ca404fb23-ea556b81, #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d28-ea556b81 {
        order: -9999
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d32-ea556b81 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_10a0bcf6-01aa-e630-1c8d-b21651945d47-ea556b81 {
        grid-area: 1/1/2/3
    }

    #w-node-f8bf4ac0-6aed-a62a-3f75-d158044e5085-ea556b81 {
        order: -9999
    }
}

@media screen and (max-width: 479px) {
    #w-node-ceaca7a1-b36f-4d24-8f31-751597f19de9-5540371a {
        order: -9999;
        justify-self: center
    }

    #w-node-ceaca7a1-b36f-4d24-8f31-751597f19dec-5540371a {
        justify-self: stretch
    }

    #w-node-ceaca7a1-b36f-4d24-8f31-751597f19df8-5540371a {
        align-self: center
    }

    #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685cc-1a905160, #w-node-_19cce8fa-8018-1713-96c0-3c0f6b5685cc-3a5411ef {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-b59c60f0 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-b59c60f0, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-b59c60f0, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-b59c60f0 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-b59c60f0 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-b59c60f0 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-b59c60f0 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-b59c60f0 {
        grid-area: 2/1/3/2
    }

    #w-node-_504b38e0-1c9f-568a-9e6b-3f464c90a1b8-b59c60f0 {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: start;
        justify-self: auto
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b59c60f0 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-b59c60f0 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-b59c60f0 {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-b59c60f0 {
        grid-column: span 3/span 3
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-b59c60f0 {
        order: -9999;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-b59c60f0 {
        justify-self: stretch
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e0507-b59c60f0 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-b8f6ebd7 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-b8f6ebd7 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-b8f6ebd7, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-b8f6ebd7, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-b8f6ebd7 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-b8f6ebd7 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-b8f6ebd7 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-b8f6ebd7 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-b8f6ebd7 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-b8f6ebd7 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-b8f6ebd7 {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-b8f6ebd7 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-b8f6ebd7 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-b8f6ebd7 {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-b8f6ebd7 {
        grid-column: span 3/span 3
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-b8f6ebd7 {
        order: -9999;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-b8f6ebd7 {
        justify-self: stretch
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb81-b8f6ebd7 {
        align-self: center
    }

    #w-node-_334293f5-5269-ab69-129e-2d197a4217a5-7a421794 {
        order: -9999;
        justify-self: center
    }

    #w-node-_334293f5-5269-ab69-129e-2d197a4217aa-7a421794 {
        justify-self: stretch
    }

    #w-node-_334293f5-5269-ab69-129e-2d197a4217b6-7a421794 {
        align-self: center
    }

    #w-node-b199c414-be3a-e58d-5277-6c045e8c4f30-0ff5ed21, #w-node-b199c414-be3a-e58d-5277-6c045e8c4f30-228324f4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-d1e8f1e9 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-d1e8f1e9 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-d1e8f1e9, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-d1e8f1e9, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-d1e8f1e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-d1e8f1e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-d1e8f1e9 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-d1e8f1e9 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-d1e8f1e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-d1e8f1e9 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-d1e8f1e9 {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-d1e8f1e9 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-d1e8f1e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-d1e8f1e9 {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-d1e8f1e9 {
        grid-column: span 3/span 3
    }

    #w-node-d04976d4-1584-1514-f6e5-bccfb99b29d7-d1e8f1e9 {
        order: -9999;
        justify-self: center
    }

    #w-node-d04976d4-1584-1514-f6e5-bccfb99b29da-d1e8f1e9 {
        justify-self: stretch
    }

    #w-node-d04976d4-1584-1514-f6e5-bccfb99b29e6-d1e8f1e9 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-7722e8b4 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-7722e8b4 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-7722e8b4, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-7722e8b4, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-7722e8b4 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-7722e8b4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-7722e8b4 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-7722e8b4 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-7722e8b4 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-7722e8b4 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-7722e8b4 {
        grid-area: 2/1/3/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-7722e8b4 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-7722e8b4 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-7722e8b4 {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-7722e8b4 {
        grid-column: span 3/span 3
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-7722e8b4 {
        order: -9999;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-7722e8b4 {
        justify-self: stretch
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e0507-7722e8b4 {
        align-self: center
    }

    #w-node-fd511bf3-a48f-a90e-1781-90a1e9763efa-0f9c479d {
        justify-self: center
    }

    #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023907-0f9c479d {
        order: -9999;
        justify-self: center
    }

    #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023916-0f9c479d {
        align-self: center
    }

    #w-node-fd511bf3-a48f-a90e-1781-90a1e9763efa-90433cf5 {
        justify-self: center
    }

    #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023907-90433cf5 {
        order: -9999;
        justify-self: center
    }

    #w-node-ee76ce1f-8ab6-5c58-2eca-25ce7502390a-90433cf5 {
        justify-self: stretch
    }

    #w-node-ee76ce1f-8ab6-5c58-2eca-25ce75023916-90433cf5 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-9e0173e9 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-9e0173e9 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-9e0173e9, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-9e0173e9, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-9e0173e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-9e0173e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-9e0173e9 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-9e0173e9 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-9e0173e9 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-9e0173e9 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-9e0173e9 {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-9e0173e9 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-9e0173e9 {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-9e0173e9 {
        grid-column: span 3/span 3
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-9e0173e9 {
        order: -9999;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-9e0173e9 {
        justify-self: stretch
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595ddf-9e0173e9 {
        align-self: center
    }

    #w-node-_22bffeac-1d73-fe49-37ad-81d7b4ef7cef-7243157e {
        order: -9999;
        justify-self: center
    }

    #w-node-_22bffeac-1d73-fe49-37ad-81d7b4ef7cf2-7243157e {
        justify-self: stretch
    }

    #w-node-_22bffeac-1d73-fe49-37ad-81d7b4ef7cfe-7243157e {
        align-self: center
    }

    #w-node-f1704e23-50de-fcc5-cda9-0bff12fef391-4b3db4fa {
        order: -9999;
        justify-self: center
    }

    #w-node-f1704e23-50de-fcc5-cda9-0bff12fef394-4b3db4fa {
        justify-self: stretch
    }

    #w-node-f1704e23-50de-fcc5-cda9-0bff12fef3a0-4b3db4fa {
        align-self: center
    }

    #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e0-9501561c {
        order: -9999;
        justify-self: center
    }

    #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e3-9501561c {
        justify-self: stretch
    }

    #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162ef-9501561c {
        align-self: center
    }

    #w-node-_1b09717e-f969-163e-7079-44edadb41ad2-dcb8518d {
        order: -9999;
        justify-self: center
    }

    #w-node-_1b09717e-f969-163e-7079-44edadb41ad5-dcb8518d {
        justify-self: stretch
    }

    #w-node-_1b09717e-f969-163e-7079-44edadb41ae1-dcb8518d {
        align-self: center
    }

    #w-node-_39452b76-f0c8-5984-930a-d40f42630d80-6722a5a5 {
        order: -9999;
        justify-self: center
    }

    #w-node-_39452b76-f0c8-5984-930a-d40f42630d83-6722a5a5 {
        justify-self: stretch
    }

    #w-node-_39452b76-f0c8-5984-930a-d40f42630d8f-6722a5a5 {
        align-self: center
    }

    #w-node-c51063f6-3235-1371-f5cb-d0093328a0f9-3d43933e {
        order: -9999;
        justify-self: center
    }

    #w-node-c51063f6-3235-1371-f5cb-d0093328a0fc-3d43933e {
        justify-self: stretch
    }

    #w-node-c51063f6-3235-1371-f5cb-d0093328a108-3d43933e {
        align-self: center
    }

    #w-node-_43687abb-6c7f-b274-6362-8957d6b67cf7-cec76369 {
        order: -9999;
        justify-self: center
    }

    #w-node-_43687abb-6c7f-b274-6362-8957d6b67cfa-cec76369 {
        justify-self: stretch
    }

    #w-node-_43687abb-6c7f-b274-6362-8957d6b67d06-cec76369 {
        align-self: center
    }

    #w-node-c4d28d86-98ca-287b-6049-7d011c8b11f5-3aa6032e {
        justify-self: auto
    }

    #w-node-_508b4ef4-fb99-c5ff-5d99-8e409035e099-cd37924e {
        order: -9999;
        justify-self: center
    }

    #w-node-_508b4ef4-fb99-c5ff-5d99-8e409035e09c-cd37924e {
        justify-self: stretch
    }

    #w-node-_508b4ef4-fb99-c5ff-5d99-8e409035e0a8-cd37924e {
        align-self: center
    }

    #w-node-e9e7600b-d0ac-a11c-702e-a227942822a6-c923cba6 {
        order: -9999;
        justify-self: center
    }

    #w-node-e9e7600b-d0ac-a11c-702e-a227942822a9-c923cba6 {
        justify-self: stretch
    }

    #w-node-e9e7600b-d0ac-a11c-702e-a227942822b5-c923cba6 {
        align-self: center
    }

    #w-node-f90e9097-1ba4-62a3-6dbf-75c9daa375e9-e907454b {
        order: -9999;
        justify-self: center
    }

    #w-node-f90e9097-1ba4-62a3-6dbf-75c9daa375ec-e907454b {
        justify-self: stretch
    }

    #w-node-f90e9097-1ba4-62a3-6dbf-75c9daa375f8-e907454b {
        align-self: center
    }

    #w-node-_1dbe2b27-f75d-a673-9760-362649f61d3a-3c55db46 {
        order: -9999;
        justify-self: center
    }

    #w-node-_1dbe2b27-f75d-a673-9760-362649f61d3d-3c55db46 {
        justify-self: stretch
    }

    #w-node-_1dbe2b27-f75d-a673-9760-362649f61d49-3c55db46 {
        align-self: center
    }

    #w-node-f1980420-9da3-ef5e-c8e9-305ce2b0e25c-aca5bc56 {
        order: -9999;
        justify-self: center
    }

    #w-node-f1980420-9da3-ef5e-c8e9-305ce2b0e25f-aca5bc56 {
        justify-self: stretch
    }

    #w-node-f1980420-9da3-ef5e-c8e9-305ce2b0e26b-aca5bc56 {
        align-self: center
    }

    #w-node-_03e8e55a-d737-a7d7-a071-39dbb27a7aa3-aec06305 {
        order: -9999;
        justify-self: center
    }

    #w-node-_03e8e55a-d737-a7d7-a071-39dbb27a7aa6-aec06305 {
        justify-self: stretch
    }

    #w-node-_03e8e55a-d737-a7d7-a071-39dbb27a7ab2-aec06305 {
        align-self: center
    }

    #w-node-d8170421-489d-9e51-95aa-43373ea989a8-940a1945 {
        order: -9999;
        justify-self: center
    }

    #w-node-d8170421-489d-9e51-95aa-43373ea989b2-940a1945 {
        align-self: center
    }

    #w-node-_044755da-5bee-bb2f-4fd4-6c7aef9bf205-cc4d611d {
        order: -9999;
        justify-self: center
    }

    #w-node-_044755da-5bee-bb2f-4fd4-6c7aef9bf20f-cc4d611d {
        align-self: center
    }

    #w-node-_99b1a515-0f64-68cc-5b5f-39f6e60e7b3b-4897619a {
        order: -9999;
        justify-self: center
    }

    #w-node-_99b1a515-0f64-68cc-5b5f-39f6e60e7b45-4897619a {
        align-self: center
    }

    #w-node-_31c6c910-2a16-e978-e752-64a4c60bf4c3-415baa6b {
        order: -9999;
        justify-self: center
    }

    #w-node-_31c6c910-2a16-e978-e752-64a4c60bf4c6-415baa6b {
        justify-self: stretch
    }

    #w-node-_31c6c910-2a16-e978-e752-64a4c60bf4cd-415baa6b {
        align-self: center
    }

    #w-node-bf339996-da4b-bfdf-1ff6-b4770f14e4b0-33c5efba {
        order: -9999;
        justify-self: center
    }

    #w-node-bf339996-da4b-bfdf-1ff6-b4770f14e4b3-33c5efba {
        justify-self: stretch
    }

    #w-node-bf339996-da4b-bfdf-1ff6-b4770f14e4ba-33c5efba {
        align-self: center
    }

    #w-node-_630e492f-6e86-53e2-5cc9-5ac3bdf21183-f4be8eff {
        order: -9999;
        justify-self: center
    }

    #w-node-_630e492f-6e86-53e2-5cc9-5ac3bdf21186-f4be8eff {
        justify-self: stretch
    }

    #w-node-_630e492f-6e86-53e2-5cc9-5ac3bdf2118d-f4be8eff {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-df0c7933 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-df0c7933 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-df0c7933, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-df0c7933, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-df0c7933 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-df0c7933 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-df0c7933 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-df0c7933 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-df0c7933 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-df0c7933 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-df0c7933 {
        grid-area: 2/1/3/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-df0c7933 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-df0c7933 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-df0c7933 {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-df0c7933 {
        grid-column: span 3/span 3
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-df0c7933 {
        order: -9999;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-df0c7933 {
        justify-self: stretch
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e0507-df0c7933 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-1ef8370f {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-1ef8370f {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-1ef8370f, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-1ef8370f, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-1ef8370f {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-1ef8370f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-1ef8370f {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-1ef8370f {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-1ef8370f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-1ef8370f {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-1ef8370f {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-1ef8370f {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-1ef8370f {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-1ef8370f {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-1ef8370f {
        grid-column: span 3/span 3
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-1ef8370f {
        order: -9999;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-1ef8370f {
        justify-self: stretch
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb81-1ef8370f {
        align-self: center
    }

    #w-node-_99e8b7e3-204d-ad88-02ea-da26ab67960a-ff01e048 {
        justify-self: auto
    }

    #w-node-_49b44d9a-f998-ee93-525b-322c0653d0ed-ff01e048, #w-node-_49b44d9a-f998-ee93-525b-322c0653d0f7-ff01e048, #w-node-_49b44d9a-f998-ee93-525b-322c0653d0ff-ff01e048 {
        grid-area: 1/1/2/2
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72642-ff01e048 {
        grid-area: 2/1/3/2
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72643-ff01e048 {
        grid-column-end: 2
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb7264d-ff01e048 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_65e553e3-dc57-0432-4fcb-c6c46eb72660-ff01e048 {
        grid-column: span 1/span 1
    }

    #w-node-_6f45a95d-0915-295e-ff56-90d6716cbb27-ff01e048 {
        justify-self: center
    }

    #w-node-d8170421-489d-9e51-95aa-43373ea989a8-5baee0e3, #w-node-_99b1a515-0f64-68cc-5b5f-39f6e60e7b3b-a1909f65, #w-node-_044755da-5bee-bb2f-4fd4-6c7aef9bf205-d9b2744d {
        order: -9999;
        justify-self: center
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b19-ea125242 {
        justify-self: auto
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b57-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b60-ea125242, #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709b69-ea125242 {
        grid-area: 1/1/2/2
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bdb-ea125242 {
        grid-area: 2/1/3/2
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bdc-ea125242 {
        grid-column-end: 2
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709be6-ea125242 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709bf9-ea125242 {
        grid-column: span 1/span 1
    }

    #w-node-_9f82ebe4-6216-d61c-5072-2c1dc3709c9b-ea125242 {
        justify-self: center
    }

    #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e0-6462143c {
        order: -9999;
        justify-self: center
    }

    #w-node-_0de0f63b-2f30-e2f1-a0ea-9bad64b162e3-6462143c {
        justify-self: stretch
    }

    #w-node-_1b09717e-f969-163e-7079-44edadb41ad2-7571c580 {
        order: -9999;
        justify-self: center
    }

    #w-node-_1b09717e-f969-163e-7079-44edadb41ad5-7571c580 {
        justify-self: stretch
    }

    #w-node-_39452b76-f0c8-5984-930a-d40f42630d80-7c9bbd3e {
        order: -9999;
        justify-self: center
    }

    #w-node-_39452b76-f0c8-5984-930a-d40f42630d83-7c9bbd3e {
        justify-self: stretch
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-5dd8ca97 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-5dd8ca97 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-5dd8ca97, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-5dd8ca97, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-5dd8ca97 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-5dd8ca97 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-5dd8ca97 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-5dd8ca97 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-5dd8ca97 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-5dd8ca97 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-5dd8ca97 {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-5dd8ca97 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-5dd8ca97 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-5dd8ca97 {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-5dd8ca97 {
        grid-column: span 3/span 3
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-5dd8ca97 {
        order: -9999;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-5dd8ca97 {
        justify-self: stretch
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb81-5dd8ca97 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-c9ccb86d {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-c9ccb86d {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-c9ccb86d, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-c9ccb86d, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-c9ccb86d {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-c9ccb86d {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-c9ccb86d {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-c9ccb86d {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-c9ccb86d {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-c9ccb86d {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-c9ccb86d {
        grid-area: 2/1/3/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-c9ccb86d {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-c9ccb86d {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-c9ccb86d {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-c9ccb86d {
        grid-column: span 3/span 3
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-c9ccb86d {
        order: -9999;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-c9ccb86d {
        justify-self: stretch
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e0507-c9ccb86d {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-2bd4f1f6 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-2bd4f1f6 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-2bd4f1f6, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-2bd4f1f6, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-2bd4f1f6 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-2bd4f1f6 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-2bd4f1f6 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-2bd4f1f6 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-2bd4f1f6 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-2bd4f1f6 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-2bd4f1f6 {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-2bd4f1f6 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-2bd4f1f6 {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-2bd4f1f6 {
        grid-column: span 3/span 3
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-2bd4f1f6 {
        order: -9999;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-2bd4f1f6 {
        justify-self: stretch
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595ddf-2bd4f1f6 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-59ea0e5b {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-59ea0e5b {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-59ea0e5b, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-59ea0e5b, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-59ea0e5b {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-59ea0e5b {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-59ea0e5b {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-59ea0e5b {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-59ea0e5b {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-59ea0e5b {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-59ea0e5b {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-59ea0e5b {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-59ea0e5b {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-59ea0e5b {
        grid-column: span 3/span 3
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-59ea0e5b {
        order: -9999;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-59ea0e5b {
        justify-self: stretch
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595ddf-59ea0e5b {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-edff8b4f {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-edff8b4f {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-edff8b4f, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-edff8b4f, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-edff8b4f {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-edff8b4f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-edff8b4f {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-edff8b4f {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-edff8b4f {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-edff8b4f {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-edff8b4f {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-edff8b4f {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-edff8b4f {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-edff8b4f {
        grid-column: span 3/span 3
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-edff8b4f {
        order: -9999;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-edff8b4f {
        justify-self: stretch
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595ddf-edff8b4f {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-4c9026a3 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-4c9026a3, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-4c9026a3, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-4c9026a3 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-4c9026a3 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-4c9026a3 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-4c9026a3 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-4c9026a3 {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4c9026a3 {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: auto;
        justify-self: center
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-4c9026a3 {
        grid-area: 1/1/2/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-4c9026a3 {
        grid-column: span 3/span 3
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd0-4c9026a3 {
        order: -9999;
        justify-self: center
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595dd3-4c9026a3 {
        justify-self: stretch
    }

    #w-node-b6dbe96e-aac8-fce4-3d9a-6e17bf595ddf-4c9026a3 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-4b1b9924 {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-4b1b9924 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-4b1b9924, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-4b1b9924, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-4b1b9924 {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-4b1b9924 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-4b1b9924 {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-4b1b9924 {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-4b1b9924 {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-4b1b9924 {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-4b1b9924 {
        grid-area: 2/1/3/2
    }

    #w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-4b1b9924 {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-4b1b9924 {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-4b1b9924 {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-4b1b9924 {
        grid-column: span 3/span 3
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb72-4b1b9924 {
        order: -9999;
        justify-self: center
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb75-4b1b9924 {
        justify-self: stretch
    }

    #w-node-_45517c22-ae50-9350-09c6-86cb21f6bb81-4b1b9924 {
        align-self: center
    }

    #w-node-e128a63a-03ac-98ea-19e8-0239663625dd-16e117bf {
        justify-self: auto
    }

    #w-node-c5895f04-c30d-ee36-6e80-ab6ec64bdf78-16e117bf {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: auto
    }

    #w-node-a8a06200-5511-7d36-4bcf-eb3c1edb7ddf-16e117bf, #w-node-_427ce7e0-f6c3-c161-bf28-ffc411d408ba-16e117bf, #w-node-_4ea2bd3f-6d5f-12c7-494d-4b92cc260e2d-16e117bf {
        grid-area: 1/1/2/2
    }

    #w-node-_792e2474-6c69-29c6-8615-3299b22bd443-16e117bf {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-b924fb10-c1c5-de53-4c0b-6b41fae72ce9-16e117bf {
        grid-area: 2/1/3/2
    }

    #w-node-_3a206239-2401-dad0-0484-307c0ea8eff4-16e117bf {
        grid-column-end: 2
    }

    #w-node-c049f769-d15e-c160-03ff-71838864773d-16e117bf {
        grid-area: span 1/span 1/span 1/span 1
    }

    #w-node-a447b119-5cf8-9221-c78f-19c0c98c60ba-16e117bf {
        grid-column: span 1/span 1
    }

    #w-node-_3e70e12d-17e4-400d-c038-4e4af190f2b1-16e117bf {
        grid-area: 2/1/3/2
    }

    #platinum.w-node-_767328f4-42d1-a775-458e-21e3774a9e8e-16e117bf {
        grid-column: span 1/span 1
    }

    #w-node-eb34e162-ba3c-daf1-85fe-55751d756e4b-16e117bf {
        grid-area: 1/1/2/2
    }

    #w-node-_7d25e089-7ba0-5865-26d3-5a935e385b4a-16e117bf {
        grid-area: 3/1/4/2
    }

    #w-node-_2fd287a6-94ff-3ce0-083e-7351b13b1752-16e117bf {
        grid-column: span 3/span 3
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04f6-16e117bf {
        order: -9999;
        justify-self: center
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e04fb-16e117bf {
        justify-self: stretch
    }

    #w-node-_67d37840-e3b3-8b48-e526-7e5ed44e0507-16e117bf {
        align-self: center
    }
}

@font-face {
    font-family: 'Cera pro';
    src: url('https://uploads-ssl.webflow.com/62767beece3e9e4b8a2c4b16/627f8de71f774bd025a38df3_Cera%20Pro%20Black%20Italic.otf') format('opentype'), url('https://uploads-ssl.webflow.com/62767beece3e9e4b8a2c4b16/627f8de757254f447a33563e_Cera%20Pro%20Black.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cera pro';
    src: url('https://uploads-ssl.webflow.com/62767beece3e9e4b8a2c4b16/627f8de8bb31bd754af1452e_Cera%20Pro%20Regular%20Italic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cera pro';
    src: url('https://uploads-ssl.webflow.com/62767beece3e9e4b8a2c4b16/627f8de7c447a7648181d236_Cera%20Pro%20Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cera pro';
    src: url('https://uploads-ssl.webflow.com/62767beece3e9e4b8a2c4b16/627f8de77c3cb54f1f6749fe_Cera%20Pro%20Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cera pro';
    src: url('https://uploads-ssl.webflow.com/62767beece3e9e4b8a2c4b16/627f8de8fca88df0884b8b8a_Cera%20Pro%20Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* ===================================================================
	MODAL
===================================================================*/
#answerModal .modal-dialog,
#thankYou .modal-dialog,
#video .modal-dialog,
#about .modal-dialog,
#callback .modal-dialog {
    max-width: 620px;
    background: #fff;
    padding: 35px;
    box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.25);
}

#video .modal-dialog {
    max-width: 820px;
    padding: 0;
}

#about #full {
    font-size: 18px;
    font-style: italic;
    line-height: 22px;
    color: #d87759;
}

#about #name_test {
    color: #878787;
    font-size: 18px;
    margin-top: 20px;
}

#diploma .modal-dialog {
    max-width: 1100px;
}

#img {
    width: 59px;
    height: 70px;
    display: inline-block;
    margin: 0 20px 20px 0;
    vertical-align: top;
}

#full p {
    margin: 10px 0;
}

#diploma .modal-dialog,
#testimonial .modal-dialog,
#learn .modal-dialog {
    padding: 35px;
}

#testimonial .modal-dialog,
#learn .modal-dialog,
#about .modal-dialog {
    max-width: 1170px;
    background: #fff;
    box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.25);
}

#about .modal-dialog .modal-title {
    text-align: left;
    margin-bottom: 20px;
}

#about .modal-dialog p {
    font-size: 16px;
}

#about .modal-dialog h2,
#about .modal-dialog h3,
#about .modal-dialog h4 {
    color: #4C212E;
    font-size: 19px;
    font-weight: 700;
    margin: 20px 0 10px;
}

#about .modal-close {
    right: 10px;
    top: 10px;
}

.modal-title {
    color: #472E3A;
    text-align: center;
    font-size: 45px;
    font-weight: 700;
    line-height: 1.1;
    margin-bottom: 35px;
}

.modal-title span {
    color: #D87756
}

#learn .modal-title {
    text-align: left;
}

.modal-dialog input {
    border: 1px solid #D8D0CD;
}

.modal-dialog button[type="submit"] {
    background: #d87756;
}

.modal-dialog .cb-item input[type="checkbox"] + label {
    color: #472E3A;
}

.modal-dialog .cb-item label a {
    color: #D87756;
}

.modal-dialog .cb-item input[type="checkbox"] + label:before {
    border: 1px solid #D87756;
}

.about-modal .left {
    width: calc(100% - 357px);
    padding: 20px;
}

.about-modal .right {
    width: 357px;
    background: url("../img/landing/pogodin-mob.jpg");
    background-position: center;
    background-size: cover;
}

.modal-dialog button[type="submit"] {
    width: 100%;
    height: 56px;
    border: 2px solid transparent;
    cursor: pointer;
    background: #d87756;
    color: #FFF;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    border: none;
}

.modal-dialog button[type="submit"]:hover {
    border: 2px solid #472E3A;
    color: #472E3A;
    background: #fff;
}

.modal-dialog input {
    border: 1px solid #D8D0CD;
    background: #fff;
    width: 100%;
    height: 60px;
    padding: 0 25px;
    margin-bottom: 40px;
    color: #515151;
    font-size: 16px;
    font-weight: 400;
}

.cb-item input[type="checkbox"].error + label::before, input.error {
    background: #ffbebe;
    color: #4C212E;
    border: 1px solid #4C212E;
}

.cb-item {
    margin-bottom: 53px;
    position: relative;
}

.cb-item input[type="checkbox"] {
    visibility: hidden;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    position: absolute;
    top: -50px;
    left: -50px;
}

.cb-item input[type="checkbox"] + label:before {
    content: "";
    width: 22px;
    height: 22px;
    display: block;
    position: absolute;
    top: -1px;
    left: 0;
    border: 1px solid #fff;
    background: #fff;
    border-radius: 2px;
    -webkit-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.cb-item input[type="checkbox"]:checked + label:after {
    content: "";
    width: 16px;
    height: 15px;
    display: block;
    position: absolute;
    top: 3px;
    left: 5px;
    background: url("../img/landing/icon-check.svg") no-repeat;
    z-index: 10;
}

.cb-item input[type="checkbox"] + label {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3;
    cursor: pointer;
    display: inline-block;
    padding-left: 32px;
    position: relative;
    background: transparent;
    color: #fff;
}

.t-descr {
    color: #7D7D7D;
    font-size: 18px;
    font-weight: 100;
}

/*===============NEW STYLES=================*/

/*===============GENERAL=================*/
:root {
    --color-bordo: #452530;
    --color-light-brown: #D87756;
    --color-dark-blue: #4B2D3A;
    --color-light-gray: #B5B5B5;
}

.button-call-to-action {
    max-width: 290px;
    width: 100%;
    height: 75px;
    background: var(--color-bordo);
    color: #fff;
    padding: 29px 10px;
    font-size: 16px;
    line-height: 1;
    font-weight: 700;
    border-radius: 10px;
    text-transform: uppercase;
    cursor: pointer;

    display: inline-flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 480px) {
    .button-call-to-action {
        max-width: 100%;
    }
}

.button-call-to-action:hover {
    background: #fff;
    color: var(--color-bordo);
    border: 2px solid var(--color-bordo);
}

.title-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 36px;
    line-height: 1.1;
    color: var(--color-dark-blue);
    text-transform: uppercase;
}

@media (max-width: 480px) {
    .title-h2 {
        font-size: 28px;
    }
}

.gestalt {
    background-color: #F7F7F7;
    font-family: 'Inter', sans-serif;
}

/*===============END GENERAL=================*/
/*===============HERO========================*/

.gestalt__hero {
    padding-top: 130px;
}

@media (max-width: 480px) {
    .gestalt__hero {
        padding-top: 96px;
    }
}

.gestalt__wrapper {
    display: flex;
    align-items: center;
    gap: 20px;
}

@media (max-width: 991px) {
    .gestalt__wrapper {
        flex-direction: column;
    }
}

.gestalt__content {
    flex: 0 1 25%;
}

.gestalt__image {
    flex: 0 1 75%;
}

@media (max-width: 991px) {
    .gestalt__image {
        display: none;
    }
}

.gestalt__title {
    font-family: 'Montserrat', sans-serif;
    font-size: 72px;
    line-height: 72px;
    color: var(--color-bordo);
    text-transform: uppercase;
    font-weight: 800;
    margin-bottom: 24px;
}

@media (max-width: 768px) {
    .gestalt__title {
        font-size: 48px;
        line-height: 48px;
    }
}

@media (max-width: 480px) {
    .gestalt__title {
        font-size: 38px;
        line-height: 38px;
    }
}

.gestalt__title span {
    color: #D87756;
}

.gestalt__text-underline {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    line-height: 32px;
    font-weight: 600;
    color: var(--color-bordo);
    text-decoration: underline;
}

.gestalt__sub-title {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    line-height: 32px;
    color: var(--color-bordo);
}

@media (max-width: 480px) {
    .gestalt__sub-title,
    .gestalt__text-underline {
        font-size: 20px;
        line-height: 24px;
    }
}

.gestalt__text-call-to-action {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--color-bordo);
    margin: 32px 0;
    font-weight: 600;
}

@media (max-width: 480px) {
    .gestalt__text-call-to-action {
        margin: 24px 0;
    }
}

.gestalt__hero-consultant {
    .gestalt__wrapper {
        display: block;
        position: relative;
    }
    .gestalt__wrapper::after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 0;
        max-width: 680px;
        width: 100%;
        max-height: 528px;
        height: 100%;
        background: url("../../img/gestalt/we-are-together-round.png") no-repeat bottom right;
        background-size: contain;
    }
    @media (max-width: 1104px) {
        .gestalt__wrapper::after {
            opacity: 0.2;
        }
    }
    @media (max-width: 768px) {
        .gestalt__wrapper::after {
            background-position: center center;
        }
    }
    @media (max-width: 640px) {
        .gestalt__wrapper::after {
            display: none;
        }
        
    }
    .gestalt__text-call-to-action {
        max-width: 348px;
    }
    .gestalt__text-underline {
        text-transform: uppercase;
    }
    .gestalt__content {
        position: relative;
        z-index: 1;
    }
}
/*===============END HERO========================*/
/*===============PROGRAM IN NUMBERS=======================*/
.gestalt__program-in-numbers {
    padding: 112px 0;
}

@media (max-width: 480px) {
    .gestalt__program-in-numbers {
        padding: 80px 0;
    }
}

.gestalt__program-in-numbers-wrapper {
    display: grid;
    grid-template-columns: repeat(4, minmax(200px, 1fr));
    gap: 20px;
}

.gestalt__program-in-numbers-item {
    padding: 23px 20px;
    border: 1px solid #C2B8BB;
    border-radius: 12px;

    display: flex;
    flex-direction: column;
}

@media (max-width: 1154px) {
    .gestalt__program-in-numbers-wrapper {
        display: flex;
        flex-wrap: nowrap;
        overflow-x: auto;
        gap: 20px;
        padding-bottom: 12px;
    }

    .gestalt__program-in-numbers-item {
        min-width: 250px;
    }
}

@media (max-width: 480px) {
    .gestalt__program-in-numbers-item {
        padding: 18px 16px;
    }
}

.gestalt__program-in-numbers-item-top {
    display: flex;
    gap: 20px;
    margin-bottom: 10px;
    @media (max-width: 992px) {
       justify-content: normal;
    }
}

.gestalt__program-in-numbers-item-top-plus {
    gap: 0;
}

.gestalt__program-in-numbers-item-title {
    font-size: 180px;
    line-height: 1;
    color: var(--color-bordo);
    font-weight: 600;
    text-align: center;
}

@media (max-width: 1024px) {
    .gestalt__program-in-numbers-item-title {
        font-size: 140px;
    }
}

@media (max-width: 768px) {
    .gestalt__program-in-numbers-item-title {
        font-size: 120px;
    }
}

.gestalt__program-in-numbers-item-duration {
    font-size: 25px;
    line-height: 1.3;
    color: #E7714D;
    margin-top: 25px;
}

@media (max-width: 480px) {
    .gestalt__program-in-numbers-item-duration {
        font-size: 20px;
    }
}

.gestalt__program-in-numbers-item-duration-plus {
    margin-top: 10px;
}

.gestalt__program-in-numbers-item-text {
    font-size: 18px;
    line-height: 1.3;
    color: #000;
    text-align: center;
    text-transform: uppercase;
}

@media (max-width: 768px) {
    .gestalt__program-in-numbers-item-text {
        font-size: 16px;
    }
}

.gestalt__program-in-numbers-item-bottom {
    margin-top: auto;
}

.gestalt__program-in-numbers-item-title-text {
    color: var(--color-light-brown);
    font-size: 50px;
    line-height: 1.3;
    text-transform: uppercase;
    text-align: center;
    font-weight: 600;
    margin-bottom: 80px;
}

@media (max-width: 992px) {
    .gestalt__program-in-numbers-item-title-text {
        font-size: 40px;
        margin-bottom: 60px;
    }
}

@media (max-width: 768px) {
    .gestalt__program-in-numbers-item-title-text {
        margin-bottom: 50px;
    }
}

@media (max-width: 480px) {
    .gestalt__program-in-numbers-item-title-text {
        font-size: 30px;
        margin-bottom: 40px;
    }
}
.gestalt__program-in-numbers-consultant {
    .gestalt__program-in-numbers-wrapper {
        grid-template-columns: repeat(5, minmax(200px, 1fr));
    }
    .gestalt__program-in-numbers-item-title {
        font-size: 144px;
    }
    .gestalt__program-in-numbers-item-duration {
        font-size: 20px;
    }
    .gestalt__program-in-numbers-item-text {
        font-size: 14px;
    }
    .gestalt__program-in-numbers-item-title-text {
        font-size: 40px;
        margin-bottom: 50px;
    }
    .gestalt__program-in-numbers-item {
        padding: 18px 16px;
    }
}
/* Price card only: keeps 200 + currency inside the existing card width. */
.gestalt__program-in-numbers-consultant
.gestalt__program-in-numbers-item--price
.gestalt__program-in-numbers-item-top {
    gap: 4px;
    justify-content: center;
}

.gestalt__program-in-numbers-consultant
.gestalt__program-in-numbers-item--price
.gestalt__program-in-numbers-item-title {
    font-size: 88px;
    letter-spacing: -3px;
}

.gestalt__program-in-numbers-consultant
.gestalt__program-in-numbers-item--price
.gestalt__program-in-numbers-item-duration {
    font-size: 16px;
    margin-top: 14px;
    white-space: nowrap;
}
/*===============END PROGRAM IN NUMBERS=======================*/
/*===============COURSE FOR===================================*/
.gestalt__course-for {
    padding-bottom: 112px;
}

@media (max-width: 480px) {
    .gestalt__course-for {
        padding-bottom: 80px;
    }
}

.gestalt__course-for-title {
    text-align: center;
    margin-bottom: 35px;
}

@media (max-width: 480px) {
    .gestalt__course-for-title {
        margin-bottom: 28px;
    }
}

.gestalt__course-for-wrapper {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 45px;
}

@media (max-width: 1024px) {
    .gestalt__course-for-wrapper {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .gestalt__course-for-wrapper {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}

.gestalt__course-for-item {
    border: 1px solid #C2B8BB;
    padding: 28px;
    border-radius: 12px;

    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 480px) {
    .gestalt__course-for-item {
        padding: 16px;
    }
}

.gestalt__course-for-item-text {
    font-size: 20px;
    line-height: 1.1;
    font-weight: 600;
    color: var(--color-bordo);
}

@media (max-width: 480px) {
    .gestalt__course-for-item-text {
        font-size: 16px;
    }
}

/*===============END COURSE FOR===================================*/
/*===============TRAINING ORGANIZED===============================*/
.gestalt__training-organized {
    padding-bottom: 112px;
}

@media (max-width: 480px) {
    .gestalt__training-organized {
        padding-bottom: 80px;
    }
}

.gestalt__training-organized-title {
    text-align: center;
    margin-bottom: 26px;
}

.gestalt__training-organized-wrapper {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 20px;
    margin-bottom: 55px;
}

.gestalt__training-organized-column {
    flex: 0 0 492px;
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    padding: 24px;

    display: flex;
    flex-direction: column;
    align-items: center;
}

@media (max-width: 640px) {
    .gestalt__training-organized-column {
        flex: 0 0 100%;
    }
}

.gestalt__training-organized-column-title {
    font-size: 24px;
    line-height: 32px;
    color: var(--color-dark-blue);
    margin: 0;
    margin-bottom: 16px;
}

@media (max-width: 480px) {
    .gestalt__training-organized-column-title {
        font-size: 20px;
        line-height: 24px;
    }
}

.gestalt__training-organized-item-text p {
    font-size: 16px;
    line-height: 20px;
    color: var(--color-dark-blue);
}

@media (max-width: 480px) {
    .gestalt__training-organized-item-text p {
        font-size: 14px;
        line-height: 20px;
    }
}

.gestalt__training-organized-item-text p + p {
    margin-top: 16px;
}

@media (max-width: 480px) {
    .gestalt__training-organized-item-text {
        padding-left: 42px;
    }
}

.gestalt__training-organized-btn-wrapper {
    text-align: center;
}

/*===============END TRAINING ORGANIZED===============================*/
/*===============SESSION CONSIST======================================*/
.gestalt__session-consist {
    padding-bottom: 112px;
    position: relative;
    z-index: 2;
    overflow: visible;
}

@media (max-width: 480px) {
    .gestalt__session-consist {
        padding-bottom: 80px;
    }
}

.gestalt__session-consist-title {
    text-align: center;
    margin-bottom: 28px;
}

.gestalt__session-consist-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    gap: 20px;
}

@media (max-width: 1154px) {
    .gestalt__session-consist-wrapper {
        justify-content: center;
    }
}

.gestalt__session-consist-item {
    position: relative;
    background-color: #fff;
    border-radius: 12px;
    padding: 28px;
    overflow: visible;
    width: calc((100% - 40px) / 3);
    cursor: pointer;

    display: flex;
    align-items: center;
    z-index: 1;
}

@media (max-width: 1024px) {
    .gestalt__session-consist-item {
        width: calc((100% - 20px) / 2);
    }
}

@media (max-width: 640px) {
    .gestalt__session-consist-wrapper {
        gap: 18px;
    }
    .gestalt__session-consist-item:last-child {
        width: 100%;
    }
}

@media (max-width: 480px) {
    .gestalt__session-consist-item {
        padding: 22px;
    }
}

.gestalt__session-consist-item-text {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    max-height: none;
    padding: 16px 28px 28px;
    margin-top: 0;
    background-color: #fff;
    z-index: 2;
    overflow: visible;
    opacity: 0;
    visibility: hidden;
    transform: translateY(12px);
    transition: opacity 0.35s ease, transform 0.35s ease, visibility 0.35s ease;
    pointer-events: none;
    border-radius: 12px;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.08);
}

.gestalt__session-consist-item-text p {
    margin: 0;
    font-size: 16px;
    line-height: 1.4;
    color: var(--color-dark-blue);
}

@media (max-width: 480px) {
    .gestalt__session-consist-item-text p {
        text-align: justify;
    }
}

@media (hover: hover) and (pointer: fine) {
    .gestalt__session-consist-item:hover .gestalt__session-consist-item-text {
        opacity: 1;
        visibility: visible;
        transform: translateY(0);
        pointer-events: auto;
    }
}

.gestalt__session-consist-item.is-open .gestalt__session-consist-item-text {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    pointer-events: auto;
}

.gestalt__session-consist-item.is-open {
    z-index: 5;
}

@media (hover: hover) and (pointer: fine) {
    .gestalt__session-consist-item:hover {
        z-index: 6;
    }
}

.gestalt__session-consist-item-img-wrapper {
    background-color: var(--color-light-brown);
    width: 80px;
    height: 80px;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 28px;
}

@media (max-width: 480px) {
    .gestalt__session-consist-item-img-wrapper {
        width: 64px;
        height: 64px;
        padding: 10px;
        margin-bottom: 22px;
    }
}

.gestalt__session-consist-item-title {
    font-size: 20px;
    line-height: 1.1;
    color: var(--color-dark-blue);
    margin: 0;
}

@media (max-width: 480px) {
    .gestalt__session-consist-item-title {
        font-size: 16px;
    }
}
.gestalt__session-consist-consultant {
    .gestalt__session-consist-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
    }
    .gestalt__session-consist-item-title {
        font-size: 18px;
    }
    .gestalt__session-consist-item:nth-child(5) {
        grid-column: initial;
    }
    .gestalt__session-consist-item:nth-child(5) .gestalt__session-consist-item-img-wrapper {
        margin-bottom: 28px
    }
    @media (max-width: 992px) {
        .gestalt__session-consist-item:nth-child(5) .gestalt__session-consist-item-img-wrapper {
            margin-bottom: 22px
        }
    }
    .gestalt__session-consist-item:nth-child(5) .gestalt__session-consist-item-content {
        display: block;
    }
    .gestalt__session-consist-btn-wrapper {
        text-align: center;
        margin-top: 28px;
    }
    @media (max-width: 480px) {
        .gestalt__session-consist-btn-wrapper {
            margin-top: 24px;
        }
    }
}

/*===============END SESSION CONSIST======================================*/
/*===============BETWEEN SESSIONS===============================*/
.gestalt__between-sessions {
    padding-bottom: 112px;
}

@media (max-width: 480px) {
    .gestalt__between-sessions {
        padding-bottom: 80px;
    }
}

.gestalt__between-sessions-title {
    font-size: 48px;
    line-height: 56px;
    margin: 0;
    margin-bottom: 48px;
    max-width: 788px;
}

@media (max-width: 768px) {
    .gestalt__between-sessions-title {
        font-size: 40px;
        line-height: 48px;
        margin-bottom: 32px;
    }
}

@media (max-width: 480px) {
    .gestalt__between-sessions-title {
        font-size: 32px;
        line-height: 40px;
        margin-bottom: 16px;
    }
}

.gestalt__between-sessions-wrapper {
    display: flex;
    gap: 84px;
    margin-bottom: 64px;
}

@media (max-width: 768px) {
    .gestalt__between-sessions-wrapper {
        flex-direction: column;
        gap: 12px;
    }
}

@media (max-width: 480px) {
    .gestalt__between-sessions-wrapper {
        margin-bottom: 16px;
    }
}

.gestalt__between-sessions-column-sub-title {
    flex: 0 1 374px;
}

.gestalt__between-sessions-item-column-text {
    flex: 0 1 389px;
}

@media (max-width: 768px) {
    .gestalt__between-sessions-column-sub-title {
        flex: 0 1 100%;
    }

    .gestalt__between-sessions-item-column-text {
        flex: 0 1 100%;
    }
}

.gestalt__between-sessions-column-sub-title p {
    font-family: 'Montserrat', sans-serif;
    font-size: 28px;
    line-height: 32px;
    color: var(--color-dark-blue);
    font-weight: 700;
}

@media (max-width: 768px) {
    .gestalt__between-sessions-column-sub-title p {
        font-size: 24px;
        line-height: 28px;
    }
}

@media (max-width: 480px) {
    .gestalt__between-sessions-column-sub-title p {
        font-size: 20px;
        line-height: 24px;
    }
}

.gestalt__between-sessions-item-column-text p {
    font-size: 16px;
    line-height: 20px;
    color: var(--color-dark-blue);
}

.gestalt__between-sessions-item-column-text p + p {
    margin-top: 24px;
}

@media (max-width: 768px) {
    .gestalt__between-sessions-item-column-text p + p {
        margin-top: 12px;
    }
}

.gestalt__between-sessions-btn-wrapper {
    text-align: center;
}



/*===============END BETWEEN SESSIONS===============================*/
/*===============ABOUT ACADEMY===============================*/
.gestalt__about-academy {
    padding-bottom: 112px;
}

@media (max-width: 480px) {
    .gestalt__about-academy {
        padding-bottom: 80px;
    }
}

.gestalt__about-academy-title {
    margin: 0;
    margin-bottom: 32px;
}

@media (max-width: 480px) {
    .gestalt__about-academy-title {
        margin-bottom: 24px;
    }
}

.gestalt__about-academy-wrapper {
    display: flex;
    align-items: flex-end;
    gap: 20px;
}

@media (max-width: 992px) {
    .gestalt__about-academy-wrapper {
        align-items: flex-start;
        flex-direction: column;
        gap: 36px;
    }
}

.gestalt__about-academy-column {
    flex: 0 1 50%;
}

.gestalt__about-academy-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.gestalt__about-academy-item {
    font-size: 16px;
    line-height: 1.2;
    color: var(--color-dark-blue);
}

.gestalt__about-academy-item:not(:last-child) {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #C4C4C4;
}

@media (max-width: 480px) {
    .gestalt__about-academy-item:not(:last-child) {
        padding-bottom: 16px;
        margin-bottom: 16px;
    }
}
.gestalt__about-academy-consultant {
    .gestalt__about-academy-wrapper:not(:last-child) {
        padding-bottom: 112px;
    }
    @media (max-width: 480px) {
        .gestalt__about-academy-wrapper:not(:last-child) {
            padding-bottom: 20px;
        }
    }
    .gestalt__about-academy-wrapper:first-child {
        flex-direction: row-reverse;
    }
    @media (max-width: 992px) {
        .gestalt__about-academy-wrapper:first-child {
            flex-direction: column;
        }
    }
}
/*===============END ABOUT ACADEMY===============================*/
/*===============EXPERTS===============================*/
.gestalt__experts {
    padding-bottom: 112px;
}

@media (max-width: 480px) {
    .gestalt__experts {
        padding-bottom: 80px;
    }
}

.gestalt__experts-title {
    margin: 0;
    margin-bottom: 48px;
}

.gestalt__experts-item-column {
    flex: 0 1 50%;
}

.gestalt__experts-item {
    border-radius: 16px;
    background-color: #fff;
    padding: 24px;

    display: flex;
    align-items: center;
    gap: 24px;
}

@media (max-width: 768px) {
    .gestalt__experts-item {
        flex-direction: column;
        align-items: flex-start;
    }
}

@media (max-width: 480px) {
    .gestalt__experts-item {
        padding: 16px;
    }
}

.gestalt__experts-item:not(:last-child) {
    margin-bottom: 20px;
}

.gestalt__experts-item:nth-child(2n) {
    flex-direction: row-reverse;
}

@media (max-width: 768px) {
    .gestalt__experts-item:nth-child(2n) {
        flex-direction: column;
        align-items: flex-start;
    }
}

.gestalt__experts-item-name {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700;
    margin: 0;
    margin-bottom: 24px;
}

@media (max-width: 480px) {
    .gestalt__experts-item-name {
        margin-bottom: 16px;
    }
}

.gestalt__experts-item-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

@media (max-width: 480px) {
    .gestalt__experts-item-list {
        padding-left: 42px;
    }
}

.gestalt__experts-item-list-item {
    font-size: 16px;
    line-height: 20px;
    color: var(--color-dark-blue);
}

.gestalt__experts-item-list-item:not(:last-child) {
    margin-bottom: 16px;
}

.gestalt__experts-item-img {
    max-width: 100%;
    height: auto;
    border-radius: 10px;
}

/*===============END EXPERTS===============================*/
/*===============CHANGE AFTER PROGRAM======================*/
.gestalt__change-after-program {
    padding-bottom: 112px;
}

@media (max-width: 480px) {
    .gestalt__change-after-program {
        padding-bottom: 80px;
    }
}

.gestalt__change-after-program-title {
    margin-bottom: 28px;
    text-align: center;
}

@media (max-width: 480px) {
    .gestalt__change-after-program-title {
        margin-bottom: 24px;
    }
}

.gestalt__change-after-program-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    gap: 20px;
}

.gestalt__change-after-program-item {
    flex: 0 0 513px;
    border-radius: 12px;
    padding: 28px;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
}

@media (max-width: 640px) {
    .gestalt__change-after-program-item {
        flex: 0 0 100%;
    }
}

@media (max-width: 480px) {
    .gestalt__change-after-program-item {
        padding: 16px;
    }
}

.gestalt__change-after-program-item:nth-child(1),
.gestalt__change-after-program-item:nth-child(4) {
    background-color: var(--color-bordo);
}

.gestalt__change-after-program-item:nth-child(2),
.gestalt__change-after-program-item:nth-child(5) {
    background-color: var(--color-light-brown);
}

.gestalt__change-after-program-item:nth-child(3) {
    background-image: url(../../img/gestalt/change-after-program/become-more-confident.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.gestalt__change-after-program-item:nth-child(3)::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(69, 37, 48, 0.4);
    z-index: 0;
}

.gestalt__change-after-program-item > * {
    position: relative;
    z-index: 1;
}

.gestalt__change-after-program-item-title {
    font-size: 20px;
    line-height: 1.1;
    color: #fff;
    margin: 0;
    margin-bottom: 16px;
}

@media (max-width: 480px) {
    .gestalt__change-after-program-item-title {
        font-size: 16px;
        line-height: 1.2;
        margin-bottom: 12px;
    }
}

.gestalt__change-after-program-item-text {
    font-size: 16px;
    line-height: 1.2;
    color: #fff;
}

@media (max-width: 480px) {
    .gestalt__change-after-program-item-text {
        font-size: 14px;
    }
}

/*===============END CHANGE AFTER PROGRAM======================*/
/*===============LEAVE REQUEST===============================*/
.gestalt__leave-request {
    padding-bottom: 112px;
}


@media (max-width: 480px) {
    .gestalt__leave-request {
        padding-bottom: 80px;
    }
}

.gestalt__leave-request--title-wrapper {
    display: flex;
    align-items: center;
    gap: 20px;
    margin-bottom: 80px;
}

@media (max-width: 480px) {
    .gestalt__leave-request--title-wrapper {
        margin-bottom: 56px;
    }
}

.gestalt__leave-request-title {
    color: #fff;
    margin: 0;
}
@media (max-width: 480px) {
    .gestalt__leave-request-title {
        font-size: 24px;
    }
}

.gestalt__leave-request-item {
    font-size: 16px;
    line-height: 1.2;
    color: #fff;
    border-bottom: 1px solid #fff;
    margin-bottom: 18px;
    padding-bottom: 18px;

    list-style: none;
    position: relative;
    padding-left: 40px;
}

@media (max-width: 480px) {
    .gestalt__leave-request-item {
        margin-bottom: 16px;
        padding-bottom: 16px;
    }
}

.gestalt__leave-request-item::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 24px;
    height: 24px;
    background: url('../../img/gestalt/form/marker-item.svg') no-repeat center center;
    background-size: contain;
}

.gestalt__leave-request-wrapper {
    background-color: var(--color-light-brown);
    border-radius: 12px;
    padding: 120px 80px;

    display: flex;
    gap: 48px;
}

@media (max-width: 1024px) {
    .gestalt__leave-request-wrapper {
        padding: 80px 40px;
    }
}

@media (max-width: 992px) {
    .gestalt__leave-request-wrapper {
        flex-direction: column;
        padding: 60px 20px;
        gap: 32px;
    }
}

@media (max-width: 480px) {
    .gestalt__leave-request-wrapper {
        padding: 60px 16px;
        gap: 24px;
    }
}

.gestalt__leave-request-content {
    flex: 0 1 50%;
}

.gestalt__leave-request-form {
    flex: 0 1 50%;
}

.gestalt__leave-request-form-label {
    font-size: 16px;
    line-height: 1.2;
    font-weight: 400;
    color: #fff;
    display: block;
    margin-bottom: 8px;
    text-transform: uppercase;
}

.gestalt__leave-request-form-input {
    width: 100%;
    height: 50px;
    border-radius: 5px;
    border: none;
    padding: 16px;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    margin-bottom: 16px;
    color: var(--color-light-gray);
}

.gestalt__leave-request-form-btn {
    background-color: var(--color-bordo);
    width: 100%;
    height: 75px;
    border-radius: 6px;
    text-transform: uppercase;
    color: #fff;
    font-size: 16px;
    line-height: 1;
    font-weight: 700;
    cursor: pointer;
}

.gestalt__leave-request-form-btn:hover {
    background: #fff;
    color: var(--color-bordo);
    border: 2px solid var(--color-bordo);
}

.gestalt__leave-request-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.gestalt__leave-request-privacy-policy {
    font-size: 14px;
    line-height: 18px;
    color: #fff;
    font-weight: 400;
}

.gestalt__checkbox-label {
    display: flex;
    align-items: flex-start;
    cursor: pointer;
    gap: 10px;
}

.gestalt__checkbox-input {
    display: none;
}

.gestalt__checkbox-custom {
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
    border-radius: 3px;
    position: relative;
    transition: background 0.2s;
}

.gestalt__checkbox-input:checked + .gestalt__checkbox-custom {
    background: #fff;
}

.gestalt__checkbox-input:checked + .gestalt__checkbox-custom::after {
    content: "";
    position: absolute;
    left: 5px;
    top: 1px;
    width: 6px;
    height: 12px;
    border: solid var(--color-bordo, #722F37);
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.gestalt__checkbox-text {
    flex: 1;
}

.gestalt__checkbox-error .gestalt__checkbox-custom {
    border-color: red;
    background: #ffbebe;
}

.gestalt__leave-request-privacy-policy-link {
    color: #fff;
    text-decoration: underline;
    text-underline-offset: 2px;
    transition: opacity 0.2s;
}

.gestalt__leave-request-privacy-policy-link:hover {
    opacity: 0.8;
}

.gestalt__leave-request-form-btn-wrapper {
    margin-top: 28px;
}

/*===============END LEAVE REQUEST===============================*/
/*===============ANY QUESTIONS===================================*/
.gestalt__any-questions {
    padding-bottom: 112px;
}

@media (max-width: 480px) {
    .gestalt__any-questions {
        padding-bottom: 80px;
    }
}

.gestalt__any-questions-title {
    text-align: center;
    margin-bottom: 64px;
}

@media (max-width: 480px) {
    .gestalt__any-questions-title {
        margin-bottom: 48px;
    }
}

.gestalt__any-questions-item {
    border: 2px solid transparent;
    border-bottom: 1px solid #C4C4C4;
    padding: 32px 24px;
}

@media (max-width: 480px) {
    .gestalt__any-questions-item {
        padding: 22px 16px;
    }
}

.gestalt__any-questions-item-title-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    cursor: pointer;
    user-select: none;
    touch-action: manipulation;
    -webkit-tap-highlight-color: transparent;
}

.gestalt__any-questions-item-img-wrapper {
    width: 54px;
    height: 54px;
    background-color: #fff;
    border-radius: 12px;

    display: flex;
    align-items: center;
    justify-content: center;

    transition: transform 0.3s ease;
    flex-shrink: 0;
}

.gestalt__any-questions-item-img-wrapper svg {
    transition: transform 0.3s ease;
}

.gestalt__any-questions-item-question {
    font-size: 28px;
    line-height: 1.1;
    color: var(--color-dark-blue);
    margin: 0;
}

@media (max-width: 768px) {
    .gestalt__any-questions-item-question {
        font-size: 20px;
    }
}

.gestalt__any-questions-item-answer {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease;
}

.gestalt__any-questions-item-answer p {
    font-size: 16px;
    line-height: 1.2;
    color: var(--color-dark-blue);
    max-width: 748px;
    margin-top: 24px;
    margin-bottom: 0;
}

@media (max-width: 480px) {
    .gestalt__any-questions-item-answer p {
        font-size: 14px;
    }
}

.gestalt__any-questions-item.active .gestalt__any-questions-item-question {
    color: var(--color-light-brown);
}

.gestalt__any-questions-item.active .gestalt__any-questions-item-img-wrapper svg {
    color: var(--color-light-brown);
}

.gestalt__any-questions-item.active {
    border: 2px solid var(--color-light-brown);
    border-radius: 8px;
}
.gestalt__any-questions-item.active:not(:last-child) {
    margin-bottom: 16px;
}
/*===============END ANY QUESTIONS===================================*/
/*===============WHAT LEARN COURSE===================================*/
.gestalt__what-learn-in-course {
    padding-bottom: 112px;
}
@media (max-width: 480px) {
    .gestalt__what-learn-in-course {
        padding-bottom: 80px;
    }
}
.gestalt__what-learn-in-course-wrapper {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    margin-bottom: 56px;
}
@media (max-width: 1024px) {
    .gestalt__what-learn-in-course-wrapper {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 768px) {
    .gestalt__what-learn-in-course-wrapper {
        grid-template-columns: 1fr;
        margin-bottom: 24px;
    }
}
.gestalt__what-learn-in-course-item {
    background-color: #fff;
    border-radius: 12px;
    padding: 24px;

    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.gestalt__what-learn-in-course-title {
    text-align: center;
    margin-bottom: 56px;
}
.gestalt__what-learn-in-course-item-title {
    font-size: 24px;
    line-height: 32px;
    color: var(--color-dark-blue);
    margin: 0;
    margin-bottom: 16px;
}
@media (max-width: 480px) {
    .gestalt__what-learn-in-course-item-title {
        font-size: 20px;
        line-height: 24px;
    }
}
.gestalt__what-learn-in-course-item-text {
    font-size: 16px;
    line-height: 20px;
    color: var(--color-dark-blue);
}
.gestalt__what-learn-in-course-item-img {
    width: 124px;
    height: 124px;
    border-radius: 50%;
    object-fit: cover;
    margin-bottom: 16px;
}
@media (max-width: 480px) {
    .gestalt__what-learn-in-course-item-img {
        width: 100px;
        height: 100px;
    }
}
.gestalt__what-learn-in-course-btn-wrapper {
    text-align: center;
}
/*===============END WHAT LEARN COURSE===================================*/
/*===============STATS===================================================*/
.gestalt__training-program {
    padding-bottom: 112px;
}
@media (max-width: 480px) {
    .gestalt__training-program {
        padding-bottom: 80px;
    }
}
.gestalt__training-program-wrapper {
    display: flex;
    align-items: center;
    gap: 40px;
}
@media (max-width: 992px) {
    .gestalt__training-program-wrapper {
        flex-direction: column;
    }
}
.gestalt__training-program-wrapper:not(:last-child) {
    margin-bottom: 80px;
}
@media (max-width: 480px) {
    .gestalt__training-program-wrapper:not(:last-child) {
        margin-bottom: 56px;
    }
}
.gestalt__training-program-wrapper:nth-child(2n) {
    flex-direction: row-reverse;
}
@media (max-width: 992px) {
    .gestalt__training-program-wrapper:nth-child(2n) {
        flex-direction: column;
    }
}
.gestalt__training-program-column {
    flex: 0 1 50%;
}
.gestalt__training-program-title {
    margin: 0;
    margin-bottom: 24px;
}
@media (max-width: 480px) {
    .gestalt__training-program-title {
        margin-bottom: 16px;
    }
}
.gestalt__training-program-sub-menu {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    line-height: 1.2;
    font-weight: 700;
    color: var(--color-bordo);
    margin: 0;
    margin-bottom: 24px;
    text-decoration: underline;
    text-underline-offset: 6px;
}
@media (max-width: 480px) {
    .gestalt__training-program-sub-menu {
        font-size: 16px;
        margin-bottom: 16px;
    }
}
.gestalt__training-program-what-inside {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 12px;
    color: var(--color-bordo);
    font-weight: 700;
}
.gestalt__training-program-list {
    list-style: none;
    padding: 0;
    padding-left: 40px;
    margin: 0;
}
@media (max-width: 480px) {
    .gestalt__training-program-list {
        padding-left: 20px;
    }
}
.gestalt__training-program-item {
    position: relative;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--color-dark-blue);
}
@media (max-width: 480px) {
    .gestalt__training-program-item {
        font-size: 12px;
        line-height: 14px;
    }
}
.gestalt__training-program-item::before {
    content: "";
    position: absolute;
    left: -20px;
    top: 8px;
    width: 4px;
    height: 4px;
    background: var(--color-dark-blue);
    border-radius: 50%;
}
@media (max-width: 480px) {
    .gestalt__training-program-item::before {
        left: -10px;
        top: 6px;
        width: 3px;
        height: 3px;
    }
}
.gestalt__training-program-stats-item {
    flex: 1;
    border: 1px solid #B0A3A7;
    border-radius: 12px;
    padding: 20px;
}
@media (max-width: 768px) {
    .gestalt__training-program-stats-item {
        padding: 12px;
    }
}
.gestalt__training-program-stats-item-number {
    font-size: 144px;
    line-height: 1.3;
    font-weight: 600;
    color: var(--color-bordo);
    text-align: center;
}
@media (max-width: 768px) {
    .gestalt__training-program-stats-item-number {
        font-size: 130px;
    }
}
@media (max-width: 480px) {
    .gestalt__training-program-stats-item-number {
        font-size: 100px;
        line-height: 1.1;
    }
}
.gestalt__training-program-stats-item-label {
    font-size: 16px;
    line-height: 1.3;
    color: #000;
    text-transform: uppercase;
    text-align: center;
}
@media (max-width: 480px) {
    .gestalt__training-program-stats-item-label {
        font-size: 14px;
    }
}
.gestalt__training-program-stats-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}
.gestalt__training-program-stats-item-number--orange {
    color: #E7714D;
}
.gestalt__training-program-stats-right {
    display: flex;
    flex-direction: column;
    gap: 32px;
}
.gestalt__training-program-stats-left {
    display: flex;
    align-items: center;
}
/*===============END STATS===================================================*/
/*===============TRAINING OPTION===================================================*/
.gestalt__training-option {
    padding-bottom: 112px;
}
@media (max-width: 480px) {
    .gestalt__training-option {
        padding-bottom: 80px;
    }
}
.gestalt__training-option-title {
    text-align: center;
    margin-bottom: 28px;
}
.gestalt__training-option-wrapper {
    display: grid;
    grid-template-columns: repeat(3, minmax(350px, 1fr));
    gap: 24px;
}
@media (max-width: 1154px) {
    .gestalt__training-option-wrapper {
        display: flex;
        flex-wrap: nowrap;
        overflow-x: auto;
        gap: 20px;
        padding-bottom: 12px;
    }
}
.gestalt__training-option-column {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    padding: 65px 46px 54px;
    border-radius: 12px;
}
@media (max-width: 480px) {
    .gestalt__training-option-column {
        min-width: 266px;
        padding: 40px 24px 32px;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
    }
}
.gestalt__training-option-column-title {
    font-family: 'Montserrat', sans-serif;
    font-size: 50px;
    line-height: 0.95;
    font-weight: 700;
    color: var(--color-bordo);
    margin: 0;
    margin-bottom: 16px;
}
@media (max-width: 480px) {
    .gestalt__training-option-column-title {
        font-size: 33px;
    }
}
.gestalt__training-option-column-price {
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;
    line-height: 0.9;
    font-weight: 700;
    color: var(--color-dark-blue);
    margin-bottom: 78px;
}
@media (max-width: 480px) {
    .gestalt__training-option-column-price {
        font-size: 16px;
        margin-bottom: 50px;
    }
}
.gestalt__training-option-column-list {
    margin: 0;
    padding: 0;
    list-style: none;
}
.gestalt__training-option-column:nth-child(1) {
    background-color: #fff;
}
.gestalt__training-option-column:nth-child(2) {
    background-color: var(--color-light-brown);
    .gestalt__training-option-column-title,
    .gestalt__training-option-column-price,
    .gestalt__training-option-column-item {
        color: #fff;
    }
    .gestalt__training-option-column-item::before {
        background: #fff;
    }
}
.gestalt__training-option-column:nth-child(2),
.gestalt__training-option-column:nth-child(3) {
    .gestalt__training-option-column-title,
    .gestalt__training-option-column-price,
    .gestalt__training-option-column-item {
        color: #fff;
    }
    .gestalt__training-option-column-item::before {
        background: #fff;
    }
}
.gestalt__training-option-column:nth-child(3) {
    background-color: var(--color-bordo);
}
.gestalt__training-option-column-includes {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    line-height: 0.95;
    color: #fff;
    font-weight: 600;
    padding-left: 20px;
    margin-bottom: 16px;
}
@media (max-width: 480px) {
    .gestalt__training-option-column-includes {
        font-size: 14px;
        padding-left: 15px;
    }
}
.gestalt__training-option-column-item {
    position: relative;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    line-height: 0.95;
    color: var(--color-dark-blue);
    font-weight: 600;
    list-style-position: inside;
    padding-left: 20px;
}
@media (max-width: 480px) {
    .gestalt__training-option-column-item {
        font-size: 14px;
        padding-left: 15px;
    }
}
.gestalt__training-option-column-item::before {
    content: "";
    position: absolute;
    left: 0;
    top: 8px;
    width: 6px;
    height: 6px;
    background: var(--color-dark-blue);
    border-radius: 50%;
}
@media (max-width: 480px) {
    .gestalt__training-option-column-item::before {
        left: 0;
        top: 4px;
        width: 4px;
        height: 4px;
    }
}
.gestalt__training-option-column-item:not(:last-child) {
    margin-bottom: 16px;
}
