/* Dark mode, generated by darkmode.py from the stylesheets in static/css.
   Do not edit: change the source stylesheets, or add corrections to the
   Dark mode section of bytewave-custom.css. */
/* vendor/bootstrap.min.css */
:where(html[data-theme="dark"]) body { color: var(--bs-body-color); background-color: var(--bs-body-bg); }
:where(html[data-theme="dark"]) hr { color: inherit; border: 0; border-top: 1px solid; }
:where(html[data-theme="dark"]) .mark, :where(html[data-theme="dark"]) mark { background-color: var(--bs-highlight-bg); }
:where(html[data-theme="dark"]) a { color: var(--bs-link-color); }
:where(html[data-theme="dark"]) a:hover { color: var(--bs-link-hover-color); }
:where(html[data-theme="dark"]) a:not([href]):not([class]), :where(html[data-theme="dark"]) a:not([href]):not([class]):hover { color: inherit; }
:where(html[data-theme="dark"]) pre code { color: inherit; }
:where(html[data-theme="dark"]) code { color: var(--bs-code-color); }
:where(html[data-theme="dark"]) a>code { color: inherit; }
:where(html[data-theme="dark"]) kbd { color: var(--bs-body-bg); background-color: var(--bs-body-color); }
:where(html[data-theme="dark"]) caption { color: #6c757d; }
:where(html[data-theme="dark"]) tbody, :where(html[data-theme="dark"]) td, :where(html[data-theme="dark"]) tfoot, :where(html[data-theme="dark"]) th, :where(html[data-theme="dark"]) thead, :where(html[data-theme="dark"]) tr { border-color: inherit; }
:where(html[data-theme="dark"]) button:focus:not(:focus-visible) { outline: 0; }
:where(html[data-theme="dark"]) fieldset { border: 0; }
:where(html[data-theme="dark"]) iframe { border: 0; }
:where(html[data-theme="dark"]) .blockquote-footer { color: #6c757d; }
:where(html[data-theme="dark"]) .img-thumbnail { background-color: #121723; border: 1px solid var(--bs-border-color); }
:where(html[data-theme="dark"]) .figure-caption { color: #6c757d; }
:where(html[data-theme="dark"]) .table { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table>:not(caption)>*>* { background-color: var(--bs-table-bg); box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }
:where(html[data-theme="dark"]) .table-group-divider { border-top: 2px solid currentcolor; }
:where(html[data-theme="dark"]) .table-striped>tbody>tr:nth-of-type(odd)>* { color: var(--bs-table-striped-color); }
:where(html[data-theme="dark"]) .table-striped-columns>:not(caption)>tr>:nth-child(2n) { color: var(--bs-table-striped-color); }
:where(html[data-theme="dark"]) .table-active { color: var(--bs-table-active-color); }
:where(html[data-theme="dark"]) .table-hover>tbody>tr:hover>* { color: var(--bs-table-hover-color); }
:where(html[data-theme="dark"]) .table-primary { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table-secondary { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table-success { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table-info { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table-warning { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table-danger { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table-light { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .table-dark { color: var(--bs-table-color); border-color: var(--bs-table-border-color); }
:where(html[data-theme="dark"]) .form-text { color: #6c757d; }
:where(html[data-theme="dark"]) .form-control { color: #d8dce0; background-color: #121723; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .form-control:focus { color: #d8dce0; background-color: #121723; border-color: rgba(255, 255, 255, 0.1); outline: 0; box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); }
:where(html[data-theme="dark"]) .form-control::-moz-placeholder { color: #6c757d; }
:where(html[data-theme="dark"]) .form-control::placeholder { color: #6c757d; }
:where(html[data-theme="dark"]) .form-control:disabled { background-color: #192030; }
:where(html[data-theme="dark"]) .form-control::-webkit-file-upload-button { color: #d8dce0; background-color: #192030; border-color: inherit; }
:where(html[data-theme="dark"]) .form-control::file-selector-button { color: #d8dce0; background-color: #192030; border-color: inherit; }
:where(html[data-theme="dark"]) .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { background-color: #1d2538; }
:where(html[data-theme="dark"]) .form-control:hover:not(:disabled):not([readonly])::file-selector-button { background-color: #1d2538; }
:where(html[data-theme="dark"]) .form-control-plaintext { color: #d8dce0; background-color: transparent; border: solid transparent; }
:where(html[data-theme="dark"]) .form-control-plaintext:focus { outline: 0; }
:where(html[data-theme="dark"]) .form-control-color::-moz-color-swatch { border: 0!important; }
:where(html[data-theme="dark"]) .form-select { color: #d8dce0; background-color: #121723; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .form-select:focus { border-color: rgba(255, 255, 255, 0.1); outline: 0; box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); }
:where(html[data-theme="dark"]) .form-select[multiple], :where(html[data-theme="dark"]) .form-select[size]:not([size="1"]) { background-image: none; }
:where(html[data-theme="dark"]) .form-select:disabled { background-color: #192030; }
:where(html[data-theme="dark"]) .form-select:-moz-focusring { color: transparent; text-shadow: 0 0 0 rgba(0, 0, 0, 0.55); }
:where(html[data-theme="dark"]) .form-check-input { background-color: #121723; border: 1px solid rgba(0,0,0,.25); }
:where(html[data-theme="dark"]) .form-check-input:focus { border-color: rgba(255, 255, 255, 0.1); outline: 0; box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); }
:where(html[data-theme="dark"]) .form-check-input:checked { background-color: #0d6efd; border-color: #0d6efd; }
:where(html[data-theme="dark"]) .form-check-input:checked[type=checkbox] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-check-input:checked[type=radio] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-check-input[type=checkbox]:indeterminate { background-color: #0d6efd; border-color: #0d6efd; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-switch .form-check-input { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-switch .form-check-input:focus { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-switch .form-check-input:checked { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-range { background-color: transparent; }
:where(html[data-theme="dark"]) .form-range:focus { outline: 0; }
:where(html[data-theme="dark"]) .form-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.16),0 0 0 .25rem rgba(13,110,253,.25); }
:where(html[data-theme="dark"]) .form-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.16),0 0 0 .25rem rgba(13,110,253,.25); }
:where(html[data-theme="dark"]) .form-range::-moz-focus-outer { border: 0; }
:where(html[data-theme="dark"]) .form-range::-webkit-slider-thumb { background-color: #0d6efd; border: 0; }
:where(html[data-theme="dark"]) .form-range::-webkit-slider-thumb:active { background-color: #1b2a3f; }
:where(html[data-theme="dark"]) .form-range::-webkit-slider-runnable-track { color: transparent; background-color: #1c2436; border-color: transparent; }
:where(html[data-theme="dark"]) .form-range::-moz-range-thumb { background-color: #0d6efd; border: 0; }
:where(html[data-theme="dark"]) .form-range::-moz-range-thumb:active { background-color: #1b2a3f; }
:where(html[data-theme="dark"]) .form-range::-moz-range-track { color: transparent; background-color: #1c2436; border-color: transparent; }
:where(html[data-theme="dark"]) .form-range:disabled::-webkit-slider-thumb { background-color: #adb5bd; }
:where(html[data-theme="dark"]) .form-range:disabled::-moz-range-thumb { background-color: #adb5bd; }
:where(html[data-theme="dark"]) .form-floating>label { border: 1px solid transparent; }
:where(html[data-theme="dark"]) .form-floating>.form-control-plaintext::-moz-placeholder, :where(html[data-theme="dark"]) .form-floating>.form-control::-moz-placeholder { color: transparent; }
:where(html[data-theme="dark"]) .form-floating>.form-control-plaintext::placeholder, :where(html[data-theme="dark"]) .form-floating>.form-control::placeholder { color: transparent; }
:where(html[data-theme="dark"]) .input-group-text { color: #d8dce0; background-color: #192030; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .valid-feedback { color: #b0d4c4; }
:where(html[data-theme="dark"]) .valid-tooltip { color: #fff; background-color: rgba(25,135,84,.9); }
:where(html[data-theme="dark"]) .form-control.is-valid, :where(html[data-theme="dark"]) .was-validated .form-control:valid { border-color: #198754; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-control.is-valid:focus, :where(html[data-theme="dark"]) .was-validated .form-control:valid:focus { border-color: #198754; box-shadow: 0 0 0 .25rem rgba(25,135,84,.25); }
:where(html[data-theme="dark"]) .form-select.is-valid, :where(html[data-theme="dark"]) .was-validated .form-select:valid { border-color: #198754; }
:where(html[data-theme="dark"]) .form-select.is-valid:not([multiple]):not([size]), :where(html[data-theme="dark"]) .form-select.is-valid:not([multiple])[size="1"], :where(html[data-theme="dark"]) .was-validated .form-select:valid:not([multiple]):not([size]), :where(html[data-theme="dark"]) .was-validated .form-select:valid:not([multiple])[size="1"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-select.is-valid:focus, :where(html[data-theme="dark"]) .was-validated .form-select:valid:focus { border-color: #198754; box-shadow: 0 0 0 .25rem rgba(25,135,84,.25); }
:where(html[data-theme="dark"]) .form-check-input.is-valid, :where(html[data-theme="dark"]) .was-validated .form-check-input:valid { border-color: #198754; }
:where(html[data-theme="dark"]) .form-check-input.is-valid:checked, :where(html[data-theme="dark"]) .was-validated .form-check-input:valid:checked { background-color: #198754; }
:where(html[data-theme="dark"]) .form-check-input.is-valid:focus, :where(html[data-theme="dark"]) .was-validated .form-check-input:valid:focus { box-shadow: 0 0 0 .25rem rgba(25,135,84,.25); }
:where(html[data-theme="dark"]) .form-check-input.is-valid~.form-check-label, :where(html[data-theme="dark"]) .was-validated .form-check-input:valid~.form-check-label { color: #b0d4c4; }
:where(html[data-theme="dark"]) .invalid-feedback { color: #dc3545; }
:where(html[data-theme="dark"]) .invalid-tooltip { color: #fff; background-color: rgba(220,53,69,.9); }
:where(html[data-theme="dark"]) .form-control.is-invalid, :where(html[data-theme="dark"]) .was-validated .form-control:invalid { border-color: #dc3545; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-control.is-invalid:focus, :where(html[data-theme="dark"]) .was-validated .form-control:invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 .25rem rgba(220,53,69,.25); }
:where(html[data-theme="dark"]) .form-select.is-invalid, :where(html[data-theme="dark"]) .was-validated .form-select:invalid { border-color: #dc3545; }
:where(html[data-theme="dark"]) .form-select.is-invalid:not([multiple]):not([size]), :where(html[data-theme="dark"]) .form-select.is-invalid:not([multiple])[size="1"], :where(html[data-theme="dark"]) .was-validated .form-select:invalid:not([multiple]):not([size]), :where(html[data-theme="dark"]) .was-validated .form-select:invalid:not([multiple])[size="1"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .form-select.is-invalid:focus, :where(html[data-theme="dark"]) .was-validated .form-select:invalid:focus { border-color: #dc3545; box-shadow: 0 0 0 .25rem rgba(220,53,69,.25); }
:where(html[data-theme="dark"]) .form-check-input.is-invalid, :where(html[data-theme="dark"]) .was-validated .form-check-input:invalid { border-color: #dc3545; }
:where(html[data-theme="dark"]) .form-check-input.is-invalid:checked, :where(html[data-theme="dark"]) .was-validated .form-check-input:invalid:checked { background-color: #dc3545; }
:where(html[data-theme="dark"]) .form-check-input.is-invalid:focus, :where(html[data-theme="dark"]) .was-validated .form-check-input:invalid:focus { box-shadow: 0 0 0 .25rem rgba(220,53,69,.25); }
:where(html[data-theme="dark"]) .form-check-input.is-invalid~.form-check-label, :where(html[data-theme="dark"]) .was-validated .form-check-input:invalid~.form-check-label { color: #dc3545; }
:where(html[data-theme="dark"]) .btn { color: var(--bs-btn-color); border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); background-color: var(--bs-btn-bg); }
:where(html[data-theme="dark"]) .btn:hover { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); }
:where(html[data-theme="dark"]) .btn-check+.btn:hover { color: var(--bs-btn-color); background-color: var(--bs-btn-bg); border-color: var(--bs-btn-border-color); }
:where(html[data-theme="dark"]) .btn:focus-visible { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow); }
:where(html[data-theme="dark"]) .btn-check:focus-visible+.btn { border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow); }
:where(html[data-theme="dark"]) .btn-check:checked+.btn, :where(html[data-theme="dark"]) .btn.active, :where(html[data-theme="dark"]) .btn.show, :where(html[data-theme="dark"]) .btn:first-child:active, :where(html[data-theme="dark"]) :not(.btn-check)+.btn:active { color: var(--bs-btn-active-color); background-color: var(--bs-btn-active-bg); border-color: var(--bs-btn-active-border-color); }
:where(html[data-theme="dark"]) .btn-check:checked+.btn:focus-visible, :where(html[data-theme="dark"]) .btn.active:focus-visible, :where(html[data-theme="dark"]) .btn.show:focus-visible, :where(html[data-theme="dark"]) .btn:first-child:active:focus-visible, :where(html[data-theme="dark"]) :not(.btn-check)+.btn:active:focus-visible { box-shadow: var(--bs-btn-focus-box-shadow); }
:where(html[data-theme="dark"]) .btn.disabled, :where(html[data-theme="dark"]) .btn:disabled, :where(html[data-theme="dark"]) fieldset:disabled .btn { color: var(--bs-btn-disabled-color); background-color: var(--bs-btn-disabled-bg); border-color: var(--bs-btn-disabled-border-color); }
:where(html[data-theme="dark"]) .btn-link:focus-visible { color: var(--bs-btn-color); }
:where(html[data-theme="dark"]) .btn-link:hover { color: var(--bs-btn-hover-color); }
:where(html[data-theme="dark"]) .dropdown-toggle::after { border-top: .3em solid; border-right: .3em solid transparent; border-bottom: 0; border-left: .3em solid transparent; }
:where(html[data-theme="dark"]) .dropdown-menu { color: var(--bs-dropdown-color); background-color: var(--bs-dropdown-bg); border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); }
:where(html[data-theme="dark"]) .dropup .dropdown-toggle::after { border-top: 0; border-right: .3em solid transparent; border-bottom: .3em solid; border-left: .3em solid transparent; }
:where(html[data-theme="dark"]) .dropend .dropdown-toggle::after { border-top: .3em solid transparent; border-right: 0; border-bottom: .3em solid transparent; border-left: .3em solid; }
:where(html[data-theme="dark"]) .dropstart .dropdown-toggle::before { border-top: .3em solid transparent; border-right: .3em solid; border-bottom: .3em solid transparent; }
:where(html[data-theme="dark"]) .dropdown-divider { border-top: 1px solid var(--bs-dropdown-divider-bg); }
:where(html[data-theme="dark"]) .dropdown-item { color: var(--bs-dropdown-link-color); background-color: transparent; border: 0; }
:where(html[data-theme="dark"]) .dropdown-item:focus, :where(html[data-theme="dark"]) .dropdown-item:hover { color: var(--bs-dropdown-link-hover-color); background-color: var(--bs-dropdown-link-hover-bg); }
:where(html[data-theme="dark"]) .dropdown-item.active, :where(html[data-theme="dark"]) .dropdown-item:active { color: var(--bs-dropdown-link-active-color); background-color: var(--bs-dropdown-link-active-bg); }
:where(html[data-theme="dark"]) .dropdown-item.disabled, :where(html[data-theme="dark"]) .dropdown-item:disabled { color: var(--bs-dropdown-link-disabled-color); background-color: transparent; }
:where(html[data-theme="dark"]) .dropdown-header { color: var(--bs-dropdown-header-color); }
:where(html[data-theme="dark"]) .dropdown-item-text { color: var(--bs-dropdown-link-color); }
:where(html[data-theme="dark"]) .nav-link { color: var(--bs-nav-link-color); }
:where(html[data-theme="dark"]) .nav-link:focus, :where(html[data-theme="dark"]) .nav-link:hover { color: var(--bs-nav-link-hover-color); }
:where(html[data-theme="dark"]) .nav-link.disabled { color: var(--bs-nav-link-disabled-color); }
:where(html[data-theme="dark"]) .nav-tabs { border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); }
:where(html[data-theme="dark"]) .nav-tabs .nav-link { background: 0 0; border: var(--bs-nav-tabs-border-width) solid transparent; }
:where(html[data-theme="dark"]) .nav-tabs .nav-link:focus, :where(html[data-theme="dark"]) .nav-tabs .nav-link:hover { border-color: var(--bs-nav-tabs-link-hover-border-color); }
:where(html[data-theme="dark"]) .nav-tabs .nav-link.disabled, :where(html[data-theme="dark"]) .nav-tabs .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent; }
:where(html[data-theme="dark"]) .nav-tabs .nav-item.show .nav-link, :where(html[data-theme="dark"]) .nav-tabs .nav-link.active { color: var(--bs-nav-tabs-link-active-color); background-color: var(--bs-nav-tabs-link-active-bg); border-color: var(--bs-nav-tabs-link-active-border-color); }
:where(html[data-theme="dark"]) .nav-pills .nav-link { background: 0 0; border: 0; }
:where(html[data-theme="dark"]) .nav-pills .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent; }
:where(html[data-theme="dark"]) .nav-pills .nav-link.active, :where(html[data-theme="dark"]) .nav-pills .show>.nav-link { color: var(--bs-nav-pills-link-active-color); background-color: var(--bs-nav-pills-link-active-bg); }
:where(html[data-theme="dark"]) .navbar-brand { color: var(--bs-navbar-brand-color); }
:where(html[data-theme="dark"]) .navbar-brand:focus, :where(html[data-theme="dark"]) .navbar-brand:hover { color: var(--bs-navbar-brand-hover-color); }
:where(html[data-theme="dark"]) .navbar-nav .nav-link.active, :where(html[data-theme="dark"]) .navbar-nav .show>.nav-link { color: var(--bs-navbar-active-color); }
:where(html[data-theme="dark"]) .navbar-text { color: var(--bs-navbar-color); }
:where(html[data-theme="dark"]) .navbar-text a, :where(html[data-theme="dark"]) .navbar-text a:focus, :where(html[data-theme="dark"]) .navbar-text a:hover { color: var(--bs-navbar-active-color); }
:where(html[data-theme="dark"]) .navbar-toggler { color: var(--bs-navbar-color); background-color: transparent; border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); }
:where(html[data-theme="dark"]) .navbar-toggler:focus { outline: 0; box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); }
:where(html[data-theme="dark"]) .navbar-toggler-icon { background-image: var(--bs-navbar-toggler-icon-bg); }
@media (min-width:576px) {
:where(html[data-theme="dark"]) .navbar-expand-sm .offcanvas { background-color: transparent!important; border: 0!important; }
}
@media (min-width:768px) {
:where(html[data-theme="dark"]) .navbar-expand-md .offcanvas { background-color: transparent!important; border: 0!important; }
}
@media (min-width:992px) {
:where(html[data-theme="dark"]) .navbar-expand-lg .offcanvas { background-color: transparent!important; border: 0!important; }
}
@media (min-width:1200px) {
:where(html[data-theme="dark"]) .navbar-expand-xl .offcanvas { background-color: transparent!important; border: 0!important; }
}
@media (min-width:1400px) {
:where(html[data-theme="dark"]) .navbar-expand-xxl .offcanvas { background-color: transparent!important; border: 0!important; }
}
:where(html[data-theme="dark"]) .navbar-expand .offcanvas { background-color: transparent!important; border: 0!important; }
:where(html[data-theme="dark"]) .card { background-color: var(--bs-card-bg); border: var(--bs-card-border-width) solid var(--bs-card-border-color); }
:where(html[data-theme="dark"]) .card>.list-group { border-top: inherit; border-bottom: inherit; }
:where(html[data-theme="dark"]) .card>.card-header+.list-group, :where(html[data-theme="dark"]) .card>.list-group+.card-footer { border-top: 0; }
:where(html[data-theme="dark"]) .card-body { color: var(--bs-card-color); }
:where(html[data-theme="dark"]) .card-header { color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); }
:where(html[data-theme="dark"]) .card-footer { color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); }
:where(html[data-theme="dark"]) .card-header-tabs { border-bottom: 0; }
:where(html[data-theme="dark"]) .card-header-tabs .nav-link.active { background-color: var(--bs-card-bg); border-bottom-color: var(--bs-card-bg); }
@media (min-width:576px) {
:where(html[data-theme="dark"]) .card-group>.card+.card { border-left: 0; }
}
:where(html[data-theme="dark"]) .accordion-button { color: var(--bs-accordion-btn-color); background-color: var(--bs-accordion-btn-bg); border: 0; }
:where(html[data-theme="dark"]) .accordion-button:not(.collapsed) { color: var(--bs-accordion-active-color); background-color: var(--bs-accordion-active-bg); box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); }
:where(html[data-theme="dark"]) .accordion-button:not(.collapsed)::after { background-image: var(--bs-accordion-btn-active-icon); }
:where(html[data-theme="dark"]) .accordion-button::after { background-image: var(--bs-accordion-btn-icon); }
:where(html[data-theme="dark"]) .accordion-button:focus { border-color: var(--bs-accordion-btn-focus-border-color); outline: 0; box-shadow: var(--bs-accordion-btn-focus-box-shadow); }
:where(html[data-theme="dark"]) .accordion-item { color: var(--bs-accordion-color); background-color: var(--bs-accordion-bg); border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); }
:where(html[data-theme="dark"]) .accordion-item:not(:first-of-type) { border-top: 0; }
:where(html[data-theme="dark"]) .accordion-flush .accordion-item { border-right: 0; border-left: 0; }
:where(html[data-theme="dark"]) .accordion-flush .accordion-item:first-child { border-top: 0; }
:where(html[data-theme="dark"]) .accordion-flush .accordion-item:last-child { border-bottom: 0; }
:where(html[data-theme="dark"]) .breadcrumb { background-color: var(--bs-breadcrumb-bg); }
:where(html[data-theme="dark"]) .breadcrumb-item+.breadcrumb-item::before { color: var(--bs-breadcrumb-divider-color); }
:where(html[data-theme="dark"]) .breadcrumb-item.active { color: var(--bs-breadcrumb-item-active-color); }
:where(html[data-theme="dark"]) .page-link { color: var(--bs-pagination-color); background-color: var(--bs-pagination-bg); border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); }
:where(html[data-theme="dark"]) .page-link:hover { color: var(--bs-pagination-hover-color); background-color: var(--bs-pagination-hover-bg); border-color: var(--bs-pagination-hover-border-color); }
:where(html[data-theme="dark"]) .page-link:focus { color: var(--bs-pagination-focus-color); background-color: var(--bs-pagination-focus-bg); outline: 0; box-shadow: var(--bs-pagination-focus-box-shadow); }
:where(html[data-theme="dark"]) .active>.page-link, :where(html[data-theme="dark"]) .page-link.active { color: var(--bs-pagination-active-color); background-color: var(--bs-pagination-active-bg); border-color: var(--bs-pagination-active-border-color); }
:where(html[data-theme="dark"]) .disabled>.page-link, :where(html[data-theme="dark"]) .page-link.disabled { color: var(--bs-pagination-disabled-color); background-color: var(--bs-pagination-disabled-bg); border-color: var(--bs-pagination-disabled-border-color); }
:where(html[data-theme="dark"]) .badge { color: var(--bs-badge-color); }
:where(html[data-theme="dark"]) .alert { color: var(--bs-alert-color); background-color: var(--bs-alert-bg); border: var(--bs-alert-border); }
:where(html[data-theme="dark"]) .alert-heading { color: inherit; }
:where(html[data-theme="dark"]) .alert-primary .alert-link { color: #bdc9db; }
:where(html[data-theme="dark"]) .alert-secondary .alert-link { color: #cdd1d4; }
:where(html[data-theme="dark"]) .alert-success .alert-link { color: #d0e6dc; }
:where(html[data-theme="dark"]) .alert-info .alert-link { color: #cfe1e5; }
:where(html[data-theme="dark"]) .alert-warning .alert-link { color: #e4dfce; }
:where(html[data-theme="dark"]) .alert-danger .alert-link { color: #dabbbe; }
:where(html[data-theme="dark"]) .alert-light .alert-link { color: #c2c3c3; }
:where(html[data-theme="dark"]) .alert-dark .alert-link { color: #e5e7ea; }
:where(html[data-theme="dark"]) .progress { background-color: var(--bs-progress-bg); }
:where(html[data-theme="dark"]) .progress-bar { color: var(--bs-progress-bar-color); background-color: var(--bs-progress-bar-bg); }
:where(html[data-theme="dark"]) .progress-bar-striped { background-image: linear-gradient(45deg,rgba(255, 255, 255, 0.018) 25%,transparent 25%,transparent 50%,rgba(255, 255, 255, 0.018) 50%,rgba(255, 255, 255, 0.018) 75%,transparent 75%,transparent); }
:where(html[data-theme="dark"]) .list-group-item-action { color: var(--bs-list-group-action-color); }
:where(html[data-theme="dark"]) .list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-action:hover { color: var(--bs-list-group-action-hover-color); background-color: var(--bs-list-group-action-hover-bg); }
:where(html[data-theme="dark"]) .list-group-item-action:active { color: var(--bs-list-group-action-active-color); background-color: var(--bs-list-group-action-active-bg); }
:where(html[data-theme="dark"]) .list-group-item { color: var(--bs-list-group-color); background-color: var(--bs-list-group-bg); border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); }
:where(html[data-theme="dark"]) .list-group-item.disabled, :where(html[data-theme="dark"]) .list-group-item:disabled { color: var(--bs-list-group-disabled-color); background-color: var(--bs-list-group-disabled-bg); }
:where(html[data-theme="dark"]) .list-group-item.active { color: var(--bs-list-group-active-color); background-color: var(--bs-list-group-active-bg); border-color: var(--bs-list-group-active-border-color); }
:where(html[data-theme="dark"]) .list-group-item-primary { color: #b0bfd4; background-color: #172436; }
:where(html[data-theme="dark"]) .list-group-item-primary.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-primary.list-group-item-action:hover { color: #b0bfd4; background-color: #1f2e45; }
:where(html[data-theme="dark"]) .list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #084298; border-color: #084298; }
:where(html[data-theme="dark"]) .list-group-item-secondary { color: #c4c8cc; background-color: #1c2335; }
:where(html[data-theme="dark"]) .list-group-item-secondary.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-secondary.list-group-item-action:hover { color: #c4c8cc; background-color: #232d45; }
:where(html[data-theme="dark"]) .list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #41464b; border-color: #41464b; }
:where(html[data-theme="dark"]) .list-group-item-success { color: #c9e2d6; background-color: #21372d; }
:where(html[data-theme="dark"]) .list-group-item-success.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-success.list-group-item-action:hover { color: #c9e2d6; background-color: #303f38; }
:where(html[data-theme="dark"]) .list-group-item-success.list-group-item-action.active { color: #fff; background-color: #0f5132; border-color: #0f5132; }
:where(html[data-theme="dark"]) .list-group-item-info { color: #c7dde1; background-color: #183237; }
:where(html[data-theme="dark"]) .list-group-item-info.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-info.list-group-item-action:hover { color: #c7dde1; background-color: #223e44; }
:where(html[data-theme="dark"]) .list-group-item-info.list-group-item-action.active { color: #fff; background-color: #055160; border-color: #055160; }
:where(html[data-theme="dark"]) .list-group-item-warning { color: #e0d9c5; background-color: #372f18; }
:where(html[data-theme="dark"]) .list-group-item-warning.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-warning.list-group-item-action:hover { color: #e0d9c5; background-color: #463c1f; }
:where(html[data-theme="dark"]) .list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #664d03; border-color: #664d03; }
:where(html[data-theme="dark"]) .list-group-item-danger { color: #d4aeb2; background-color: #36171a; }
:where(html[data-theme="dark"]) .list-group-item-danger.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-danger.list-group-item-action:hover { color: #d4aeb2; background-color: #3f2627; }
:where(html[data-theme="dark"]) .list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #842029; border-color: #842029; }
:where(html[data-theme="dark"]) .list-group-item-light { color: #b6b7b7; background-color: #131824; }
:where(html[data-theme="dark"]) .list-group-item-light.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-light.list-group-item-action:hover { color: #b6b7b7; background-color: #1b2335; }
:where(html[data-theme="dark"]) .list-group-item-light.list-group-item-action.active { color: #fff; background-color: #636464; border-color: #636464; }
:where(html[data-theme="dark"]) .list-group-item-dark { color: #e2e4e8; background-color: #212a40; }
:where(html[data-theme="dark"]) .list-group-item-dark.list-group-item-action:focus, :where(html[data-theme="dark"]) .list-group-item-dark.list-group-item-action:hover { color: #e2e4e8; background-color: #28334e; }
:where(html[data-theme="dark"]) .list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #141619; border-color: #141619; }
:where(html[data-theme="dark"]) .btn-close { color: #f2f2f2; background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; border: 0; }
:where(html[data-theme="dark"]) .btn-close:hover { color: #f2f2f2; }
:where(html[data-theme="dark"]) .btn-close:focus { outline: 0; box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); }
:where(html[data-theme="dark"]) .toast { color: var(--bs-toast-color); background-color: var(--bs-toast-bg); border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); box-shadow: var(--bs-toast-box-shadow); }
:where(html[data-theme="dark"]) .toast-header { color: var(--bs-toast-header-color); background-color: var(--bs-toast-header-bg); border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); }
:where(html[data-theme="dark"]) .modal { outline: 0; }
:where(html[data-theme="dark"]) .modal-content { color: var(--bs-modal-color); background-color: var(--bs-modal-bg); border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); outline: 0; }
:where(html[data-theme="dark"]) .modal-backdrop { background-color: var(--bs-backdrop-bg); }
:where(html[data-theme="dark"]) .modal-header { border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); }
:where(html[data-theme="dark"]) .modal-footer { background-color: var(--bs-modal-te-footer-bg); border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); }
:where(html[data-theme="dark"]) .modal-fullscreen .modal-content { border: 0; }
@media (max-width:575.98px) {
:where(html[data-theme="dark"]) .modal-fullscreen-sm-down .modal-content { border: 0; }
}
@media (max-width:767.98px) {
:where(html[data-theme="dark"]) .modal-fullscreen-md-down .modal-content { border: 0; }
}
@media (max-width:991.98px) {
:where(html[data-theme="dark"]) .modal-fullscreen-lg-down .modal-content { border: 0; }
}
@media (max-width:1199.98px) {
:where(html[data-theme="dark"]) .modal-fullscreen-xl-down .modal-content { border: 0; }
}
@media (max-width:1399.98px) {
:where(html[data-theme="dark"]) .modal-fullscreen-xxl-down .modal-content { border: 0; }
}
:where(html[data-theme="dark"]) .tooltip { text-shadow: none; }
:where(html[data-theme="dark"]) .tooltip .tooltip-arrow::before { border-color: transparent; }
:where(html[data-theme="dark"]) .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, :where(html[data-theme="dark"]) .bs-tooltip-top .tooltip-arrow::before { border-top-color: var(--bs-tooltip-bg); }
:where(html[data-theme="dark"]) .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, :where(html[data-theme="dark"]) .bs-tooltip-end .tooltip-arrow::before { border-right-color: var(--bs-tooltip-bg); }
:where(html[data-theme="dark"]) .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, :where(html[data-theme="dark"]) .bs-tooltip-bottom .tooltip-arrow::before { border-bottom-color: var(--bs-tooltip-bg); }
:where(html[data-theme="dark"]) .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, :where(html[data-theme="dark"]) .bs-tooltip-start .tooltip-arrow::before { border-left-color: var(--bs-tooltip-bg); }
:where(html[data-theme="dark"]) .tooltip-inner { color: var(--bs-tooltip-color); background-color: var(--bs-tooltip-bg); }
:where(html[data-theme="dark"]) .popover { text-shadow: none; background-color: var(--bs-popover-bg); border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); }
:where(html[data-theme="dark"]) .popover .popover-arrow::after, :where(html[data-theme="dark"]) .popover .popover-arrow::before { border-color: transparent; }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before, :where(html[data-theme="dark"]) .bs-popover-top>.popover-arrow::before { border-top-color: var(--bs-popover-arrow-border); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after, :where(html[data-theme="dark"]) .bs-popover-top>.popover-arrow::after { border-top-color: var(--bs-popover-bg); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before, :where(html[data-theme="dark"]) .bs-popover-end>.popover-arrow::before { border-right-color: var(--bs-popover-arrow-border); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after, :where(html[data-theme="dark"]) .bs-popover-end>.popover-arrow::after { border-right-color: var(--bs-popover-bg); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before, :where(html[data-theme="dark"]) .bs-popover-bottom>.popover-arrow::before { border-bottom-color: var(--bs-popover-arrow-border); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after, :where(html[data-theme="dark"]) .bs-popover-bottom>.popover-arrow::after { border-bottom-color: var(--bs-popover-bg); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, :where(html[data-theme="dark"]) .bs-popover-bottom .popover-header::before { border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before, :where(html[data-theme="dark"]) .bs-popover-start>.popover-arrow::before { border-left-color: var(--bs-popover-arrow-border); }
:where(html[data-theme="dark"]) .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after, :where(html[data-theme="dark"]) .bs-popover-start>.popover-arrow::after { border-left-color: var(--bs-popover-bg); }
:where(html[data-theme="dark"]) .popover-header { color: var(--bs-popover-header-color); background-color: var(--bs-popover-header-bg); border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); }
:where(html[data-theme="dark"]) .popover-body { color: var(--bs-popover-body-color); }
:where(html[data-theme="dark"]) .carousel-control-next, :where(html[data-theme="dark"]) .carousel-control-prev { color: #fff; background: 0 0; border: 0; }
:where(html[data-theme="dark"]) .carousel-control-next:focus, :where(html[data-theme="dark"]) .carousel-control-next:hover, :where(html[data-theme="dark"]) .carousel-control-prev:focus, :where(html[data-theme="dark"]) .carousel-control-prev:hover { color: #fff; outline: 0; }
:where(html[data-theme="dark"]) .carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }
:where(html[data-theme="dark"]) .carousel-indicators [data-bs-target] { background-color: #121723; border: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; }
:where(html[data-theme="dark"]) .carousel-caption { color: #fff; }
:where(html[data-theme="dark"]) .carousel-dark .carousel-indicators [data-bs-target] { background-color: #000; }
:where(html[data-theme="dark"]) .carousel-dark .carousel-caption { color: #f2f2f2; }
:where(html[data-theme="dark"]) .spinner-border { border: var(--bs-spinner-border-width) solid currentcolor; border-right-color: transparent; }
:where(html[data-theme="dark"]) .spinner-grow { background-color: currentcolor; }
@media (max-width:575.98px) {
:where(html[data-theme="dark"]) .offcanvas-sm { color: var(--bs-offcanvas-color); background-color: var(--bs-offcanvas-bg); outline: 0; }
}
@media (max-width:575.98px) {
:where(html[data-theme="dark"]) .offcanvas-sm.offcanvas-start { border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:575.98px) {
:where(html[data-theme="dark"]) .offcanvas-sm.offcanvas-end { border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:575.98px) {
:where(html[data-theme="dark"]) .offcanvas-sm.offcanvas-top { border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:575.98px) {
:where(html[data-theme="dark"]) .offcanvas-sm.offcanvas-bottom { border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (min-width:576px) {
:where(html[data-theme="dark"]) .offcanvas-sm { background-color: transparent!important; }
:where(html[data-theme="dark"]) .offcanvas-sm .offcanvas-body { background-color: transparent!important; }
}
@media (max-width:767.98px) {
:where(html[data-theme="dark"]) .offcanvas-md { color: var(--bs-offcanvas-color); background-color: var(--bs-offcanvas-bg); outline: 0; }
}
@media (max-width:767.98px) {
:where(html[data-theme="dark"]) .offcanvas-md.offcanvas-start { border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:767.98px) {
:where(html[data-theme="dark"]) .offcanvas-md.offcanvas-end { border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:767.98px) {
:where(html[data-theme="dark"]) .offcanvas-md.offcanvas-top { border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:767.98px) {
:where(html[data-theme="dark"]) .offcanvas-md.offcanvas-bottom { border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (min-width:768px) {
:where(html[data-theme="dark"]) .offcanvas-md { background-color: transparent!important; }
:where(html[data-theme="dark"]) .offcanvas-md .offcanvas-body { background-color: transparent!important; }
}
@media (max-width:991.98px) {
:where(html[data-theme="dark"]) .offcanvas-lg { color: var(--bs-offcanvas-color); background-color: var(--bs-offcanvas-bg); outline: 0; }
}
@media (max-width:991.98px) {
:where(html[data-theme="dark"]) .offcanvas-lg.offcanvas-start { border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:991.98px) {
:where(html[data-theme="dark"]) .offcanvas-lg.offcanvas-end { border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:991.98px) {
:where(html[data-theme="dark"]) .offcanvas-lg.offcanvas-top { border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:991.98px) {
:where(html[data-theme="dark"]) .offcanvas-lg.offcanvas-bottom { border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (min-width:992px) {
:where(html[data-theme="dark"]) .offcanvas-lg { background-color: transparent!important; }
:where(html[data-theme="dark"]) .offcanvas-lg .offcanvas-body { background-color: transparent!important; }
}
@media (max-width:1199.98px) {
:where(html[data-theme="dark"]) .offcanvas-xl { color: var(--bs-offcanvas-color); background-color: var(--bs-offcanvas-bg); outline: 0; }
}
@media (max-width:1199.98px) {
:where(html[data-theme="dark"]) .offcanvas-xl.offcanvas-start { border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:1199.98px) {
:where(html[data-theme="dark"]) .offcanvas-xl.offcanvas-end { border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:1199.98px) {
:where(html[data-theme="dark"]) .offcanvas-xl.offcanvas-top { border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:1199.98px) {
:where(html[data-theme="dark"]) .offcanvas-xl.offcanvas-bottom { border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (min-width:1200px) {
:where(html[data-theme="dark"]) .offcanvas-xl { background-color: transparent!important; }
:where(html[data-theme="dark"]) .offcanvas-xl .offcanvas-body { background-color: transparent!important; }
}
@media (max-width:1399.98px) {
:where(html[data-theme="dark"]) .offcanvas-xxl { color: var(--bs-offcanvas-color); background-color: var(--bs-offcanvas-bg); outline: 0; }
}
@media (max-width:1399.98px) {
:where(html[data-theme="dark"]) .offcanvas-xxl.offcanvas-start { border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:1399.98px) {
:where(html[data-theme="dark"]) .offcanvas-xxl.offcanvas-end { border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:1399.98px) {
:where(html[data-theme="dark"]) .offcanvas-xxl.offcanvas-top { border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (max-width:1399.98px) {
:where(html[data-theme="dark"]) .offcanvas-xxl.offcanvas-bottom { border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
}
@media (min-width:1400px) {
:where(html[data-theme="dark"]) .offcanvas-xxl { background-color: transparent!important; }
:where(html[data-theme="dark"]) .offcanvas-xxl .offcanvas-body { background-color: transparent!important; }
}
:where(html[data-theme="dark"]) .offcanvas { color: var(--bs-offcanvas-color); background-color: var(--bs-offcanvas-bg); outline: 0; }
:where(html[data-theme="dark"]) .offcanvas.offcanvas-start { border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
:where(html[data-theme="dark"]) .offcanvas.offcanvas-end { border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
:where(html[data-theme="dark"]) .offcanvas.offcanvas-top { border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
:where(html[data-theme="dark"]) .offcanvas.offcanvas-bottom { border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); }
:where(html[data-theme="dark"]) .offcanvas-backdrop { background-color: #000; }
:where(html[data-theme="dark"]) .placeholder { background-color: currentcolor; }
:where(html[data-theme="dark"]) .text-bg-primary { color: #fff!important; background-color: RGBA(13,110,253,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .text-bg-secondary { color: #fff!important; background-color: RGBA(108,117,125,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .text-bg-success { color: #fff!important; background-color: RGBA(25,135,84,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .text-bg-info { color: #f2f2f2!important; background-color: RGBA(13,202,240,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .text-bg-warning { color: #f2f2f2!important; background-color: RGBA(255,193,7,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .text-bg-danger { color: #fff!important; background-color: RGBA(220,53,69,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .text-bg-light { color: #f2f2f2!important; background-color: RGBA(248,249,250,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .text-bg-dark { color: #fff!important; background-color: RGBA(33,37,41,var(--bs-bg-opacity,1))!important; }
:where(html[data-theme="dark"]) .link-primary { color: #0d6efd!important; }
:where(html[data-theme="dark"]) .link-primary:focus, :where(html[data-theme="dark"]) .link-primary:hover { color: #9caeca!important; }
:where(html[data-theme="dark"]) .link-secondary { color: #6c757d!important; }
:where(html[data-theme="dark"]) .link-secondary:focus, :where(html[data-theme="dark"]) .link-secondary:hover { color: #b5bbc0!important; }
:where(html[data-theme="dark"]) .link-success { color: #b0d4c4!important; }
:where(html[data-theme="dark"]) .link-success:focus, :where(html[data-theme="dark"]) .link-success:hover { color: #bddbcd!important; }
:where(html[data-theme="dark"]) .link-info { color: #0dcaf0!important; }
:where(html[data-theme="dark"]) .link-info:focus, :where(html[data-theme="dark"]) .link-info:hover { color: #3dd5f3!important; }
:where(html[data-theme="dark"]) .link-warning { color: #ffc107!important; }
:where(html[data-theme="dark"]) .link-warning:focus, :where(html[data-theme="dark"]) .link-warning:hover { color: #ffcd39!important; }
:where(html[data-theme="dark"]) .link-danger { color: #dc3545!important; }
:where(html[data-theme="dark"]) .link-danger:focus, :where(html[data-theme="dark"]) .link-danger:hover { color: #c8999e!important; }
:where(html[data-theme="dark"]) .link-light { color: #f8f9fa!important; }
:where(html[data-theme="dark"]) .link-light:focus, :where(html[data-theme="dark"]) .link-light:hover { color: #f9fafb!important; }
:where(html[data-theme="dark"]) .link-dark { color: #d8dce0!important; }
:where(html[data-theme="dark"]) .link-dark:focus, :where(html[data-theme="dark"]) .link-dark:hover { color: #dde1e4!important; }
:where(html[data-theme="dark"]) .visually-hidden, :where(html[data-theme="dark"]) .visually-hidden-focusable:not(:focus):not(:focus-within) { border: 0!important; }
:where(html[data-theme="dark"]) .vr { background-color: currentcolor; }
:where(html[data-theme="dark"]) .shadow { box-shadow: 0 .5rem 1rem rgba(0, 0, 0, 0.3)!important; }
:where(html[data-theme="dark"]) .shadow-sm { box-shadow: 0 .125rem .25rem rgba(0, 0, 0, 0.15)!important; }
:where(html[data-theme="dark"]) .shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.35)!important; }
:where(html[data-theme="dark"]) .shadow-none { box-shadow: none!important; }
:where(html[data-theme="dark"]) .border { border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important; }
:where(html[data-theme="dark"]) .border-0 { border: 0!important; }
:where(html[data-theme="dark"]) .border-top { border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important; }
:where(html[data-theme="dark"]) .border-top-0 { border-top: 0!important; }
:where(html[data-theme="dark"]) .border-end { border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important; }
:where(html[data-theme="dark"]) .border-end-0 { border-right: 0!important; }
:where(html[data-theme="dark"]) .border-bottom { border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important; }
:where(html[data-theme="dark"]) .border-bottom-0 { border-bottom: 0!important; }
:where(html[data-theme="dark"]) .border-start { border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important; }
:where(html[data-theme="dark"]) .border-start-0 { border-left: 0!important; }
:where(html[data-theme="dark"]) .border-primary { border-color: rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-secondary { border-color: rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-success { border-color: rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-info { border-color: rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-warning { border-color: rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-danger { border-color: rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-light { border-color: rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-dark { border-color: rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .border-white { border-color: rgba(var(--bs-rgba(255, 255, 255, 0.1)-rgb),var(--bs-border-opacity))!important; }
:where(html[data-theme="dark"]) .text-primary { color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-secondary { color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-success { color: rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-info { color: rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-warning { color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-danger { color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-light { color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-dark { color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-black { color: rgba(var(--bs-#f2f2f2-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-white { color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-body { color: rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important; }
:where(html[data-theme="dark"]) .text-muted { color: #6c757d!important; }
:where(html[data-theme="dark"]) .text-black-50 { color: rgba(242, 242, 242, 0.5)!important; }
:where(html[data-theme="dark"]) .text-white-50 { color: rgba(255,255,255,.5)!important; }
:where(html[data-theme="dark"]) .text-reset { color: inherit!important; }
:where(html[data-theme="dark"]) .bg-primary { background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-secondary { background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-success { background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-info { background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-warning { background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-danger { background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-light { background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-dark { background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-black { background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-white { background-color: rgba(var(--bs-#121723-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-body { background-color: rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important; }
:where(html[data-theme="dark"]) .bg-transparent { background-color: transparent!important; }
:where(html[data-theme="dark"]) .bg-gradient { background-image: var(--bs-gradient)!important; }
/* vendor/fontawesome.min.css */
:where(html[data-theme="dark"]) .fa-border { border: var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,rgba(255, 255, 255, 0.1)); }
:where(html[data-theme="dark"]) .fa-inverse { color: var(--fa-inverse,#fff); }
:where(html[data-theme="dark"]) .fa-duotone:before, :where(html[data-theme="dark"]) .fad:before { color: var(--fa-primary-color,inherit); }
:where(html[data-theme="dark"]) .fa-duotone:after, :where(html[data-theme="dark"]) .fad:after { color: var(--fa-secondary-color,inherit); }
:where(html[data-theme="dark"]) .fa-duotone.fa-inverse, :where(html[data-theme="dark"]) .fad.fa-inverse { color: var(--fa-inverse,#fff); }
/* vendor/magnific-popup.css */
:where(html[data-theme="dark"]) .mfp-bg { background: #0b0b0b; }
:where(html[data-theme="dark"]) .mfp-wrap { outline: none !important; }
:where(html[data-theme="dark"]) .mfp-preloader { color: #CCC; }
:where(html[data-theme="dark"]) .mfp-preloader a { color: #CCC; }
:where(html[data-theme="dark"]) .mfp-preloader a:hover { color: #FFF; }
:where(html[data-theme="dark"]) button.mfp-close, :where(html[data-theme="dark"]) button.mfp-arrow { background: transparent; border: 0; outline: 0; box-shadow: none; }
:where(html[data-theme="dark"]) button::-moz-focus-inner { border: 0; }
:where(html[data-theme="dark"]) .mfp-close { color: #FFF; }
:where(html[data-theme="dark"]) .mfp-close-btn-in .mfp-close { color: #d4d4d4; }
:where(html[data-theme="dark"]) .mfp-image-holder .mfp-close, :where(html[data-theme="dark"]) .mfp-iframe-holder .mfp-close { color: #FFF; }
:where(html[data-theme="dark"]) .mfp-counter { color: #CCC; }
:where(html[data-theme="dark"]) .mfp-arrow:before, :where(html[data-theme="dark"]) .mfp-arrow:after { border: medium inset transparent; }
:where(html[data-theme="dark"]) .mfp-arrow-left:after { border-right: 17px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .mfp-arrow-left:before { border-right: 27px solid #3f3f3f; }
:where(html[data-theme="dark"]) .mfp-arrow-right:after { border-left: 17px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .mfp-arrow-right:before { border-left: 27px solid #3f3f3f; }
:where(html[data-theme="dark"]) .mfp-iframe-scaler iframe { box-shadow: 0 0 8px rgba(0, 0, 0, 0.55); background: #000; }
:where(html[data-theme="dark"]) .mfp-figure:after { box-shadow: 0 0 8px rgba(0, 0, 0, 0.55); background: #444; }
:where(html[data-theme="dark"]) .mfp-figure small { color: #bdbdbd; }
:where(html[data-theme="dark"]) .mfp-title { color: #f3f3f3; }
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
:where(html[data-theme="dark"]) .mfp-img-mobile .mfp-bottom-bar { background: rgba(0,0,0,0.6); }
:where(html[data-theme="dark"]) .mfp-img-mobile .mfp-close { background: rgba(0,0,0,0.6); }
}
/* vendor/meanmenu.css */
:where(html[data-theme="dark"]) .mean-container .mean-bar { background: #070337; }
:where(html[data-theme="dark"]) .mean-container a.meanmenu-reveal { color: #fff; }
:where(html[data-theme="dark"]) .mean-container a.meanmenu-reveal span { background: #121723; }
:where(html[data-theme="dark"]) .mean-container .mean-nav { background: #070337; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li a { color: #fff; border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li li a { text-shadow: none !important; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li.mean-last a { border-bottom: 0; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li a.mean-expand { background: transparent; border: none !important; }
/* vendor/nice-select.css */
:where(html[data-theme="dark"]) .nice-select { color: #778196; border: 1px solid rgba(255, 255, 255, 0.1); outline: 0; }
:where(html[data-theme="dark"]) .nice-select:hover { border-color: #005bac; }
:where(html[data-theme="dark"]) .nice-select:active, :where(html[data-theme="dark"]) .nice-select.open, :where(html[data-theme="dark"]) .nice-select:focus { border-color: #005bac; }
:where(html[data-theme="dark"]) .nice-select:after { border-color: transparent transparent #778196 transparent; }
:where(html[data-theme="dark"]) .nice-select.disabled { border-color: rgba(255, 255, 255, 0.1); color: #999; }
:where(html[data-theme="dark"]) .nice-select.disabled:after { border-color: rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .nice-select .list { background-color: #121723; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.22); }
:where(html[data-theme="dark"]) .nice-select .list:hover .option:not(:hover) { background-color: transparent !important; }
:where(html[data-theme="dark"]) .nice-select .option { color: #c6c9d2; outline: 0; }
:where(html[data-theme="dark"]) .nice-select .option:hover, :where(html[data-theme="dark"]) .nice-select .option.focus, :where(html[data-theme="dark"]) .nice-select .option.selected.focus { background-color: #151b29; }
:where(html[data-theme="dark"]) .nice-select .option.disabled { background-color: transparent; color: #999; }
/* vendor/slick.css */
:where(html[data-theme="dark"]) .slick-list:focus { outline: 0; }
:where(html[data-theme="dark"]) .slick-vertical .slick-slide { border: 1px solid transparent; }
/* theme/bytewave-core.css */
:where(html[data-theme="dark"]) * { border: 0; outline: none; }
html:where([data-theme="dark"]), :where(html[data-theme="dark"]) body { color: #aec2d4; }
:where(html[data-theme="dark"]) h1 a, :where(html[data-theme="dark"]) h2 a, :where(html[data-theme="dark"]) h3 a, :where(html[data-theme="dark"]) h4 a, :where(html[data-theme="dark"]) h5 a, :where(html[data-theme="dark"]) h6 a { color: inherit; }
:where(html[data-theme="dark"]) h1, :where(html[data-theme="dark"]) h2, :where(html[data-theme="dark"]) h3, :where(html[data-theme="dark"]) h4, :where(html[data-theme="dark"]) h5, :where(html[data-theme="dark"]) h6 { color: #d0d7e6; }
:where(html[data-theme="dark"]) label { color: #aec2d4; }
:where(html[data-theme="dark"]) a:not([href]):not([tabindex]) { color: inherit; }
:where(html[data-theme="dark"]) a:focus, :where(html[data-theme="dark"]) .button:focus { outline: none; }
:where(html[data-theme="dark"]) a:focus { color: #317EFE; }
:where(html[data-theme="dark"]) a, :where(html[data-theme="dark"]) button { color: #317EFE; outline: medium none; }
:where(html[data-theme="dark"]) a:hover, :where(html[data-theme="dark"]) button:hover { color: #317EFE; }
:where(html[data-theme="dark"]) button:focus, :where(html[data-theme="dark"]) input:focus, :where(html[data-theme="dark"]) input:focus, :where(html[data-theme="dark"]) textarea, :where(html[data-theme="dark"]) textarea:focus { outline: 0; }
:where(html[data-theme="dark"]) ::-moz-selection { background: #317EFE; text-shadow: none; color: #fff; }
:where(html[data-theme="dark"]) ::selection { background: #317EFE; text-shadow: none; color: #fff; }
:where(html[data-theme="dark"]) textarea:focus, :where(html[data-theme="dark"]) input:focus { outline: none; }
:where(html[data-theme="dark"]) .red-100 { background-color: #141a27; }
:where(html[data-theme="dark"]) .skye-100 { background-color: #14292e; }
:where(html[data-theme="dark"]) .orange-100 { background-color: #353417; }
:where(html[data-theme="dark"]) .background-black { background-color: #393d48; }
:where(html[data-theme="dark"]) .bg-light-black { background-color: #31373f; }
:where(html[data-theme="dark"]) .background-blue { background-color: #317EFE; }
:where(html[data-theme="dark"]) .bg-dark-blue { background-color: #0e3151; }
:where(html[data-theme="dark"]) .background-light-blue { background-color: #317EFE; }
:where(html[data-theme="dark"]) .background-skye { background-color: #317EFE; }
:where(html[data-theme="dark"]) .background-gray { background-color: #161d2b; }
:where(html[data-theme="dark"]) .background-light-gray { background-color: #151b28; }
:where(html[data-theme="dark"]) .background-gradient { background: -webkit-gradient(linear, left top, left bottom, from(#1e3647), to(#141926)); background: linear-gradient(180deg, #1e3647 0%, #141926 100%); }
:where(html[data-theme="dark"]) .page-bg { background-color: #14203A; }
:where(html[data-theme="dark"]) .text-white-100 { color: #c7cdda; }
:where(html[data-theme="dark"]) code { color: #E7F914; }
:where(html[data-theme="dark"]) .te-theme-btn, :where(html[data-theme="dark"]) .wp-block-loginout a, :where(html[data-theme="dark"]) input.te-theme-btn { color: #ffffff; background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-theme-btn:hover, :where(html[data-theme="dark"]) .wp-block-loginout a:hover, :where(html[data-theme="dark"]) input.te-theme-btn:hover { color: #d7dce9; background-color: #E7F914; }
:where(html[data-theme="dark"]) .te-theme-btn:focus, :where(html[data-theme="dark"]) .wp-block-loginout a:focus, :where(html[data-theme="dark"]) input.te-theme-btn:focus { color: #ffffff; }
:where(html[data-theme="dark"]) .te-theme-btn.yellow-btn, :where(html[data-theme="dark"]) .wp-block-loginout a.yellow-btn, :where(html[data-theme="dark"]) input.te-theme-btn.yellow-btn { background-color: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) input.te-theme-btn { border: 0 !important; }
:where(html[data-theme="dark"]) .te-slider-btn-wrapper .te-slider-nav { color: #317EFE; background-color: rgba(14, 43, 197, 0.051); }
:where(html[data-theme="dark"]) .te-slider-btn-wrapper .te-slider-nav:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .award-ring-text text { fill: #d7dce9; }
:where(html[data-theme="dark"]) .circle-rotate-text span { color: #d7dce9; }
:where(html[data-theme="dark"]) .post-password-form input[type="password"] { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .post-password-form input[type="submit"] { background-color: #317EFE; border: none; color: #ffffff; }
:where(html[data-theme="dark"]) .post-password-form input[type="submit"]:hover { background-color: #14203A; }
:where(html[data-theme="dark"]) table caption { border: 1px solid rgba(255, 255, 255, 0.1); border-top: 0; }
:where(html[data-theme="dark"]) table th, :where(html[data-theme="dark"]) table td { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) table th#today, :where(html[data-theme="dark"]) table td#today { background: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) table th#today a, :where(html[data-theme="dark"]) table td#today a { color: #ffffff; }
:where(html[data-theme="dark"]) .screen-reader-text { border: 0; }
:where(html[data-theme="dark"]) .screen-reader-text:focus { background-color: #181f2f; color: #c9c9c9; }
:where(html[data-theme="dark"]) .wp-block-search__input { border: 1px solid rgba(255, 255, 255, 0.1) !important; }
:where(html[data-theme="dark"]) blockquote { background-color: #161c2a; }
:where(html[data-theme="dark"]) blockquote p { color: #d0d7e6; }
:where(html[data-theme="dark"]) blockquote p a { color: #317EFE; }
:where(html[data-theme="dark"]) blockquote footer { color: #d0d7e6; }
:where(html[data-theme="dark"]) .wp-block-quote, :where(html[data-theme="dark"]) blockquote { border-left: solid 5px #317EFE; }
:where(html[data-theme="dark"]) .wp-block-pullquote { border-top: 5px solid #317EFE !important; border-bottom: 5px solid #317EFE !important; background-color: #161d2b; }
:where(html[data-theme="dark"]) .has-very-light-gray-color.has-very-light-gray-color { color: #fff; background: #317EFE !important; }
:where(html[data-theme="dark"]) .wp-block-archives select, :where(html[data-theme="dark"]) .wp-block-categories select { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .wp-block-cover p.wp-block-cover-text, :where(html[data-theme="dark"]) .wp-block-cover.is-light .wp-block-cover__inner-container { color: #fff !important; }
:where(html[data-theme="dark"]) .wp-block-cover-text a { color: #fff; }
:where(html[data-theme="dark"]) nav.wp-calendar-nav a { color: #aec2d4; }
:where(html[data-theme="dark"]) nav.wp-calendar-nav a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .blog-search-content .wp-block-search label, :where(html[data-theme="dark"]) .blog-search-content .search-form label, :where(html[data-theme="dark"]) .blog-search-content .sidebar__search label { color: #d0d7e6; }
:where(html[data-theme="dark"]) .blog-search-content .wp-block-search input, :where(html[data-theme="dark"]) .blog-search-content .search-form input, :where(html[data-theme="dark"]) .blog-search-content .sidebar__search input { background-color: #121723; border: 1px solid rgba(255, 255, 255, 0.1) !important; color: #aec2d4; }
:where(html[data-theme="dark"]) .blog-search-content .wp-block-search button, :where(html[data-theme="dark"]) .blog-search-content .search-form button, :where(html[data-theme="dark"]) .blog-search-content .sidebar__search button { color: #ffffff; background-color: #317EFE; border: 0; }
:where(html[data-theme="dark"]) .tp-page-content .wp-smiley, :where(html[data-theme="dark"]) .entry-content .wp-smiley, :where(html[data-theme="dark"]) .comment-content .wp-smiley { border: none; }
:where(html[data-theme="dark"]) .te-comment-respond.style-two .wpcf7-form .wpcf7-not-valid-tip { color: #d9c0b8 !important; }
:where(html[data-theme="dark"]) .te-comment-respond .wpcf7-form .wpcf7-not-valid { border-color: #dc3232 !important; }
:where(html[data-theme="dark"]) .te-comment-respond .wpcf7-form.sent .wpcf7-response-output { color: #72DC60; background: #141a27; border: 1px solid rgba(255, 255, 255, 0.1) !important; }
:where(html[data-theme="dark"]) .te-comment-respond .wpcf7-form.invalid .wpcf7-response-output { color: #dc3232; background: #141926; border: 1px solid rgba(255, 255, 255, 0.1) !important; }
:where(html[data-theme="dark"]) input[type="checkbox"], :where(html[data-theme="dark"]) input[type="radio"] { border-color: rgba(255, 255, 255, 0.1); background-color: transparent !important; box-shadow: none !important; }
:where(html[data-theme="dark"]) input[type="radio"]::before { background-color: #317EFE; }
:where(html[data-theme="dark"]) input[type="checkbox"]::before { background-image: url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.44899 7.76355C3.36328 7.84971 3.24641 7.89784 3.12495 7.89784C3.00349 7.89784 2.88662 7.84971 2.80091 7.76355L0.213156 5.17534C-0.0554271 4.90676 -0.0554271 4.47134 0.213156 4.20321L0.537198 3.87917C0.805781 3.61059 1.24074 3.61059 1.50932 3.87917L3.12495 5.4948L7.49057 1.12917C7.75916 0.860589 8.19457 0.860589 8.4627 1.12917L8.78674 1.45321C9.05532 1.7218 9.05532 2.15721 8.78674 2.42534L3.44899 7.76355Z' fill='white'/%3E%3C/svg%3E"); background-color: #317EFE; }
:where(html[data-theme="dark"]) input[type="checkbox"]:checked, :where(html[data-theme="dark"]) input[type="radio"]:checked { border-color: #317EFE !important; }
:where(html[data-theme="dark"]) .zoom-instagram-widget p { color: #ffffff; }
:where(html[data-theme="dark"]) .zoom-instagram-widget p a { color: #E7F914; }
:where(html[data-theme="dark"]) .zoom-instagram-widget ul li { color: #ffffff; }
:where(html[data-theme="dark"]) .single-post-item.post-24 .wp-block-button a { color: #ffffff; }
:where(html[data-theme="dark"]) .post-template-default.postid-150 .te-blog-details-wrapper .te-post-item .te-post-content .wp-block-group.is-layout-constrained:last-child { border: 1px solid #000; }
:where(html[data-theme="dark"]) .post-template-default.postid-1785 .te-blog-details-wrapper .te-post-item .te-post-content .wp-block-button__link { color: #ffffff !important; }
:where(html[data-theme="dark"]) #preloader { background-color: #121723; }
:where(html[data-theme="dark"]) .progress-wrap { box-shadow: inset 0 0 0 2px #F7FBFE; }
:where(html[data-theme="dark"]) .progress-wrap::after { color: #317EFE; }
:where(html[data-theme="dark"]) .progress-wrap svg path { fill: #F7FBFE; }
:where(html[data-theme="dark"]) .progress-wrap svg.progress-circle path { stroke: #317EFE; }
:where(html[data-theme="dark"]) .header-area.style-2 .header-top { background-color: #161c2a; }
:where(html[data-theme="dark"]) .header-area.style-2 .header-top .te-header-contact-info span { color: #acb5b3; }
:where(html[data-theme="dark"]) .header-area.style-2 .header-top .te-header-contact-info span i { color: #317EFE; }
:where(html[data-theme="dark"]) .header-area.style-2 .header-top .te-header-contact-info span a { color: #acb5b3; }
:where(html[data-theme="dark"]) .header-area.style-2 .header-top .te-social-profile a { color: #317EFE; background-color: #161d33; }
:where(html[data-theme="dark"]) .header-area.style-2 .header-top .te-social-profile a:hover { color: #ffffff; background-color: #317EFE; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area .menu-wrapper { background-color: #121723; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area .te-header-btn .te-quote-btn { background-color: #E7F914; border-color: #E7F914; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-sticky_menu .menu-wrapper { background-color: transparent; }
:where(html[data-theme="dark"]) .header-top { background-color: #317EFE; box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .header-top .te-header-contact-info span { color: #ffffff; }
:where(html[data-theme="dark"]) .header-top .te-header-contact-info span a { color: #ffffff; }
:where(html[data-theme="dark"]) .header-top .header-top-btn a { color: #ffffff; }
:where(html[data-theme="dark"]) .header-top .header-top-btn a:hover:after { background-color: #317EFE; }
:where(html[data-theme="dark"]) .header-top .header-top-btn a:after { background-color: #317EFE; }
:where(html[data-theme="dark"]) .header-top .te-social-profile .te-social-profile-label { color: #d0d7e6; }
:where(html[data-theme="dark"]) .header-top .te-social-profile a { color: #ffffff; background-color: rgba(255, 255, 255, 0.012); }
:where(html[data-theme="dark"]) .header-top .te-social-profile a:hover { color: #d0d7e6; background-color: #E7F914; }
:where(html[data-theme="dark"]) .te-header-menu-area.te-sticky_menu { box-shadow: 0 7px 24px 0 rgba(0, 0, 0, 0.1); background: #121723; }
:where(html[data-theme="dark"]) .te-main-menu ul li.te-active > a { color: #317EFE; }
:where(html[data-theme="dark"]) .te-main-menu ul li.te-active > a:after { color: #317EFE; }
:where(html[data-theme="dark"]) .te-main-menu ul li ul.te-submenu li.te-active > a { color: #ffffff; }
:where(html[data-theme="dark"]) .te-main-menu ul li ul.te-submenu li.te-active > a:after { color: #ffffff; }
:where(html[data-theme="dark"]) .te-main-menu ul li a { color: #d7dce9; }
:where(html[data-theme="dark"]) .te-main-menu ul li a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-main-menu ul li a:hover:after { color: #317EFE; }
:where(html[data-theme="dark"]) .te-main-menu ul ul { background-color: #121723; border-top: 2px solid #317EFE; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.16); }
:where(html[data-theme="dark"]) .te-main-menu ul ul li a { color: #d0d7e6; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-main-menu ul ul li a:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-main-menu ul ul li a:hover:after { color: #ffffff; }
:where(html[data-theme="dark"]) .te-main-menu ul ul li:last-child a { border-bottom: 0px; }
:where(html[data-theme="dark"]) .te-main-menu ul ul ul { border-top: 0px; border-top: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .te-header-btn .te-icon { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-header-btn .te-icon:hover { background-color: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-header-btn .te-cta-btn { background: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-header-btn .te-cta-btn:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-header-btn .te-quote-btn { color: #d0d7e6; border: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .te-header-btn .te-quote-btn:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-search-form-wrapper { background-color: rgba(0, 0, 0, 0.6); }
:where(html[data-theme="dark"]) .te-search-form-wrapper .te-search-form-inner .te-search-content-filed .te-search-close { color: #ffffff; }
:where(html[data-theme="dark"]) .te-search-form-wrapper .te-search-form-inner .te-search-form { background: #121723; box-shadow: 0px 30px 70px rgba(208, 225, 242, 0.3); }
:where(html[data-theme="dark"]) .te-search-form-wrapper .te-search-form-inner .te-search-form input[type="search"] { background: transparent !important; border: 0 !important; }
:where(html[data-theme="dark"]) .mean-container .mean-nav { background: none; }
:where(html[data-theme="dark"]) .mean-container .mean-bar { background: none; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li a { color: #d0d7e6; border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li a.mean-expand { border: 1px solid rgba(255, 255, 255, 0.1) !important; color: #d0d7e6; }
:where(html[data-theme="dark"]) .mean-container .mean-nav > ul > li:first-child > a { border-top: 0; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li.dropdown-opened a.mean-expand.mean-clicked { background-color: #317EFE; border-color: #317EFE !important; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li.dropdown-opened a.mean-expand.mean-clicked i { color: #ffffff; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li a.mean-expand.mean-clicked { color: #ffffff; }
:where(html[data-theme="dark"]) .mean-container .mean-nav ul li a.mean-expand.mean-clicked i { color: #ffffff; }
:where(html[data-theme="dark"]) .te-mobile-menu-bar a i { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area { background-color: #121723; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-close .te-menu-sidebar-close-btn { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-close .te-menu-sidebar-close-btn:hover { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-content .te-menu-sidebar-single-widget .te-header-contact-info span { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-content .te-menu-sidebar-single-widget .te-header-contact-info span a { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-content .te-menu-sidebar-single-widget .te-header-contact-info span a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-content .te-menu-sidebar-single-widget .te-social-profile { border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-content .te-menu-sidebar-single-widget .te-social-profile a { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-menu-sidebar-area .te-menu-sidebar-content .te-menu-sidebar-single-widget .te-social-profile a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-body-overlay { background-color: rgba(0, 0, 0, 0.6); }
:where(html[data-theme="dark"]) .slider-area { background: -webkit-gradient(linear, left top, left bottom, from(#1e3647), to(#141926)); background: linear-gradient(180deg, #1e3647 0%, #141926 100%); }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-single-slider .slider-feature-img .company-award .icon { box-shadow: 0px 5px 90px 0px rgba(0, 0, 0, 0.24); background-color: #121723; }
@media only screen and (min-width: 0px) and (max-width: 767px) {
:where(html[data-theme="dark"]) .slider-area.style-2 .te-single-slider .slider-feature-img .slider-feature-img-overlay { background: -webkit-gradient(linear, left top, left bottom, from(rgba(160, 215, 254, 0.267)), to(rgba(246, 251, 255, 0.258))); background: linear-gradient(180deg, rgba(160, 215, 254, 0.267) 0%, rgba(246, 251, 255, 0.258) 100%); }
}
:where(html[data-theme="dark"]) .slider-area .te-slider-wrapper .slick-dots li { outline: 1px solid transparent; border: 4px solid transparent; }
:where(html[data-theme="dark"]) .slider-area .te-slider-wrapper .slick-dots li button { background-color: #317EFE; }
:where(html[data-theme="dark"]) .slider-area .te-slider-wrapper .slick-dots li button:hover { background-color: #317EFE; }
:where(html[data-theme="dark"]) .slider-area .te-slider-wrapper .slick-dots li.slick-active { outline: 1px solid #317EFE; }
@media only screen and (min-width: 0px) and (max-width: 767px) {
:where(html[data-theme="dark"]) .slider-area .te-single-slider { background-image: none !important; }
}
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-overlay { background-color: #121723; }
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-short-title { color: #317EFE; }
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-short-desc { color: #d7dce9; }
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-theme-btn { color: #ffffff; background-color: #317EFE; }
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-call-btn .te-icon { background-color: #121723; border: 5px solid #E7F914; color: #317EFE; box-shadow: 0 0 0 0 rgba(249, 212, 20, 0.8); }
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-call-btn .te-content .te-title { color: #aec2d4; }
:where(html[data-theme="dark"]) .slider-area .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-call-btn .te-content .te-text { color: #d0d7e6; }
:where(html[data-theme="dark"]) .slider-area.style-1 { background: transparent; }
:where(html[data-theme="dark"]) .slider-area.style-1:before { background: #317EFE; }
:where(html[data-theme="dark"]) .slider-area.style-1 .te-single-slider { background: -webkit-gradient(linear, left top, left bottom, from(#1e3647), to(#141926)); background: linear-gradient(180deg, #1e3647 0%, #141926 100%); }
:where(html[data-theme="dark"]) .slider-area.style-1 .te-single-slider .te-slider-overlay { background: -webkit-gradient(linear, left top, left bottom, from(#1e3647), to(#141926)); background: linear-gradient(180deg, #1e3647 0%, #141926 100%); }
:where(html[data-theme="dark"]) .slider-area.style-1 .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-theme-btn { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .slider-area.style-1 .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-theme-btn:hover { background-color: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .slider-area.style-1 .te-single-slider .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-call-btn .te-icon { color: #317EFE; }
:where(html[data-theme="dark"]) .slider-area.style-1 .te-slider-wrapper .slider-shape-bg:before { background: #E7F914; }
:where(html[data-theme="dark"]) .te-info-card:hover { background-color: #121723; box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .te-info-card:hover .content .te-read-more .te-theme-btn { background-color: #317EFE; border-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-info-card .te-image-wrapper .overlay { background: #317EFE; }
:where(html[data-theme="dark"]) .te-info-card .te-title-wrapper { border-bottom: none; }
:where(html[data-theme="dark"]) .te-info-card .te-title-wrapper .icon { background: transparent; border: 2px solid #131a2a1a; }
:where(html[data-theme="dark"]) .te-info-card .te-title-wrapper .icon::before, :where(html[data-theme="dark"]) .te-info-card .te-title-wrapper .icon::after { background-color: #317EFE; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-info-card .te-title-wrapper .title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-info-card .te-title-wrapper .divider { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-info-card .content .desc { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-info-card .content .te-read-more .te-theme-btn { background-color: transparent; color: #317EFE; border: 1px solid #131A2A; }
:where(html[data-theme="dark"]) .te-info-card .content .te-read-more .te-theme-btn:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-info-card.style-2 { background-color: #121723; box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .te-info-card.style-2:hover .content .te-read-more .te-theme-btn { background-color: inherit; color: #317EFE; }
:where(html[data-theme="dark"]) .te-info-card.style-2 .content .te-read-more .te-theme-btn { border: 0; }
:where(html[data-theme="dark"]) .te-icon-card { background: #121723; }
:where(html[data-theme="dark"]) .te-icon-card .content .title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-icon-card .content .desc { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-icon-card .content .desc a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-icon-card.style-two { background: transparent; }
:where(html[data-theme="dark"]) .te-icon-card.style-two .divider { border-right: 1px solid #464b4e; border-bottom: 1px solid #464b4e; }
:where(html[data-theme="dark"]) .te-icon-card.style-two .content .title { color: #ffffff; }
:where(html[data-theme="dark"]) .te-icon-card.style-two .content .desc { color: #c7cdda; }
:where(html[data-theme="dark"]) .te-icon-card.style-three { background: transparent; }
:where(html[data-theme="dark"]) .te-icon-card.style-three .content .title { color: #ffffff; }
:where(html[data-theme="dark"]) .te-icon-card.style-three .content .desc { color: #c7cdda; }
:where(html[data-theme="dark"]) .te-icon-card.style-2 .icon { background: #161c2a; color: #317EFE; }
:where(html[data-theme="dark"]) .te-about-image-card .te-company-foundation { background-color: #E7F914; }
:where(html[data-theme="dark"]) .te-about-image-card .te-company-foundation .te-counter-wrapper { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-about-image-card .te-company-foundation .counter-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-about-image-card .te-company-foundation .title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-about-image-card.style-2 .te-main-img-wrapper .te-main-img-inner .te-another-image .te-another-image-inner { border: 5px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-about-image-card.style-2 .te-main-img-wrapper .te-main-img-inner .te-another-image .video-btn a { background-color: #317EFE; color: #ffffff; box-shadow: 0 0 0 0 rgba(14, 43, 197, 0.8); }
:where(html[data-theme="dark"]) .te-about-image-card.style-2 .te-main-img-wrapper .te-main-img-inner .te-another-image .te-badge-text { background-color: #121723; box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .te-about-image-card.style-2 .te-main-img-wrapper .te-main-img-inner .te-another-image .te-badge-text .icon { background-color: #20142e; color: #317EFE; }
:where(html[data-theme="dark"]) .te-about-image-card.style-2 .te-main-img-wrapper .te-main-img-inner .te-another-image .te-badge-text .text .title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-about-image-card.style-2 .te-main-img-wrapper .te-main-img-inner .te-another-image .te-badge-text .text span { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item .icon { color: #317EFE; background-color: transparent; }
:where(html[data-theme="dark"]) .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item .text { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-about-info-card .te-about-info-content .te-info-list .te-single-info-list .icon::before { border-color: transparent transparent rgba(116, 94, 255, 0.1) transparent; }
:where(html[data-theme="dark"]) .te-about-info-card.style-2 .te-about-info-content .te-list-item-wrapper .te-list-item .icon { background-color: #317EFE; color: white; }
:where(html[data-theme="dark"]) .te-about-info-card.style-2 .te-about-info-content .te-list-item-wrapper .te-list-item .text { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-about-info-card.style-2 .te-about-info-content .te-info-list { border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-about-info-card.style-2 .te-about-info-content .te-info-list .divider { background-color: #1c2437; }
:where(html[data-theme="dark"]) .te-counter-card .te-counter-item .icon { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-counter-card .te-counter-item .number { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-counter-card .te-counter-item .title { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-counter-card .te-counter-item .text { color: #c7cdda; }
:where(html[data-theme="dark"]) .te-counter-card.style-three .te-counter-item { background: #317EFE; }
:where(html[data-theme="dark"]) .te-counter-card.style-three .te-counter-item .te-counter-title .title { color: #ffffff; }
:where(html[data-theme="dark"]) .te-counter-card.style-three .te-counter-item .number { color: #ffffff; }
:where(html[data-theme="dark"]) .te-process-step { background-color: #131A2A; }
:where(html[data-theme="dark"]) .te-process-step::before { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-process-step:hover .content .te-read-more .te-theme-btn { background-color: #317EFE; border-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-process-step .counter-number { color: #ffffff; }
:where(html[data-theme="dark"]) .te-process-step .te-title-wrapper { border-bottom: none; }
:where(html[data-theme="dark"]) .te-process-step .te-title-wrapper .title { color: #ffffff; }
:where(html[data-theme="dark"]) .te-process-step .content .desc { color: #ffffff; }
:where(html[data-theme="dark"]) .te-process-step .content .te-read-more .te-theme-btn { border: 1px solid rgba(255, 255, 255, 0.1); color: #317EFE; background-color: transparent; }
:where(html[data-theme="dark"]) .te-testimonial-card { background-color: #121723; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .te-testimonial-card .te-content-wrapper .content { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-testimonial-card .te-content-wrapper .te-user-meta .te-user-info .rating { color: #E7F914; }
:where(html[data-theme="dark"]) .te-testimonial-card .te-content-wrapper .te-user-meta .te-user-info .name { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-testimonial-card .te-content-wrapper .te-user-meta .te-user-info .designation { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-testimonial-card .te-content-wrapper .te-user-meta .icon { color: #E1E1E1; }
:where(html[data-theme="dark"]) .te-testimonial-card-two { background-color: #121723; box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .te-testimonial-card-two .te-content-wrapper .content { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-testimonial-card-two .te-content-wrapper .te-user-meta .te-user-info .icon { color: #317EFE; }
:where(html[data-theme="dark"]) .te-testimonial-card-two .te-content-wrapper .te-user-meta .te-user-info .name { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-testimonial-card-two .te-content-wrapper .te-user-meta .te-user-info .designation { color: #317EFE; }
:where(html[data-theme="dark"]) .te-testimonial-card.style-3 { background-color: transparent; box-shadow: none; }
:where(html[data-theme="dark"]) .te-testimonial-card.style-3 .te-content-wrapper .content .title { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-testimonial-card.style-3 .te-content-wrapper .te-user-meta .te-user-info { border: 1px solid #317EFE; }
:where(html[data-theme="dark"]) .te-testimonial-card.style-3 .te-content-wrapper .te-user-meta .te-user-info .rating { color: #E7F914; }
:where(html[data-theme="dark"]) .te-testimonial-card.style-3 .te-content-wrapper .te-user-meta .te-user-info .name span { color: #317EFE; }
:where(html[data-theme="dark"]) .te-testimonial-card.style-3 .te-content-wrapper .te-user-meta .icon { color: #E7F914; }
:where(html[data-theme="dark"]) .te-testimonial-slider-wrapper .slick-dots li { outline: 2px solid transparent; border: 5px solid transparent; }
:where(html[data-theme="dark"]) .te-testimonial-slider-wrapper .slick-dots li button { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-testimonial-slider-wrapper .slick-dots li.slick-active { outline: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .accordion-wrapper .te-accordion-list-item { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .accordion-wrapper .te-accordion-list-item .te-accordion-head:before { color: #ffffff; background-color: #317EFE; }
:where(html[data-theme="dark"]) .accordion-wrapper .te-accordion-list-item .te-accordion-head.collapsed:before { background-color: transparent; color: #317EFE; }
:where(html[data-theme="dark"]) .accordion-wrapper .te-accordion-list-item .te-accordion-body { border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .page-header { border-left: 4px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-post-item { background-color: #121723; box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .te-post-item.format-quote blockquote cite a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-post-item.format-quote blockquote cite a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-item.sticky { border: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .te-post-item .te-post-title:hover a { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-item .te-social-share a.facebook { color: #1877f2; }
:where(html[data-theme="dark"]) .te-post-item .te-social-share a.twitter { color: #1da1f2; }
:where(html[data-theme="dark"]) .te-post-item .te-social-share a.linkedin { color: #97afc7; }
:where(html[data-theme="dark"]) .te-post-item .te-social-share .te-social-share-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-post-item .te-blog-post-tag span { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-post-item .te-blog-post-tag .te-post-tag-list a { color: #aec2d4; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-post-item .te-blog-post-tag .te-post-tag-list a:hover { color: #ffffff; background: #317EFE; border-color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-item .te-post-thumbnail .video-btn a, :where(html[data-theme="dark"]) .te-post-item .post-video .video-btn a { box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.112); background-color: #121723; }
:where(html[data-theme="dark"]) .te-post-item .te-post-thumbnail .video-btn a i, :where(html[data-theme="dark"]) .te-post-item .post-video .video-btn a i { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-item button.post-gallery-btn { background-color: #121723; }
:where(html[data-theme="dark"]) .te-post-item button.post-gallery-btn i { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-post-item button.post-gallery-btn:hover { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-item button.post-gallery-btn:hover i { color: #ffffff; }
:where(html[data-theme="dark"]) .te-post-item .te-post-meta span { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-post-item .te-post-meta span i { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-item .te-post-meta span a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-post-item .te-post-meta span a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-item .te-post-meta span a:hover i { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-card.style-1 { background-color: #121723; }
:where(html[data-theme="dark"]) .te-post-card .image .te-post-date { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-card .image .te-post-date span { color: #ffffff; }
:where(html[data-theme="dark"]) .te-post-card .content .te-post-meta-info .te-single-meta span, :where(html[data-theme="dark"]) .te-post-card .content .te-post-meta-info .te-single-meta a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-post-card .content .te-post-meta-info .te-single-meta i { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-card .content .title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-post-card .content a.read-btn { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-post-card .content a.read-btn:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-post-card.style-2 .content .te-post-meta-info { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-blog-details-wrapper .wp-block-group.has-background .wp-block-button .wp-block-button__link { color: #ffffff !important; }
:where(html[data-theme="dark"]) .te-blog-details-wrapper .te-post-item { border: 0; box-shadow: none; }
:where(html[data-theme="dark"]) .te-author-info { background-color: #161c2a; }
:where(html[data-theme="dark"]) .te-author-info .te-author-text .designation { color: #9ba8c3; }
:where(html[data-theme="dark"]) .te-author-info .te-author-social-profiles a { color: #ffffff; background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-author-info .te-author-social-profiles a:hover { background-color: #121723; color: #317EFE; }
:where(html[data-theme="dark"]) .te-author-info .te-author-post a { color: #d0d7e6; border-bottom: 2px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-author-info .te-author-post a:hover { color: #317EFE; border-color: #317EFE; }
:where(html[data-theme="dark"]) .skill-progressbar .skill-title { color: #aec2d4; }
:where(html[data-theme="dark"]) .skill-progressbar .progressbar-number, :where(html[data-theme="dark"]) .skill-progressbar .progress-number-count { color: #aec2d4; }
:where(html[data-theme="dark"]) .skill-progressbar .progress-content-outter { background-color: #1c2437; }
:where(html[data-theme="dark"]) .skill-progressbar .progress-content { background-color: #317EFE; }
:where(html[data-theme="dark"]) .cta-area { background-color: #317EFE; }
:where(html[data-theme="dark"]) .cta-area .te-content-wrapper .short-title { color: #ffffff; }
:where(html[data-theme="dark"]) .cta-area .te-content-wrapper .te-cta-title { color: #ffffff; }
:where(html[data-theme="dark"]) .cta-area .te-content-wrapper .text { color: #ffffff; }
:where(html[data-theme="dark"]) .te-section-title .short-title { color: #317EFE; }
:where(html[data-theme="dark"]) .te-section-title .short-title::before, :where(html[data-theme="dark"]) .te-section-title .short-title::after { border-bottom: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .te-section-title .title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-section-title .title span { color: #317EFE; }
:where(html[data-theme="dark"]) .te-section-title .te-section-desc { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-section-title .te-section-desc .te-theme-btn { background-color: transparent; color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-section-title .te-section-desc .te-theme-btn:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .page-breadcrumb-area { background: -webkit-gradient(linear, left top, left bottom, from(#1e3647), to(#141926)); background: linear-gradient(180deg, #1e3647 0%, #141926 100%); }
:where(html[data-theme="dark"]) .page-overlay { background: -webkit-gradient(linear, left top, left bottom, from(#1e3647), to(#141926)); background: linear-gradient(180deg, #1e3647 0%, #141926 100%); }
:where(html[data-theme="dark"]) .te-page-heading h3, :where(html[data-theme="dark"]) .te-page-heading .te-page-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-breadcrumb-list { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-breadcrumb-list span.current-item { color: #317EFE; }
:where(html[data-theme="dark"]) .te-breadcrumb-list a { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-breadcrumb-list a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-breadcrumb-list ul li { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-breadcrumb-list ul li.active { color: #317EFE; }
:where(html[data-theme="dark"]) .te-breadcrumb-list ul li.active a { color: #317EFE; }
:where(html[data-theme="dark"]) .te-breadcrumb-list ul li a { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-breadcrumb-list ul li a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-breadcrumb-list ul li:before { color: #d0d7e6; }
:where(html[data-theme="dark"]) .wp-block-query-pagination .wp-block-query-pagination-previous, :where(html[data-theme="dark"]) .wp-block-query-pagination .wp-block-query-pagination-next, :where(html[data-theme="dark"]) .wp-block-query-pagination .nav-next a, :where(html[data-theme="dark"]) .wp-block-query-pagination .nav-previous a, :where(html[data-theme="dark"]) .navigation.posts-navigation .wp-block-query-pagination-previous, :where(html[data-theme="dark"]) .navigation.posts-navigation .wp-block-query-pagination-next, :where(html[data-theme="dark"]) .navigation.posts-navigation .nav-next a, :where(html[data-theme="dark"]) .navigation.posts-navigation .nav-previous a, :where(html[data-theme="dark"]) .comment-navigation .wp-block-query-pagination-previous, :where(html[data-theme="dark"]) .comment-navigation .wp-block-query-pagination-next, :where(html[data-theme="dark"]) .comment-navigation .nav-next a, :where(html[data-theme="dark"]) .comment-navigation .nav-previous a { color: #d0d7e6; background-color: #121723; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .wp-block-query-pagination .wp-block-query-pagination-previous:hover, :where(html[data-theme="dark"]) .wp-block-query-pagination .wp-block-query-pagination-next:hover, :where(html[data-theme="dark"]) .wp-block-query-pagination .nav-next a:hover, :where(html[data-theme="dark"]) .wp-block-query-pagination .nav-previous a:hover, :where(html[data-theme="dark"]) .navigation.posts-navigation .wp-block-query-pagination-previous:hover, :where(html[data-theme="dark"]) .navigation.posts-navigation .wp-block-query-pagination-next:hover, :where(html[data-theme="dark"]) .navigation.posts-navigation .nav-next a:hover, :where(html[data-theme="dark"]) .navigation.posts-navigation .nav-previous a:hover, :where(html[data-theme="dark"]) .comment-navigation .wp-block-query-pagination-previous:hover, :where(html[data-theme="dark"]) .comment-navigation .wp-block-query-pagination-next:hover, :where(html[data-theme="dark"]) .comment-navigation .nav-next a:hover, :where(html[data-theme="dark"]) .comment-navigation .nav-previous a:hover { background: #317EFE !important; color: #ffffff; border-color: #317EFE; }
:where(html[data-theme="dark"]) .te-basic-pagination .post-page-numbers, :where(html[data-theme="dark"]) .page-links .post-page-numbers, :where(html[data-theme="dark"]) .wp-block-query-pagination-numbers .post-page-numbers { background-color: rgba(71, 112, 247, 0.05) !important; }
:where(html[data-theme="dark"]) .te-basic-pagination .page-numbers, :where(html[data-theme="dark"]) .te-basic-pagination .post-page-numbers, :where(html[data-theme="dark"]) .page-links .page-numbers, :where(html[data-theme="dark"]) .page-links .post-page-numbers, :where(html[data-theme="dark"]) .wp-block-query-pagination-numbers .page-numbers, :where(html[data-theme="dark"]) .wp-block-query-pagination-numbers .post-page-numbers { color: #d0d7e6; background-color: #121723; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-basic-pagination .page-numbers:hover, :where(html[data-theme="dark"]) .te-basic-pagination .post-page-numbers:hover, :where(html[data-theme="dark"]) .page-links .page-numbers:hover, :where(html[data-theme="dark"]) .page-links .post-page-numbers:hover, :where(html[data-theme="dark"]) .wp-block-query-pagination-numbers .page-numbers:hover, :where(html[data-theme="dark"]) .wp-block-query-pagination-numbers .post-page-numbers:hover { background: #317EFE !important; color: #ffffff; border-color: #317EFE; }
:where(html[data-theme="dark"]) .te-basic-pagination .page-numbers.current, :where(html[data-theme="dark"]) .te-basic-pagination .post-page-numbers.current, :where(html[data-theme="dark"]) .page-links .page-numbers.current, :where(html[data-theme="dark"]) .page-links .post-page-numbers.current, :where(html[data-theme="dark"]) .wp-block-query-pagination-numbers .page-numbers.current, :where(html[data-theme="dark"]) .wp-block-query-pagination-numbers .post-page-numbers.current { background: #317EFE !important; color: #ffffff; border-color: #317EFE; }
:where(html[data-theme="dark"]) .te-blog-post-nav { background: #121723; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-blog-post-nav .te-post-navigation::after { background-color: #1c2437; }
:where(html[data-theme="dark"]) .te-blog-post-nav .te-post-navigation .te-post-img { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-blog-post-nav .te-post-navigation .text span { color: #aec2d4; }
:where(html[data-theme="dark"]) .project-details .content .project-info-wrapper { background-color: #317EFE; }
:where(html[data-theme="dark"]) .project-details .content .project-info-wrapper .title { color: #ffffff; }
:where(html[data-theme="dark"]) .project-details .content .project-info-wrapper .project-info .meta-title { color: #ffffff; }
:where(html[data-theme="dark"]) .project-details .content .project-info-wrapper .project-info .meta-text { color: #ffffff; }
:where(html[data-theme="dark"]) .project-details-overview .list-wrapper ul::after { background-color: #1c2437; }
:where(html[data-theme="dark"]) .project-details-overview .list-wrapper ul li::before { background-color: #317EFE; }
:where(html[data-theme="dark"]) .project-details-overview .list-wrapper .user-card { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-list-item .icon { background: #317EFE; }
:where(html[data-theme="dark"]) .te-list-item .text { color: #aec2d4; }
:where(html[data-theme="dark"]) .sidebar__widget { background-color: #161c2a; }
:where(html[data-theme="dark"]) .widget .wp-block-heading, :where(html[data-theme="dark"]) .widget .widget-title, :where(html[data-theme="dark"]) .widget .wp-block-search__label, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-heading, :where(html[data-theme="dark"]) .sidebar__widget .widget-title, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-search__label { color: #d0d7e6; }
:where(html[data-theme="dark"]) .widget .wp-block-te-latest-comments li a, :where(html[data-theme="dark"]) .widget .wp-block-latest-posts li a, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-te-latest-comments li a, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-latest-posts li a { color: #aec2d4; }
:where(html[data-theme="dark"]) .widget .wp-block-te-latest-comments li a:hover, :where(html[data-theme="dark"]) .widget .wp-block-latest-posts li a:hover, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-te-latest-comments li a:hover, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-latest-posts li a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .widget .te-social-profile a, :where(html[data-theme="dark"]) .sidebar__widget .te-social-profile a { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .widget .te-social-profile a.facebook, :where(html[data-theme="dark"]) .sidebar__widget .te-social-profile a.facebook { background-color: #1877f2; }
:where(html[data-theme="dark"]) .widget .te-social-profile a.twitter, :where(html[data-theme="dark"]) .sidebar__widget .te-social-profile a.twitter { background-color: #1da1f2; }
:where(html[data-theme="dark"]) .widget .te-social-profile a.linkedin, :where(html[data-theme="dark"]) .sidebar__widget .te-social-profile a.linkedin { background-color: #0a66c2; }
:where(html[data-theme="dark"]) .widget .te-social-profile a.instagram, :where(html[data-theme="dark"]) .sidebar__widget .te-social-profile a.instagram { background-color: #405de6; }
:where(html[data-theme="dark"]) .widget .te-social-profile a:hover, :where(html[data-theme="dark"]) .sidebar__widget .te-social-profile a:hover { color: #ffffff; background-color: #E7F914; }
:where(html[data-theme="dark"]) .widget select, :where(html[data-theme="dark"]) .sidebar__widget select { border: 1px solid rgba(255, 255, 255, 0.1); color: #aec2d4; }
:where(html[data-theme="dark"]) .widget .has-login-form .login-username input, :where(html[data-theme="dark"]) .widget .has-login-form .login-password input, :where(html[data-theme="dark"]) .sidebar__widget .has-login-form .login-username input, :where(html[data-theme="dark"]) .sidebar__widget .has-login-form .login-password input { border: 1px solid #31373f; color: #aec2d4; }
:where(html[data-theme="dark"]) .widget .has-login-form .login-submit input.button-primary, :where(html[data-theme="dark"]) .sidebar__widget .has-login-form .login-submit input.button-primary { background: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .widget .wp-block-search label, :where(html[data-theme="dark"]) .widget .search-form label, :where(html[data-theme="dark"]) .widget .sidebar__search label, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-search label, :where(html[data-theme="dark"]) .sidebar__widget .search-form label, :where(html[data-theme="dark"]) .sidebar__widget .sidebar__search label { color: #d0d7e6; }
:where(html[data-theme="dark"]) .widget .wp-block-search input, :where(html[data-theme="dark"]) .widget .search-form input, :where(html[data-theme="dark"]) .widget .sidebar__search input, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-search input, :where(html[data-theme="dark"]) .sidebar__widget .search-form input, :where(html[data-theme="dark"]) .sidebar__widget .sidebar__search input { background-color: #121723; border: 1px solid rgba(255, 255, 255, 0.1) !important; color: #aec2d4; }
:where(html[data-theme="dark"]) .widget .wp-block-search button, :where(html[data-theme="dark"]) .widget .search-form button, :where(html[data-theme="dark"]) .widget .sidebar__search button, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-search button, :where(html[data-theme="dark"]) .sidebar__widget .search-form button, :where(html[data-theme="dark"]) .sidebar__widget .sidebar__search button { color: #ffffff; background-color: #317EFE; border: 0; }
:where(html[data-theme="dark"]) .widget .tagcloud a, :where(html[data-theme="dark"]) .widget .wp-block-tag-cloud a, :where(html[data-theme="dark"]) .sidebar__widget .tagcloud a, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-tag-cloud a { color: #aec2d4; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .widget .tagcloud a:hover, :where(html[data-theme="dark"]) .widget .wp-block-tag-cloud a:hover, :where(html[data-theme="dark"]) .sidebar__widget .tagcloud a:hover, :where(html[data-theme="dark"]) .sidebar__widget .wp-block-tag-cloud a:hover { color: #ffffff; background: #317EFE; border-color: #317EFE; }
:where(html[data-theme="dark"]) .widget ul li, :where(html[data-theme="dark"]) .widget ol li, :where(html[data-theme="dark"]) .sidebar__widget ul li, :where(html[data-theme="dark"]) .sidebar__widget ol li { border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .widget ul li:first-child, :where(html[data-theme="dark"]) .widget ol li:first-child, :where(html[data-theme="dark"]) .sidebar__widget ul li:first-child, :where(html[data-theme="dark"]) .sidebar__widget ol li:first-child { border-top: 0; }
:where(html[data-theme="dark"]) .widget ul li a, :where(html[data-theme="dark"]) .widget ol li a, :where(html[data-theme="dark"]) .sidebar__widget ul li a, :where(html[data-theme="dark"]) .sidebar__widget ol li a { color: #aec2d4; }
:where(html[data-theme="dark"]) .widget ul li a:hover, :where(html[data-theme="dark"]) .widget ol li a:hover, :where(html[data-theme="dark"]) .sidebar__widget ul li a:hover, :where(html[data-theme="dark"]) .sidebar__widget ol li a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .widget ul.wp-tag-cloud li, :where(html[data-theme="dark"]) .widget ol.wp-tag-cloud li, :where(html[data-theme="dark"]) .sidebar__widget ul.wp-tag-cloud li, :where(html[data-theme="dark"]) .sidebar__widget ol.wp-tag-cloud li { border: 0; }
:where(html[data-theme="dark"]) .widget-about-info .te-social-profile { border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .widget-about-info .te-social-profile a { background-color: #161c2a; color: #d0d7e6; }
:where(html[data-theme="dark"]) .widget-about-info .te-social-profile a:hover { color: #ffffff; background-color: #317EFE; }
:where(html[data-theme="dark"]) .widget_rss ul li a.rsswidget { color: #d0d7e6; }
:where(html[data-theme="dark"]) .widget_rss ul li a.rsswidget:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te_widget_latest_post ul li { border: 0; }
:where(html[data-theme="dark"]) .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title a { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-meta { color: #aec2d4; }
:where(html[data-theme="dark"]) .widget_promotion { background-color: #14203A; }
:where(html[data-theme="dark"]) .widget_promotion .wp-block-heading { color: #ffffff; }
:where(html[data-theme="dark"]) .widget_promotion .secondary-btn { background: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .widget_promotion .secondary-btn i { color: #fff; }
:where(html[data-theme="dark"]) .widget_promotion .secondary-btn:hover { background-color: #121723; border-color: rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .widget_promotion p { color: rgba(255, 255, 255, 0.53); }
:where(html[data-theme="dark"]) .wp-block-comments .wp-block-comment-template li .wp-block-columns { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .wp-block-comments .wp-block-comment-template li .wp-block-columns .wp-block-comment-author-name a { color: #d0d7e6; }
:where(html[data-theme="dark"]) .wp-block-comments .wp-block-comment-template li .wp-block-columns .wp-block-comment-edit-link a { color: #317EFE; }
:where(html[data-theme="dark"]) .wp-block-comments .wp-block-comment-template li .wp-block-columns .wp-block-comment-date a, :where(html[data-theme="dark"]) .wp-block-comments .wp-block-comment-template li .wp-block-columns .wp-block-comment-edit-link a { color: #9ba8c3; }
:where(html[data-theme="dark"]) .wp-block-comments .wp-block-comment-template li .wp-block-columns .wp-block-te-comment-reply a { color: #d0d7e6; border: 1px solid #317EFE; }
:where(html[data-theme="dark"]) .wp-block-comments .wp-block-comment-template li .wp-block-columns .wp-block-te-comment-reply a:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-latest-comments li .children .children .te-comments-item { border-top: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-latest-comments li .te-comments-item { border: 1px solid rgba(255, 255, 255, 0.1); background-color: #161c2a; }
:where(html[data-theme="dark"]) .te-latest-comments li .te-comments-item .te-comments-text p { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-latest-comments li .te-comments-item .te-comments-text .te-avatar-name span { color: #d7dce9; }
:where(html[data-theme="dark"]) .te-latest-comments li .te-comments-item .te-comments-text .te-comment-reply { color: #d0d7e6; border: 1px solid #317EFE; }
:where(html[data-theme="dark"]) .te-latest-comments li .te-comments-item .te-comments-text .te-comment-reply:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-post-comments-title .sub-title { color: #E7F914; }
:where(html[data-theme="dark"]) .te-post-comments-title h2 { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-post-comments-title h2 small { color: #317EFE; }
:where(html[data-theme="dark"]) .comment-reply-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .comment-reply-title small { color: #317EFE; }
:where(html[data-theme="dark"]) .te-comment-respond, :where(html[data-theme="dark"]) .comment-respond { background-color: #161c2a; }
:where(html[data-theme="dark"]) .te-comment-respond label, :where(html[data-theme="dark"]) .comment-respond label { color: #778196; }
:where(html[data-theme="dark"]) .te-comment-respond input, :where(html[data-theme="dark"]) .te-comment-respond select, :where(html[data-theme="dark"]) .comment-respond input, :where(html[data-theme="dark"]) .comment-respond select { color: #778196; border: 1px solid rgba(255, 255, 255, 0.1) !important; background-color: transparent; }
:where(html[data-theme="dark"]) .te-comment-respond *::-webkit-input-placeholder, :where(html[data-theme="dark"]) .comment-respond *::-webkit-input-placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-comment-respond *:-ms-input-placeholder, :where(html[data-theme="dark"]) .comment-respond *:-ms-input-placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-comment-respond *::-ms-input-placeholder, :where(html[data-theme="dark"]) .comment-respond *::-ms-input-placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-comment-respond *::placeholder, :where(html[data-theme="dark"]) .comment-respond *::placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-comment-respond textarea, :where(html[data-theme="dark"]) .comment-respond textarea { color: #778196; border: 1px solid rgba(255, 255, 255, 0.1) !important; background-color: transparent; }
:where(html[data-theme="dark"]) .te-comment-respond input:focus, :where(html[data-theme="dark"]) .te-comment-respond textarea:focus, :where(html[data-theme="dark"]) .te-comment-respond .form-select:focus, :where(html[data-theme="dark"]) .comment-respond input:focus, :where(html[data-theme="dark"]) .comment-respond textarea:focus, :where(html[data-theme="dark"]) .comment-respond .form-select:focus { outline: none !important; box-shadow: none; border-color: #317EFE !important; }
:where(html[data-theme="dark"]) .te-team-card:hover .image:before { background-color: transparent; }
:where(html[data-theme="dark"]) .te-team-card .image:before { background-color: rgba(255, 255, 255, 0.036); }
:where(html[data-theme="dark"]) .te-team-card .te-content-wrapper { background: -webkit-gradient(linear, left top, left bottom, from(rgba(14, 43, 197, 0.0)), to(#0E2BC5)); background: linear-gradient(180deg, rgba(14, 43, 197, 0.0) 0%, #0E2BC5 100%); }
:where(html[data-theme="dark"]) .te-team-card .te-content-wrapper .content .title { color: #ffffff; }
:where(html[data-theme="dark"]) .te-team-card .te-content-wrapper .content .desc { color: #ffffff; }
:where(html[data-theme="dark"]) .te-team-card .te-content-wrapper .social a { background-color: #121723; color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-team-card .te-content-wrapper .social a:hover { background-color: #E7F914; }
:where(html[data-theme="dark"]) .te-team-card.style-2 { background-color: #161c2a; }
:where(html[data-theme="dark"]) .te-team-card.style-2:hover { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-team-card.style-2:hover .te-content-wrapper .social a { color: #ffffff; }
:where(html[data-theme="dark"]) .te-team-card.style-2:hover .te-content-wrapper .content .title, :where(html[data-theme="dark"]) .te-team-card.style-2:hover .te-content-wrapper .content .desc { color: #ffffff; }
:where(html[data-theme="dark"]) .te-team-card.style-2 .te-content-wrapper { background: transparent; }
:where(html[data-theme="dark"]) .te-team-card.style-2 .te-content-wrapper .content .title { color: #d7dce9; }
:where(html[data-theme="dark"]) .te-team-card.style-2 .te-content-wrapper .content .title a:hover { color: #ffffff !important; }
:where(html[data-theme="dark"]) .te-team-card.style-2 .te-content-wrapper .content .desc { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-team-card.style-2 .te-content-wrapper .social a { border: 1px solid rgba(255, 255, 255, 0.1); background-color: transparent; }
:where(html[data-theme="dark"]) .te-team-card.style-2 .te-content-wrapper .social a:hover { background-color: #317EFE; border-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-team-member-slider-wrapper .slick-dots li { outline: 2px solid transparent; border: 5px solid transparent; }
:where(html[data-theme="dark"]) .te-team-member-slider-wrapper .slick-dots li button { background-color: #317EFE; }
:where(html[data-theme="dark"]) .te-team-member-slider-wrapper .slick-dots li.slick-active { outline: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .te-portfolio-filter li { color: #aec2d4; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-portfolio-filter li.active { background-color: #317EFE; border-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-portfolio-filter li:hover { background-color: #317EFE; border-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-portfolio-card { background-color: #121723; }
:where(html[data-theme="dark"]) .te-portfolio-card .te-content-wrapper .content .content-inner { background-color: #121723; }
:where(html[data-theme="dark"]) .te-portfolio-card .te-content-wrapper .content .sub-title { color: #d7dce9; }
:where(html[data-theme="dark"]) .te-portfolio-card .te-content-wrapper .content .title { color: #d7dce9; }
:where(html[data-theme="dark"]) .te-portfolio-card .te-content-wrapper .content .btn-wrapper a { background-color: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-portfolio-card .te-content-wrapper .content .btn-wrapper a:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .te-portfolio-card.style-2 .te-content-wrapper .content { background-color: #317efeb8; }
:where(html[data-theme="dark"]) .feature-area.style-1 .te-info-card:hover .te-theme-btn { background-color: #317EFE; border-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .brand-marquee-area { background-color: #317EFE; }
:where(html[data-theme="dark"]) .brand-marquee-area .single-brand-marquee:nth-child(even) .brand-marquee-title { color: #E7F914; }
:where(html[data-theme="dark"]) .brand-marquee-area .single-brand-marquee .brand-marquee-title { color: #ffffff; }
:where(html[data-theme="dark"]) .brand-marquee-area .single-brand-marquee .brand-marquee-star { color: #E7F914; }
:where(html[data-theme="dark"]) .about-us-area.style-2 { background-color: #161c2a; }
:where(html[data-theme="dark"]) .cta-and-portfolio-area { background: -webkit-gradient(linear, left top, left bottom, from(#13202d), to(#182838)); background: linear-gradient(180deg, #13202d 0%, #182838 100%); }
:where(html[data-theme="dark"]) .faq-area.style-1 .te-faq-image .te-image-wrapper .content .title { color: #ffffff; }
:where(html[data-theme="dark"]) .faq-area.style-1 .te-faq-image .te-image-wrapper .content .number { color: #ffffff; }
:where(html[data-theme="dark"]) .faq-area.style-1 .te-faq-image .te-image-wrapper .top-content { background-color: #317EFE; border: 16px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .faq-area.style-1 .te-faq-image .te-image-wrapper .bottom-content { border: 20px solid rgba(255, 255, 255, 0.1); background-color: #121723; box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .faq-area.style-1 .te-faq-image .te-image-wrapper .bottom-content .bottom-content-inner { background-color: #E7F914; border: 8px solid rgba(255, 255, 255, 0.1); outline: 2px dashed #14203A; }
:where(html[data-theme="dark"]) .faq-area.style-1 .te-faq-image .te-image-wrapper .bottom-content .bottom-content-inner .title, :where(html[data-theme="dark"]) .faq-area.style-1 .te-faq-image .te-image-wrapper .bottom-content .bottom-content-inner .number { color: #d0d7e6; }
:where(html[data-theme="dark"]) .testimonial-bg-area { background-color: #161c2a; }
:where(html[data-theme="dark"]) .counter-up-area.style-2 .te-counter-card { background-color: #131A2A; }
:where(html[data-theme="dark"]) .counter-up-area.style-2 .te-counter-card .te-counter-item .icon { background-color: transparent; }
:where(html[data-theme="dark"]) .counter-up-area.style-2 .te-counter-card .te-counter-item .title { color: #ffffff; }
:where(html[data-theme="dark"]) .counter-up-area.style-2 .te-counter-card .te-counter-item .number { color: #E7F914; }
:where(html[data-theme="dark"]) .subscribe-area.style-2 .te-subscribe-inner-area { background-color: #317EFE; }
:where(html[data-theme="dark"]) .subscribe-area.style-2 .te-subscribe-inner-area .te-content-wrapper .te-content-inner .icon { background-color: #E7F914; }
:where(html[data-theme="dark"]) .subscribe-area.style-2 .te-subscribe-inner-area .te-subscribe-form-widget { background: #121723; }
:where(html[data-theme="dark"]) .testimonial-slider-area.style-3 .slick-list .slick-slide.slick-current .te-testimonial-card.style-3 .te-content-wrapper .te-user-meta .icon { color: #317EFE; }
:where(html[data-theme="dark"]) .te-process-step-area.style-2 .te-process-step { background-color: #121723; box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1); }
:where(html[data-theme="dark"]) .contact-form-area .te-social-profile-link a { color: #d0d7e6; background-color: #161c2a; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .contact-form-area .te-social-profile-link a:hover { color: #ffffff; background-color: #317EFE; border-color: #317EFE; }
:where(html[data-theme="dark"]) .feature-area.style-3 .te-info-card { box-shadow: none; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .service-details .content .te-title-wrapper .title-inner .icon { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .service-details .content .te-title-wrapper .title-inner .title { color: #317EFE; }
:where(html[data-theme="dark"]) .service-details-overview .list-wrapper .icon { background-color: rgba(24, 52, 198, 0.061); color: #317EFE; }
:where(html[data-theme="dark"]) .service-details-overview .list-wrapper ul::after { background-color: #1c2437; }
:where(html[data-theme="dark"]) .service-details-overview .list-wrapper ul li::before { background-color: #317EFE; }
:where(html[data-theme="dark"]) .team-page .te-team-card { box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.1); background-color: #121723; }
:where(html[data-theme="dark"]) .team-details .social a { background-color: transparent; color: #317EFE; border: 1px solid #317EFE; }
:where(html[data-theme="dark"]) .team-details .social a:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .team-details-overview-wrapper .sec-title { color: #d7dce9; }
:where(html[data-theme="dark"]) .blog-load-btn { background: #E7F914; color: #ffffff; }
:where(html[data-theme="dark"]) .blog-load-btn:hover { background-color: #317EFE; color: #ffffff; }
:where(html[data-theme="dark"]) .footer.style-1 { background: -webkit-gradient(linear, left top, left bottom, from(#1e3647), to(#141926)); background: linear-gradient(180deg, #1e3647 0%, #141926 100%); }
:where(html[data-theme="dark"]) .footer.style-1 .te-footer-sec { border-bottom: 1px solid rgba(19, 26, 42, 0.1); }
:where(html[data-theme="dark"]) .footer.style-1 .te-footer-sec .te-footer-widget .te-subscribe-form-widget .mc4wp-form-fields { border-color: rgba(19, 26, 42, 0.5); }
:where(html[data-theme="dark"]) .footer.style-1 .te-footer-widget .te-subscribe-form-widget .single-field input { color: #d7dce9; }
:where(html[data-theme="dark"]) .footer.style-2 .widget .wp-block-heading, :where(html[data-theme="dark"]) .footer.style-2 .widget .widget-title, :where(html[data-theme="dark"]) .footer.style-2 .widget .wp-block-search__label, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .wp-block-heading, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .widget-title, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .wp-block-search__label, :where(html[data-theme="dark"]) .footer.style-2 .widget ul li a, :where(html[data-theme="dark"]) .footer.style-2 .widget ol li a, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget ul li a, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget ol li a, :where(html[data-theme="dark"]) .footer.style-2 .widget ul li, :where(html[data-theme="dark"]) .footer.style-2 .wp-calendar-table, :where(html[data-theme="dark"]) .footer.style-2 .wp-block-calendar caption, :where(html[data-theme="dark"]) .footer.style-2 nav.wp-calendar-nav a, :where(html[data-theme="dark"]) .footer.style-2 .wp-block-latest-comments__comment-excerpt, :where(html[data-theme="dark"]) .footer.style-2 .wp-calendar-table caption, :where(html[data-theme="dark"]) .footer.style-2 .widget_text, :where(html[data-theme="dark"]) .footer.style-2 .widget .tagcloud a, :where(html[data-theme="dark"]) .footer.style-2 .widget .wp-block-tag-cloud a, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .tagcloud a, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .wp-block-tag-cloud a, :where(html[data-theme="dark"]) .footer.style-2 .wp-block-latest-comments__comment-date, :where(html[data-theme="dark"]) .footer.style-2 .wp-block-latest-comments__comment, :where(html[data-theme="dark"]) .footer.style-2 .wp-block-archives-dropdown label, :where(html[data-theme="dark"]) .footer.style-2 .widget_categories li a, :where(html[data-theme="dark"]) .footer.style-2 .widget_archive li a, :where(html[data-theme="dark"]) .footer.style-2 .widget_nav_menu li a, :where(html[data-theme="dark"]) .footer.style-2 .widget_tag_cloud a, :where(html[data-theme="dark"]) .footer.style-2 .widget_rss li a, :where(html[data-theme="dark"]) .footer.style-2 .widget_rss li, :where(html[data-theme="dark"]) .footer.style-2 .footer__widget a, :where(html[data-theme="dark"]) .footer.style-2 .footer__widget li, :where(html[data-theme="dark"]) .footer.style-2 li.recentcomments { color: #ffffff; }
:where(html[data-theme="dark"]) .footer.style-2 .te-theme-btn, :where(html[data-theme="dark"]) .footer.style-2 .wp-block-loginout a, :where(html[data-theme="dark"]) .footer.style-2 input.te-theme-btn, :where(html[data-theme="dark"]) .footer.style-2 .widget .wp-block-search button, :where(html[data-theme="dark"]) .footer.style-2 .widget .search-form button, :where(html[data-theme="dark"]) .footer.style-2 .widget .sidebar__search button, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .wp-block-search button, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .search-form button, :where(html[data-theme="dark"]) .footer.style-2 .sidebar__widget .sidebar__search button { background-color: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-title, :where(html[data-theme="dark"]) .te-footer-widget .wp-block-heading { color: #d7dce9; }
:where(html[data-theme="dark"]) .te-footer-widget .te-subscribe-form-widget .mc4wp-form-fields { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-footer-widget .te-subscribe-form-widget .single-field input { background-color: transparent; color: #ffffff; }
:where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-info p { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget.te_widget_nav_menu li a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget.te_widget_nav_menu li a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-contact p { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-icon { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text a:hover span { color: #317EFE; }
:where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text span, :where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text p, :where(html[data-theme="dark"]) .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-widget .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .te-footer-widget .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-meta { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-bottom-menu ul li a { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-footer-bottom-menu ul li a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .footer-bottom-area .te-copyright-text p { color: #aec2d4; }
:where(html[data-theme="dark"]) .footer-bottom-area .te-copyright-text p a { color: #aec2d4; }
:where(html[data-theme="dark"]) .footer-bottom-area .te-copyright-text p a:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .footer-bottom-area .credit-text p { color: #aec2d4; }
:where(html[data-theme="dark"]) .footer-bottom-area .credit-text a { color: #317EFE; }
:where(html[data-theme="dark"]) .subscribe-area.style-1 .te-subscribe-inner-area .te-content-wrapper { background-color: #317EFE; }
:where(html[data-theme="dark"]) .subscribe-area .te-content-wrapper .short-title { color: #aec2d4; }
:where(html[data-theme="dark"]) .subscribe-area .te-content-wrapper .te-subscribe-title { color: #ffffff; }
:where(html[data-theme="dark"]) .subscribe-area .te-content-wrapper .text { color: #ffffff; }
:where(html[data-theme="dark"]) .subscribe-area .te-subscribe-inner-area .mc4wp-form-fields { background-color: transparent; }
:where(html[data-theme="dark"]) .te-footer-widget .te-subscribe-form-wrapper { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .mc4wp-form-fields { background-color: transparent; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .single-field input { color: #aec2d4; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .single-field *::-webkit-input-placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .single-field *:-ms-input-placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .single-field *::-ms-input-placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .single-field *::placeholder { color: #778196; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .submit-btn { background-color: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .submit-btn:hover { background-color: #131A2A; color: #ffffff; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .mc4wp-response .mc4wp-alert.mc4wp-error p { color: #ff0000; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .mc4wp-response .mc4wp-alert.mc4wp-error a { color: #ff0000; }
:where(html[data-theme="dark"]) .te-subscribe-form-widget .mc4wp-response .mc4wp-alert.mc4wp-success p, :where(html[data-theme="dark"]) .te-subscribe-form-widget .mc4wp-response .mc4wp-alert.mc4wp-notice p { color: #ffffff; }
:where(html[data-theme="dark"]) .te-footer-social-wrapper { border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
:where(html[data-theme="dark"]) .te-footer-social-wrapper .te-social-widget span { color: #ffffff; }
:where(html[data-theme="dark"]) .te-social-profile a { color: #ffffff; background-color: rgba(255, 255, 255, 0.012); }
:where(html[data-theme="dark"]) .te-social-profile a:hover { background-color: #E7F914; color: #d0d7e6; }
:where(html[data-theme="dark"]) .footer.style-2 { background-color: #131A2A; }
:where(html[data-theme="dark"]) .footer.style-2 .te-footer-sec { border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
:where(html[data-theme="dark"]) .footer.style-2 .te-footer-widget-title, :where(html[data-theme="dark"]) .footer.style-2 .wp-block-heading { color: #ffffff; }
:where(html[data-theme="dark"]) .footer.style-2 .footer-bottom-area .te-copyright-text p, :where(html[data-theme="dark"]) .footer.style-2 .te-footer-widget.te_widget_nav_menu li a, :where(html[data-theme="dark"]) .footer.style-2 .te-footer-widget .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title a, :where(html[data-theme="dark"]) .footer.style-2 .te-footer-widget .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-title, :where(html[data-theme="dark"]) .footer.style-2 .te-footer-widget .te_widget_latest_post ul li .te-latest-post-desc .te-latest-post-meta, :where(html[data-theme="dark"]) .footer.style-2 .te-footer-widget .te-subscribe-form-wrapper, :where(html[data-theme="dark"]) .footer.style-2 .te-footer-bottom-menu ul li a, :where(html[data-theme="dark"]) .footer.style-2 .footer-bottom-area .te-copyright-text p a { color: #ffffff; }
/* theme/base-desktop.css */
:where(html[data-theme="dark"]) .elementor .e-tab-base { color: #e9eaec; border-color: rgba(255, 255, 255, 0.1); background-color: #121723; }
:where(html[data-theme="dark"]) .elementor .e-tab-base.e--selected { border-color: #0C0D0E; }
:where(html[data-theme="dark"]) .elementor .e-tab-base:focus { border-color: #0C0D0E; }
:where(html[data-theme="dark"]) .elementor .e-tab-base:hover, :where(html[data-theme="dark"]) .elementor .e-tab-base:focus-visible { background-color: #1d2538; }
:where(html[data-theme="dark"]) .elementor .e-background-video-play-base { background-color: transparent; }
:where(html[data-theme="dark"]) .elementor .e-background-video-pause-base { background-color: transparent; }
:where(html[data-theme="dark"]) .elementor .e-button-base { background-color: #375EFB; }
:where(html[data-theme="dark"]) .elementor .e-divider-base { border-color: transparent; background-color: #000; }
/* theme/bytewave-customicon.css */
:where(html[data-theme="dark"]) .icon-book-pen .path1:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-book-pen .path2:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-book-pen .path3:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-book-pen .path4:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-circle .path4:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-circle .path6:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-circle .path7:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-circle .path10:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-m-setting .path1:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-1 .path1:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-1 .path2:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-1 .path3:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-1 .path4:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-1 .path5:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-1 .path6:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-2 .path1:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-2 .path2:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-2 .path3:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-2 .path7:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-9 .path1:before { color: #d5e0e8; }
:where(html[data-theme="dark"]) .icon-group-icon-9 .path2:before { color: #d5e0e8; }
/* theme/contact-form-7.css */
:where(html[data-theme="dark"]) .wpcf7 .screen-reader-response { border: 0; }
:where(html[data-theme="dark"]) .wpcf7 form .wpcf7-response-output { border: 2px solid #00a0d2; }
:where(html[data-theme="dark"]) .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; }
:where(html[data-theme="dark"]) .wpcf7 form.failed .wpcf7-response-output, :where(html[data-theme="dark"]) .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; }
:where(html[data-theme="dark"]) .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; }
:where(html[data-theme="dark"]) .wpcf7 form.invalid .wpcf7-response-output, :where(html[data-theme="dark"]) .wpcf7 form.unaccepted .wpcf7-response-output, :where(html[data-theme="dark"]) .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; }
:where(html[data-theme="dark"]) .wpcf7-not-valid-tip { color: #dc3232; }
:where(html[data-theme="dark"]) .use-floating-validation-tip .wpcf7-not-valid-tip { border: 1px solid #dc3232; background: #121723; }
:where(html[data-theme="dark"]) .wpcf7-spinner { background-color: #23282d; border: none; }
:where(html[data-theme="dark"]) .wpcf7-spinner::before { background-color: #131926; border: none; }
/* theme/elementor-frontend.min.css */
:where(html[data-theme="dark"]) .elementor-screen-only, :where(html[data-theme="dark"]) .screen-reader-text, :where(html[data-theme="dark"]) .screen-reader-text span, :where(html[data-theme="dark"]) .ui-helper-hidden-accessible { border: 0; }
:where(html[data-theme="dark"]) .e-logo-wrapper i { color: var(--e-a-color-circle-logo); }
:where(html[data-theme="dark"]) .elementor a { box-shadow: none; }
:where(html[data-theme="dark"]) .elementor hr { background-color: transparent; }
:where(html[data-theme="dark"]) .elementor img { border: none; box-shadow: none; }
:where(html[data-theme="dark"]) .elementor embed, :where(html[data-theme="dark"]) .elementor iframe, :where(html[data-theme="dark"]) .elementor object, :where(html[data-theme="dark"]) .elementor video { border: none; }
:where(html[data-theme="dark"]) .elementor-custom-embed-play i { color: #fff; text-shadow: 1px 0 6px rgba(0, 0, 0, 0.55); }
:where(html[data-theme="dark"]) .elementor-custom-embed-play svg { fill: #fff; }
:where(html[data-theme="dark"]) .e-con:before, :where(html[data-theme="dark"]) .e-con>.elementor-background-slideshow:before, :where(html[data-theme="dark"]) .e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before, :where(html[data-theme="dark"]) :is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before { border-color: var(--border-color); }
:where(html[data-theme="dark"]) .e-con>.elementor-background-slideshow, :where(html[data-theme="dark"]) :is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container { border-color: var(--border-color); }
:where(html[data-theme="dark"]) .elementor-field-group .elementor-field-textual { background-color: transparent; border: 1px solid #69727d; color: #dcdee1; }
:where(html[data-theme="dark"]) .elementor-field-group .elementor-field-textual:focus { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); outline: 0; }
:where(html[data-theme="dark"]) .elementor-field-group .elementor-field-textual::-moz-placeholder { color: inherit; }
:where(html[data-theme="dark"]) .elementor-field-group .elementor-field-textual::placeholder { color: inherit; }
:where(html[data-theme="dark"]) .elementor-field-group .elementor-select-wrapper select { color: inherit; }
:where(html[data-theme="dark"]) .elementor-field-group .elementor-select-wrapper:before { text-shadow: 0 0 3px rgba(0, 0, 0, 0.55); }
:where(html[data-theme="dark"]) .elementor-mark-required .elementor-field-label:after { color: red; }
:where(html[data-theme="dark"]) .elementor-error .elementor-field { border-color: #d9534f; }
:where(html[data-theme="dark"]) .elementor-error .help-inline { color: #d9534f; }
:where(html[data-theme="dark"]) .elementor-message.elementor-message-danger { color: #d9534f; }
:where(html[data-theme="dark"]) .elementor-message.form-message-success { color: #5cb85c; }
:where(html[data-theme="dark"]) .elementor-form .elementor-button { border: none; }
:where(html[data-theme="dark"]) .elementor-button { background-color: #69727d; color: #fff; fill: #fff; }
:where(html[data-theme="dark"]) .elementor-button:focus, :where(html[data-theme="dark"]) .elementor-button:hover, :where(html[data-theme="dark"]) .elementor-button:visited { color: #fff; }
:where(html[data-theme="dark"]) .elementor-element.elementor-button-info .elementor-button { background-color: #5bc0de; }
:where(html[data-theme="dark"]) .elementor-element.elementor-button-success .elementor-button { background-color: #5cb85c; }
:where(html[data-theme="dark"]) .elementor-element.elementor-button-warning .elementor-button { background-color: #f0ad4e; }
:where(html[data-theme="dark"]) .elementor-element.elementor-button-danger .elementor-button { background-color: #d9534f; }
:where(html[data-theme="dark"]) .elementor-widget-button .elementor-button .elementor-button-info { background-color: #5bc0de; }
:where(html[data-theme="dark"]) .elementor-widget-button .elementor-button .elementor-button-success { background-color: #5cb85c; }
:where(html[data-theme="dark"]) .elementor-widget-button .elementor-button .elementor-button-warning { background-color: #f0ad4e; }
:where(html[data-theme="dark"]) .elementor-widget-button .elementor-button .elementor-button-danger { background-color: #d9534f; }
:where(html[data-theme="dark"]) .elementor-view-stacked .elementor-icon { background-color: #69727d; color: #fff; fill: #fff; }
:where(html[data-theme="dark"]) .elementor-view-framed .elementor-icon { background-color: transparent; border: 3px solid #69727d; color: #69727d; }
:where(html[data-theme="dark"]) .elementor-icon { color: #69727d; }
:where(html[data-theme="dark"]) .elementor-icon:hover { color: #69727d; }
/* theme/wp-block-theme.min.css */
:where(html[data-theme="dark"]) .wp-block-audio :where(figcaption) { color: #bfbfbf; }
:where(html[data-theme="dark"]) .is-dark-theme .wp-block-audio :where(figcaption) { color: hsla(0,0%,100%,.65); }
:where(html[data-theme="dark"]) .wp-block-code { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .wp-block-embed :where(figcaption) { color: #bfbfbf; }
:where(html[data-theme="dark"]) .is-dark-theme .wp-block-embed :where(figcaption) { color: hsla(0,0%,100%,.65); }
:where(html[data-theme="dark"]) .blocks-gallery-caption { color: #bfbfbf; }
:where(html[data-theme="dark"]) .is-dark-theme .blocks-gallery-caption { color: hsla(0,0%,100%,.65); }
:root:where([data-theme="dark"]) :where(.wp-block-image figcaption) { color: #bfbfbf; }
:where(html[data-theme="dark"]) .is-dark-theme :root :where(.wp-block-image figcaption) { color: hsla(0,0%,100%,.65); }
:where(html[data-theme="dark"]) .wp-block-pullquote { border-bottom: 4px solid; border-top: 4px solid; color: currentColor; }
:where(html[data-theme="dark"]) .wp-block-pullquote :where(cite), :where(html[data-theme="dark"]) .wp-block-pullquote :where(footer), :where(html[data-theme="dark"]) .wp-block-pullquote__citation { color: currentColor; }
:where(html[data-theme="dark"]) .wp-block-quote { border-left: .25em solid; }
:where(html[data-theme="dark"]) .wp-block-quote cite, :where(html[data-theme="dark"]) .wp-block-quote footer { color: currentColor; }
:where(html[data-theme="dark"]) .wp-block-quote:where(.has-text-align-right) { border-left: none; border-right: .25em solid; }
:where(html[data-theme="dark"]) .wp-block-quote:where(.has-text-align-center) { border: none; }
:where(html[data-theme="dark"]) .wp-block-quote.is-large, :where(html[data-theme="dark"]) .wp-block-quote.is-style-large, :where(html[data-theme="dark"]) .wp-block-quote:where(.is-style-plain) { border: none; }
:where(html[data-theme="dark"]) .wp-block-search__button { border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .wp-block-separator { border: none; border-bottom: 2px solid; }
:where(html[data-theme="dark"]) .wp-block-separator.has-background:not(.is-style-dots) { border-bottom: none; }
:where(html[data-theme="dark"]) .wp-block-table :where(figcaption) { color: #bfbfbf; }
:where(html[data-theme="dark"]) .is-dark-theme .wp-block-table :where(figcaption) { color: hsla(0,0%,100%,.65); }
:where(html[data-theme="dark"]) .wp-block-video :where(figcaption) { color: #bfbfbf; }
:where(html[data-theme="dark"]) .is-dark-theme .wp-block-video :where(figcaption) { color: hsla(0,0%,100%,.65); }
/* pages/about.css */
:where(html[data-theme="dark"]) .elementor-12 .elementor-element.elementor-element-71a5aba .elementor-repeater-item-9b9a1a2 .te-process-step { background-color: #317EFE; }
/* pages/home.css */
:where(html[data-theme="dark"]) .elementor-600 .elementor-element.elementor-element-a88aa28 .elementor-repeater-item-105c43e .te-info-card { background-color: #14292e; }
:where(html[data-theme="dark"]) .elementor-600 .elementor-element.elementor-element-a88aa28 .elementor-repeater-item-714be94 .te-info-card { background-color: #353417; }
:where(html[data-theme="dark"]) .elementor-600 .elementor-element.elementor-element-a88aa28 .elementor-repeater-item-f9d4597 .te-info-card { background-color: #353417; }
:where(html[data-theme="dark"]) .elementor-600 .elementor-element.elementor-element-a88aa28 .elementor-repeater-item-62a398f .te-info-card { background-color: #14292e; }
:where(html[data-theme="dark"]) .elementor-600 .elementor-element.elementor-element-fb9630c .elementor-repeater-item-9b9a1a2 .te-process-step { background-color: #317EFE; }
/* contact-form.css */
:where(html[data-theme="dark"]) .bw-field-error { color: #d63638; }
:where(html[data-theme="dark"]) .wpcf7-response-output[data-state="ok"] { border: 2px solid #46b450; color: #add3af; }
:where(html[data-theme="dark"]) .wpcf7-response-output[data-state="err"] { border: 2px solid #d63638; color: #c79797; }
:where(html[data-theme="dark"]) .bw-form-intro { color: #778196; }
:where(html[data-theme="dark"]) .bw-req { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-form-step { color: #d0d7e6; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .te-comment-respond label.bw-label { color: #d0d7e6; }
:where(html[data-theme="dark"]) .te-comment-respond select.bw-select { background-color: #121723; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23317EFE' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); }
:where(html[data-theme="dark"]) .te-comment-respond input:not([type=radio]):not([type=checkbox]), :where(html[data-theme="dark"]) .te-comment-respond textarea { background-color: #121723; }
:where(html[data-theme="dark"]) .bw-chip span { border: 1px solid rgba(255, 255, 255, 0.1); background: #121723; color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-chip input:checked + span { background: #317EFE; border-color: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-chip input:focus-visible + span, :where(html[data-theme="dark"]) .bw-consent input:focus-visible + span::before { outline: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .te-comment-respond label.bw-consent { color: #778196; }
:where(html[data-theme="dark"]) .bw-consent > span::before { border: 1px solid rgba(255, 255, 255, 0.1); background: #121723; }
:where(html[data-theme="dark"]) .bw-consent input:checked + span::before { background: #317EFE; border-color: #317EFE; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }
:where(html[data-theme="dark"]) .bw-consent a { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-invalid { border-color: #d63638 !important; }
:where(html[data-theme="dark"]) .bw-step { border: 0; }
:where(html[data-theme="dark"]) .bw-form-step:focus { outline: none; }
:where(html[data-theme="dark"]) .bw-progress li button { background: none; border: 0; border-bottom: 3px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-progress-num { background: #121723; color: #778196; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-progress-label { color: #778196; }
:where(html[data-theme="dark"]) .bw-progress li.is-current button { border-color: #317EFE; }
:where(html[data-theme="dark"]) .bw-progress li.is-current .bw-progress-num { background: #317EFE; border-color: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-progress li.is-current .bw-progress-label { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-progress li.is-done button { border-color: rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-progress li.is-done .bw-progress-num { background: #141d2e; border-color: rgba(255, 255, 255, 0.1); color: #317EFE; }
:where(html[data-theme="dark"]) .bw-progress li.is-done button:hover .bw-progress-label { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-back { background: none; border: 0; color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-back:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-review { background: #121723; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-review-block + .bw-review-block { border-top: 1px dashed rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-review-head { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-edit { background: none; border: 0; color: #317EFE; }
:where(html[data-theme="dark"]) .bw-review dt { color: #778196; }
:where(html[data-theme="dark"]) .bw-review dd { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-review .bw-empty { color: #778196; }
:where(html[data-theme="dark"]) .te-comment-respond p.bw-reply-label { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-optional { color: #778196; }
:where(html[data-theme="dark"]) .bw-wizard .bw-upload-box { border: 1.5px dashed rgba(255, 255, 255, 0.1); background: #121723; }
:where(html[data-theme="dark"]) .bw-upload-box i { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-upload-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-upload-meta { color: #778196; }
:where(html[data-theme="dark"]) .bw-upload:hover .bw-upload-box, :where(html[data-theme="dark"]) .bw-upload.is-dragover .bw-upload-box { border-color: #317EFE; background: #141a27; }
:where(html[data-theme="dark"]) .bw-upload.has-file .bw-upload-box { border-color: rgba(255, 255, 255, 0.1); background: #141a27; }
:where(html[data-theme="dark"]) .bw-upload input:focus-visible + .bw-upload-box { outline: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .bw-upload input.bw-invalid + .bw-upload-box { border-color: #d63638; }
:where(html[data-theme="dark"]) .bw-upload-clear { background: none; border: 0; color: #d63638; }
:where(html[data-theme="dark"]) .te-comment-respond p.bw-hint { color: #778196; }
:where(html[data-theme="dark"]) .bw-result { border: 0; background: #121723; color: #d0d7e6; box-shadow: 0 30px 70px rgba(0, 0, 0, 0.55); }
:where(html[data-theme="dark"]) .bw-result-timer { background: #141d2e; }
:where(html[data-theme="dark"]) .bw-result-timer span { background: #317EFE; }
:where(html[data-theme="dark"]) .bw-result::backdrop { background: rgba(20, 32, 58, .55); }
:where(html[data-theme="dark"]) .bw-result.is-ok .bw-result-icon { background: #181f2e; color: #add3af; }
:where(html[data-theme="dark"]) .bw-result.is-err .bw-result-icon { background: #2d1313; color: #d63638; }
:where(html[data-theme="dark"]) .bw-result-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-result p.bw-result-text { color: #778196; }
/* bytewave-custom.css */
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area, :where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area.te-sticky_menu { background: transparent; box-shadow: none; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area .menu-wrapper { background: transparent; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area .menu-wrapper::before { background: linear-gradient(135deg, rgba(255, 255, 255, 0.067) 0%, rgba(255, 255, 255, 0.036) 100%); border: 1px solid rgba(255, 255, 255, 0.13); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.36), inset 0 1px 1px rgba(255, 255, 255, 0.144), inset 0 -1px 1px rgba(255, 255, 255, 0.048); }
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area .menu-wrapper::after { background: linear-gradient(180deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.0) 50%),
    linear-gradient(105deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.0) 28%); }
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area.te-sticky_menu .menu-wrapper::before { background: linear-gradient(135deg, rgba(255, 255, 255, 0.086) 0%, rgba(255, 255, 255, 0.06) 100%); }
@media (min-width: 992px) {
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area .te-main-menu > ul > li > a:hover { color: #d0d7e6; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-header-menu-area .te-main-menu > ul > li > a::before { background: #317EFE; }
}
@media (min-width: 992px) {
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu > ul > li.bw-has-mega.is-open > a { color: #d0d7e6; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu > ul > li.bw-has-mega.is-open > a::after { color: #317EFE; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu ul.bw-mega { background: linear-gradient(140deg, rgba(255, 255, 255, 0.106) 0%, rgba(255, 255, 255, 0.086) 100%); border: 1px solid rgba(255, 255, 255, 0.14); box-shadow: 0 24px 60px rgba(0, 0, 0, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.152); }
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu .bw-mega > li > a { border: 0; background: transparent; color: #d0d7e6; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu .bw-mega > li > a:hover { background: transparent; color: #d0d7e6; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu .bw-mega > li.is-current > a, :where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu:not(.bw-mega-js) .bw-mega > li > a:hover, :where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu .bw-mega > li.bw-mega-all > a:hover { background: rgba(255, 255, 255, 0.108); color: #317EFE; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.16); }
:where(html[data-theme="dark"]) .bw-mega-media { background: rgba(49, 126, 254, 0.06); color: #317EFE; }
:where(html[data-theme="dark"]) .bw-mega-item.is-current .bw-mega-media { background: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-mega-name small { color: #6B7A90; }
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu .bw-mega > li.bw-mega-all { border-top: 1px solid rgba(20, 32, 58, .08); }
:where(html[data-theme="dark"]) .header-area.style-2 .te-main-menu .bw-mega > li.bw-mega-all > a { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-mega-preview { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-mega-pic { background: linear-gradient(135deg, #14292e, #353417); box-shadow: 0 10px 24px rgba(0, 0, 0, 0.24); }
:where(html[data-theme="dark"]) .bw-mega-kind { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-mega-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-mega-desc { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-mega-go { background: #317EFE; color: #fff; box-shadow: 0 6px 16px rgba(49, 126, 254, .3); }
}
:where(html[data-theme="dark"]) .feature-area.style-1, :where(html[data-theme="dark"]) .feature-area.style-2 { background-image: radial-gradient(26% 20% at 16% 42%, rgba(49, 126, 254, 0.2), transparent 72%),
    radial-gradient(24% 20% at 85% 36%, rgba(231, 249, 20, 0.275), transparent 72%),
    radial-gradient(28% 22% at 50% 60%, rgba(110, 193, 228, 0.225), transparent 72%),
    radial-gradient(24% 18% at 22% 84%, rgba(255, 150, 150, 0.105), transparent 72%),
    radial-gradient(24% 18% at 80% 86%, rgba(49, 126, 254, 0.15), transparent 72%); }
:where(html[data-theme="dark"]) .feature-area .te-info-card.style-1, :where(html[data-theme="dark"]) .feature-area .te-info-card.style-2 { background: linear-gradient(150deg, rgba(255, 255, 255, 0.072) 0%, rgba(255, 255, 255, 0.029) 100%) !important; border: 1px solid rgba(255, 255, 255, 0.17); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.152); }
:where(html[data-theme="dark"]) .feature-area .te-info-card.style-1::before, :where(html[data-theme="dark"]) .feature-area .te-info-card.style-2::before { background: linear-gradient(125deg, rgba(255, 255, 255, 0.078) 0%, rgba(255, 255, 255, 0.0) 42%); }
:where(html[data-theme="dark"]) .feature-area .te-info-card.style-1:hover, :where(html[data-theme="dark"]) .feature-area .te-info-card.style-2:hover { background: linear-gradient(150deg, rgba(255, 255, 255, 0.106) 0%, rgba(255, 255, 255, 0.062) 100%) !important; border-color: rgba(255, 255, 255, 0.1); box-shadow: 0 24px 56px rgba(49, 126, 254, .16), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .te-testimonial-card .te-user-info .image.bw-avatar { background: linear-gradient(135deg, #4C90FF, #1E5FE0); color: #fff; }
:where(html[data-theme="dark"]) .te-testimonial-card .bw-client-site { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-blog-toolbar { background: #141926; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-blog-search i { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-blog-search input { border: 1px solid rgba(255, 255, 255, 0.1); background: #121723; color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-blog-search input:focus { outline: none; border-color: #317EFE; box-shadow: 0 0 0 3px rgba(49,126,254,.15); }
:where(html[data-theme="dark"]) .bw-blog-cats a { background: #121723; border: 1px solid rgba(255, 255, 255, 0.1); color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-blog-cats a span { color: #778196; background: #161c2a; }
:where(html[data-theme="dark"]) .bw-blog-cats a:hover { border-color: #317EFE; color: #317EFE; }
:where(html[data-theme="dark"]) .bw-blog-cats a.is-active { background: #317EFE; border-color: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-blog-cats a.is-active span { background: rgba(255, 255, 255, 0.024); color: #fff; }
:where(html[data-theme="dark"]) .bw-blog-empty { color: #778196; }
:where(html[data-theme="dark"]) .bw-touch-intro { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-touch .te-info-card .icon i { color: #317EFE; }
:where(html[data-theme="dark"]) .te-info-card.bw-card-blue { background-color: #14292e; }
:where(html[data-theme="dark"]) .te-info-card.bw-card-yellow { background-color: #353417; }
:where(html[data-theme="dark"]) .bw-touch-social a { background: #161c2a; color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-touch-social a:hover { background: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-newsletter .single-field input { border: 0; outline: none; background: transparent; }
:where(html[data-theme="dark"]) .bw-newsletter .submit-btn { border: 0; }
:where(html[data-theme="dark"]) .bw-newsletter-msg[data-state="ok"] { color: #abd2b6; }
:where(html[data-theme="dark"]) .bw-newsletter-msg[data-state="err"] { color: #d63638; }
:where(html[data-theme="dark"]) .te-footer-widget .bw-newsletter-msg[data-state="ok"] { color: #7CE0A0; }
:where(html[data-theme="dark"]) .te-footer-widget .bw-newsletter-msg[data-state="err"] { color: #FF9C9C; }
:where(html[data-theme="dark"]) .service-details-page .te_widget_categories li.current a { color: #317EFE; }
:where(html[data-theme="dark"]) .service-details-page .te_widget_categories li.current { border-color: #317EFE; }
:where(html[data-theme="dark"]) .progress-wrap { background-color: #131A2A; box-shadow: 0 6px 20px rgba(0, 0, 0, 0.44); }
:where(html[data-theme="dark"]) .progress-wrap::after { color: #317EFE; }
:where(html[data-theme="dark"]) .progress-wrap:hover { background-color: #317EFE; }
:where(html[data-theme="dark"]) .progress-wrap:hover::after { color: #fff; }
:where(html[data-theme="dark"]) .progress-wrap:focus-visible { outline: 3px solid #E7F914; }
:where(html[data-theme="dark"]) .progress-wrap svg path { fill: none; }
:where(html[data-theme="dark"]) .progress-wrap svg.progress-circle path { stroke: #E7F914; }
:where(html[data-theme="dark"]) .bw-article-body { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-article-body > p:first-child { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-article-body h2 { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-article-body h3 { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-article-body li::marker { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-article-body strong { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-article-body a { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-article-body a:hover { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-404-kicker { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-404-kicker::before, :where(html[data-theme="dark"]) .bw-404-kicker::after { border-bottom: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .bw-404-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-404-text { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-404-ghost { border: 2px solid #317EFE; color: #317EFE; }
:where(html[data-theme="dark"]) .bw-404-ghost:hover { background: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-404-link { background: #121723; border: 1px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-404-link:hover { border-color: #317EFE; box-shadow: 0 14px 30px rgba(0, 0, 0, 0.16); }
:where(html[data-theme="dark"]) .bw-404-link .icon { background: #14292e; color: #317EFE; }
:where(html[data-theme="dark"]) .bw-404-link:hover .icon { background: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-404-link .name { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-404-link .desc { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-profile-stats li { border-left: 3px solid #E7F914; }
:where(html[data-theme="dark"]) .bw-profile-stats strong { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-profile-stats span { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-profile .sec-title i { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-timeline { border-left: 2px solid rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-timeline li::before { background: #121723; border: 3px solid #317EFE; }
:where(html[data-theme="dark"]) .bw-timeline .when { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-timeline .what { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-timeline a.what:hover { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-timeline .note { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-role { background: #14292e; }
:where(html[data-theme="dark"]) .bw-role h4 { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-role li { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-role li::marker { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-skills { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.098); }
:where(html[data-theme="dark"]) .bw-skill-row { border-bottom: 1px dashed rgba(255, 255, 255, 0.1); }
:where(html[data-theme="dark"]) .bw-skill-row:last-child { border-bottom: 0; }
:where(html[data-theme="dark"]) .bw-skill-head .icon { background: #14292e; color: #317EFE; }
:where(html[data-theme="dark"]) .bw-skill-row:nth-child(even) .bw-skill-head .icon { background: #353417; color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-skill-head h4 { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-tags li { background: #14292e; color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-research { background: #353417; }
:where(html[data-theme="dark"]) .bw-research .when { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-research h4 { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-research p { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-project { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.098); }
:where(html[data-theme="dark"]) a.bw-project:hover { border-color: #317EFE; box-shadow: 0 14px 30px rgba(0, 0, 0, 0.16); }
:where(html[data-theme="dark"]) .bw-project .client { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-project .about { color: #aec2d4; }
:where(html[data-theme="dark"]) .bw-project .tech { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-project .visit { color: #d0d7e6; }
:where(html[data-theme="dark"]) a.bw-project:hover .visit { color: #317EFE; }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-slider-content-wrapper .te-slider-content .te-slider-short-title { background: rgba(255, 255, 255, 0.086); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16); }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-slider-content-wrapper .te-slider-content .te-slider-short-title::before { background: #E7F914; box-shadow: 0 0 0 3px rgba(231, 249, 20, .3); }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-slider-content-wrapper .te-slider-content .te-slider-short-desc { color: #b7c6d8; }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-theme-btn { background: linear-gradient(180deg, #5A9BFF 0%, #317EFE 55%, #2468E6 100%); box-shadow: 0 12px 26px rgba(49, 126, 254, .35), inset 0 1px 0 rgba(255, 255, 255, 0.072); }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-theme-btn:hover { box-shadow: 0 16px 32px rgba(49, 126, 254, .45), inset 0 1px 0 rgba(255, 255, 255, 0.072); }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-slider-content-wrapper .te-slider-content .te-slider-btn-wrapper .te-call-btn { background: rgba(255, 255, 255, 0.074); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 10px 24px rgba(0, 0, 0, 0.16); }
:where(html[data-theme="dark"]) .slider-area.style-2 { background: linear-gradient(180deg, rgba(255, 255, 255, 0.0) 80%, #121723 100%),
    linear-gradient(90deg, rgba(236, 246, 255, 0.276) 0%, rgba(220, 239, 255, 0.24) 40%, rgba(160, 215, 254, 0.066) 66%, rgba(160, 215, 254, 0.024) 100%),
    url("/static/images/hero-bg-home-office.webp") 64% 38% / cover no-repeat; }
@media (max-width: 767px) {
:where(html[data-theme="dark"]) .slider-area.style-2 { background: linear-gradient(180deg, rgba(236, 246, 255, 0.252) 0%, rgba(226, 241, 255, 0.24) 70%, #121723 100%),
      url("/static/images/hero-bg-home-office.webp") 50% 30% / cover no-repeat; }
}
:where(html[data-theme="dark"]) .slider-area.style-2 .te-single-slider .slider-feature-img .company-award .icon { background: linear-gradient(145deg, rgba(255, 255, 255, 0.074) 0%, rgba(255, 255, 255, 0.034) 100%); border: 1px solid rgba(255, 255, 255, 0.16); box-shadow: 0 14px 40px rgba(0, 0, 0, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.152), inset 0 -3px 8px rgba(255, 255, 255, 0.04); }
:where(html[data-theme="dark"]) .slider-area.style-2 .te-single-slider .slider-feature-img .company-award .icon::before { background: radial-gradient(110% 75% at 30% 8%, rgba(255, 255, 255, 0.09) 0%, rgba(255, 255, 255, 0.0) 55%); }
:where(html[data-theme="dark"]) .project-page-wrapper, :where(html[data-theme="dark"]) .portfolio-area.style-1 { background: radial-gradient(34% 26% at 14% 36%, rgba(178, 232, 196, 0.21), transparent 70%),
    radial-gradient(32% 26% at 58% 50%, rgba(120, 104, 232, 0.19), transparent 70%),
    radial-gradient(32% 26% at 88% 30%, rgba(198, 182, 252, 0.18), transparent 70%),
    radial-gradient(30% 22% at 44% 74%, rgba(255, 198, 150, 0.165), transparent 70%),
    radial-gradient(30% 22% at 86% 72%, rgba(150, 228, 206, 0.18), transparent 70%),
    linear-gradient(180deg, rgba(234, 236, 250, 0.0) 0%, #14172f 16%, #171d2c 50%, #181f2f 84%, rgba(230, 244, 238, 0.0) 100%); }
:where(html[data-theme="dark"]) .bw-work::before { background: linear-gradient(150deg, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0.024) 100%); border: 1px solid rgba(255, 255, 255, 0.16); box-shadow: 0 30px 80px rgba(60, 70, 140, .12), inset 0 1px 1px rgba(255, 255, 255, 0.152); }
:where(html[data-theme="dark"]) .te-portfolio-filter.bw-work-filter { background: rgba(255, 255, 255, 0.066); border: 1px solid rgba(255, 255, 255, 0.17); box-shadow: 0 8px 24px rgba(60, 70, 140, .08), inset 0 1px 1px rgba(255, 255, 255, 0.152); }
:where(html[data-theme="dark"]) .te-portfolio-filter.bw-work-filter li, :where(html[data-theme="dark"]) .te-portfolio-filter.bw-work-filter li:hover, :where(html[data-theme="dark"]) .te-portfolio-filter.bw-work-filter li.active { border: 0; background: none; }
:where(html[data-theme="dark"]) .bw-work-filter button { border: 0; background: transparent; color: #a9b3c9; }
:where(html[data-theme="dark"]) .bw-work-filter li:hover button { background: rgba(255, 255, 255, 0.072); color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-work-filter li.active button { background: #121723; color: #d0d7e6; box-shadow: 0 4px 14px rgba(60, 70, 140, .14); }
:where(html[data-theme="dark"]) .bw-work-filter button:focus-visible { outline: 2px solid #317EFE; }
:where(html[data-theme="dark"]) .bw-work-card { color: #d0d7e6; background: linear-gradient(150deg, rgba(255, 255, 255, 0.079) 0%, var(--tint) 100%); border: 1px solid rgba(255, 255, 255, 0.17); box-shadow: 0 14px 34px rgba(60, 70, 140, .1), inset 0 1px 1px rgba(255, 255, 255, 0.152); }
:where(html[data-theme="dark"]) .bw-work-card::before { background: linear-gradient(125deg, rgba(255, 255, 255, 0.072) 0%, rgba(255, 255, 255, 0.0) 40%); }
:where(html[data-theme="dark"]) .bw-work-card:hover { color: #d0d7e6; box-shadow: 0 22px 50px rgba(60, 70, 140, .18), inset 0 1px 1px rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .bw-work-card:focus-visible { outline: 3px solid #317EFE; }
:where(html[data-theme="dark"]) .bw-work-tile, :where(html[data-theme="dark"]) .bw-work-thumb { background: rgba(255, 255, 255, 0.094); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 4px 12px rgba(60, 70, 140, .08); }
:where(html[data-theme="dark"]) .bw-work-tile { color: #317EFE; }
:where(html[data-theme="dark"]) .bw-work-open { border: 1.5px solid rgba(20, 32, 58, .3); color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-work-card:hover .bw-work-open { background: #14203A; border-color: #14203A; color: #fff; }
:where(html[data-theme="dark"]) .bw-work-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .bw-work-desc { color: #a7afc2; }
:where(html[data-theme="dark"]) .bw-work-tag { background: rgba(20, 32, 58, .58); color: #fff; }
:where(html[data-theme="dark"]) .bw-work-tag::before { background: #E7F914; }
:where(html[data-theme="dark"]) .about-us-area.style-2 { background-color: transparent; background-image: radial-gradient(30% 22% at 10% 26%, rgba(49, 126, 254, 0.08), transparent 70%),
    radial-gradient(28% 22% at 82% 28%, rgba(231, 249, 20, 0.15), transparent 70%),
    radial-gradient(30% 20% at 46% 52%, rgba(160, 140, 250, 0.054), transparent 70%); }
:where(html[data-theme="dark"]) .team-slider-area.style-1 { background-image: radial-gradient(28% 30% at 86% 32%, rgba(110, 193, 228, 0.15), transparent 70%),
    radial-gradient(30% 30% at 14% 62%, rgba(160, 140, 250, 0.066), transparent 70%),
    radial-gradient(26% 26% at 56% 70%, rgba(231, 249, 20, 0.1), transparent 70%); }
:where(html[data-theme="dark"]) .te-process-step-area.style-1 { background-image: radial-gradient(30% 32% at 18% 62%, rgba(49, 126, 254, 0.12), transparent 70%),
    radial-gradient(28% 30% at 82% 58%, rgba(255, 150, 150, 0.066), transparent 70%),
    radial-gradient(26% 28% at 50% 44%, rgba(150, 228, 206, 0.078), transparent 70%); }
:where(html[data-theme="dark"]) .latest-posts-area.style-1.background-gradient { background: radial-gradient(30% 26% at 14% 44%, rgba(160, 140, 250, 0.066), transparent 70%),
    radial-gradient(30% 26% at 86% 56%, rgba(231, 249, 20, 0.11), transparent 70%),
    linear-gradient(180deg, rgba(160, 215, 254, 0.0) 0%, rgba(160, 215, 254, 0.165) 24%, rgba(214, 236, 255, 0.15) 72%, rgba(246, 251, 255, 0.0) 100%); }
:where(html[data-theme="dark"]) .about-us-area.style-2 .te-list-item { background: linear-gradient(150deg, rgba(255, 255, 255, 0.084) 0%, rgba(255, 255, 255, 0.043) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 10px 26px rgba(0, 0, 0, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .about-us-area.style-2 .te-about-image-card .te-company-foundation { background-color: rgba(231, 249, 20, .74); }
:where(html[data-theme="dark"]) .team-slider-area .te-team-card { background: linear-gradient(150deg, rgba(255, 255, 255, 0.086) 0%, rgba(255, 255, 255, 0.041) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .team-slider-area .te-team-card .te-content-wrapper { background: linear-gradient(180deg, rgba(14, 43, 197, 0.0) 40%, rgba(14, 43, 197, 0.225) 100%); }
:where(html[data-theme="dark"]) .team-slider-area .te-team-card .te-content-wrapper .content { background: rgba(255, 255, 255, 0.019); border: 1px solid rgba(255, 255, 255, 0.08); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08); }
:where(html[data-theme="dark"]) .te-process-step-area .te-process-step { background-color: rgba(19, 26, 42, .9); background-image: linear-gradient(150deg, rgba(49, 126, 254, 0.08) 0%, rgba(19, 26, 42, 0) 55%); border: 1px solid rgba(255, 255, 255, 0.028); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.44), inset 0 1px 0 rgba(255, 255, 255, 0.029); }
:where(html[data-theme="dark"]) .te-process-step-area .elementor-repeater-item-9b9a1a2 .te-process-step { background-color: rgba(49, 126, 254, .88); background-image: linear-gradient(150deg, rgba(255, 255, 255, 0.017) 0%, rgba(255, 255, 255, 0.0) 55%); border-color: rgba(255, 255, 255, 0.06); }
:where(html[data-theme="dark"]) .te-process-step-area .te-process-step::before { background-color: rgba(49, 126, 254, .9); }
:where(html[data-theme="dark"]) .te-process-step-area .te-process-step::after { background: linear-gradient(125deg, rgba(255, 255, 255, 0.019) 0%, rgba(255, 255, 255, 0.0) 40%); }
:where(html[data-theme="dark"]) .counter-up-area.style-1 { background-image: url("/static/images/world-map.webp"); }
:where(html[data-theme="dark"]) .testimonial-slider-area .te-testimonial-card { background: linear-gradient(150deg, rgba(255, 255, 255, 0.086) 0%, rgba(255, 255, 255, 0.043) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .testimonial-slider-area .te-testimonial-card::after { background: linear-gradient(125deg, rgba(255, 255, 255, 0.072) 0%, rgba(255, 255, 255, 0.0) 40%); }
:where(html[data-theme="dark"]) .latest-posts-area .te-post-card.style-1 { background: linear-gradient(150deg, rgba(255, 255, 255, 0.089) 0%, rgba(255, 255, 255, 0.046) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .latest-posts-area .te-post-card .image .te-post-date { background: linear-gradient(180deg, rgba(90, 155, 255, .92) 0%, rgba(36, 104, 230, .92) 100%); border: 1px solid rgba(255, 255, 255, 0.07); box-shadow: 0 8px 18px rgba(49, 126, 254, .3), inset 0 1px 0 rgba(255, 255, 255, 0.072); }
:where(html[data-theme="dark"]) .team-slider-area .te-slider-nav, :where(html[data-theme="dark"]) .testimonial-slider-area .te-slider-nav { background: rgba(255, 255, 255, 0.072); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 10px 24px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .team-slider-area .te-slider-nav:hover, :where(html[data-theme="dark"]) .testimonial-slider-area .te-slider-nav:hover { background: #317EFE; border-color: #317EFE; }
:where(html[data-theme="dark"]) .team-page, :where(html[data-theme="dark"]) .team-details-page { background-image: radial-gradient(30% 22% at 12% 30%, rgba(49, 126, 254, 0.08), transparent 70%),
    radial-gradient(28% 22% at 88% 42%, rgba(231, 249, 20, 0.12), transparent 70%),
    radial-gradient(30% 22% at 48% 72%, rgba(160, 140, 250, 0.06), transparent 70%); }
:where(html[data-theme="dark"]) .team-page .te-team-card.style-2, :where(html[data-theme="dark"]) .bw-member-others .te-team-card.style-2 { background: linear-gradient(150deg, rgba(255, 255, 255, 0.086) 0%, rgba(255, 255, 255, 0.041) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .team-page .te-team-card.style-2:hover, :where(html[data-theme="dark"]) .bw-member-others .te-team-card.style-2:hover { background: linear-gradient(150deg, rgba(90, 155, 255, .92) 0%, rgba(49, 126, 254, .84) 100%); border-color: rgba(255, 255, 255, 0.09); box-shadow: 0 22px 50px rgba(49, 126, 254, .3), inset 0 1px 0 rgba(255, 255, 255, 0.072); }
:where(html[data-theme="dark"]) .team-details-page .team-details .image { background: linear-gradient(150deg, rgba(255, 255, 255, 0.086) 0%, rgba(255, 255, 255, 0.041) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .bw-skills, :where(html[data-theme="dark"]) .bw-project { background: linear-gradient(150deg, rgba(255, 255, 255, 0.096) 0%, rgba(240, 246, 255, 0.165) 100%); border: 1px solid rgba(20, 32, 58, .08); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .bw-role { background: linear-gradient(150deg, rgba(255, 255, 255, 0.074) 0%, rgba(214, 246, 255, 0.165) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .bw-research { background: linear-gradient(150deg, rgba(255, 255, 255, 0.074) 0%, rgba(249, 246, 196, 0.186) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .bw-tags li { background: rgba(232, 251, 255, 0.255); border: 1px solid rgba(255, 255, 255, 0.18); }
:where(html[data-theme="dark"]) .bw-ghost-btn { border: 1.5px solid #317EFE; color: #317EFE; background: rgba(255, 255, 255, 0.066); }
:where(html[data-theme="dark"]) .bw-ghost-btn:hover { background: #317EFE; color: #fff; }
:where(html[data-theme="dark"]) .bw-member-others-title { color: #d0d7e6; }
:where(html[data-theme="dark"]) .page-breadcrumb-area .te-breadcrumb-wrapper { background: linear-gradient(150deg, rgba(255, 255, 255, 0.043) 0%, rgba(255, 255, 255, 0.012) 100%); border: 1px solid rgba(255, 255, 255, 0.15); box-shadow: 0 24px 60px rgba(0, 0, 0, 0.2), inset 0 1px 1px rgba(255, 255, 255, 0.144); }
:where(html[data-theme="dark"]) .page-breadcrumb-area .te-breadcrumb-wrapper::after { background: linear-gradient(115deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.0) 34%); }
:where(html[data-theme="dark"]) .page-breadcrumb-area .te-breadcrumb-list { background: rgba(255, 255, 255, 0.084); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 6px 16px rgba(0, 0, 0, 0.16); }
:where(html[data-theme="dark"]) .about-us-area.style-1 { background-image: radial-gradient(30% 24% at 14% 70%, rgba(49, 126, 254, 0.12), transparent 70%),
    radial-gradient(28% 22% at 86% 74%, rgba(231, 249, 20, 0.18), transparent 70%),
    radial-gradient(30% 22% at 64% 48%, rgba(160, 140, 250, 0.072), transparent 70%); }
:where(html[data-theme="dark"]) .testimonial-slider-area.style-3 { background-image: radial-gradient(30% 26% at 20% 60%, rgba(231, 249, 20, 0.11), transparent 70%),
    radial-gradient(30% 26% at 82% 56%, rgba(49, 126, 254, 0.09), transparent 70%); }
:where(html[data-theme="dark"]) .about-us-area.style-1 .te-main-img-wrapper .te-main-img-inner > img, :where(html[data-theme="dark"]) .about-us-area.style-1 .te-main-img-inner .te-another-image .te-another-image-inner { background: linear-gradient(150deg, rgba(255, 255, 255, 0.074) 0%, rgba(255, 255, 255, 0.036) 100%); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.24), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .about-us-area.style-1 .te-main-img-wrapper .te-main-img-inner > img { border: 1px solid rgba(255, 255, 255, 0.18); }
:where(html[data-theme="dark"]) .about-us-area.style-1 .te-main-img-inner .te-another-image .te-another-image-inner { border: 1px solid rgba(255, 255, 255, 0.18); }
:where(html[data-theme="dark"]) .about-us-area.style-1 .te-main-img-inner .te-another-image .te-badge-text { background: linear-gradient(150deg, rgba(255, 255, 255, 0.094) 0%, rgba(255, 255, 255, 0.06) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 14px 34px rgba(0, 0, 0, 0.24), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .about-us-area.style-1 .te-list-item-wrapper .te-list-item, :where(html[data-theme="dark"]) .about-us-area.style-1 .te-info-list .te-single-info-list { background: linear-gradient(150deg, rgba(255, 255, 255, 0.072) 0%, rgba(255, 255, 255, 0.031) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 14px 36px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .about-us-area.style-1 .te-about-info-content .te-info-list { border-top: 0; }
:where(html[data-theme="dark"]) .counter-up-area.style-2 .te-counter-card { background-color: rgba(19, 26, 42, .9); background-image: linear-gradient(150deg, rgba(49, 126, 254, 0.11) 0%, rgba(19, 26, 42, 0) 55%); border: 1px solid rgba(255, 255, 255, 0.028); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.44), inset 0 1px 0 rgba(255, 255, 255, 0.029); }
:where(html[data-theme="dark"]) .counter-up-area.style-2 .te-counter-card::after { background: linear-gradient(125deg, rgba(255, 255, 255, 0.012) 0%, rgba(255, 255, 255, 0.0) 38%); }
:where(html[data-theme="dark"]) .testimonial-slider-area.style-3 .te-testimonial-card.style-3 { background: linear-gradient(150deg, rgba(255, 255, 255, 0.072) 0%, rgba(255, 255, 255, 0.031) 100%); box-shadow: 0 16px 26px -12px rgba(0, 0, 0, 0.32), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .testimonial-slider-area.style-3 .te-testimonial-card.style-3 .te-content-wrapper .te-user-meta .te-user-info { background: rgba(255, 255, 255, 0.06); border-color: rgba(49, 126, 254, .4); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .service-details-page, :where(html[data-theme="dark"]) .project-details-page, :where(html[data-theme="dark"]) .blog-area, :where(html[data-theme="dark"]) .contact-form-area, :where(html[data-theme="dark"]) .tp-page-area, :where(html[data-theme="dark"]) .bw-404 { background-image: radial-gradient(30% 22% at 12% 30%, rgba(49, 126, 254, 0.1), transparent 70%),
    radial-gradient(28% 22% at 88% 46%, rgba(231, 249, 20, 0.14), transparent 70%),
    radial-gradient(30% 22% at 46% 76%, rgba(160, 140, 250, 0.066), transparent 70%); }
:where(html[data-theme="dark"]) .service-details-page .sidebar .widget, :where(html[data-theme="dark"]) .service-details-page .service-details-overview .list-wrapper, :where(html[data-theme="dark"]) .project-details-overview .list-wrapper .user-card, :where(html[data-theme="dark"]) .bw-blog-toolbar, :where(html[data-theme="dark"]) .blog-area .bw-blog-grid .te-post-item, :where(html[data-theme="dark"]) .blog-area .sidebar .sidebar__widget, :where(html[data-theme="dark"]) .blog-area .te-blog-post-nav, :where(html[data-theme="dark"]) .contact-form-area .te-comment-respond, :where(html[data-theme="dark"]) .bw-404-link { background: linear-gradient(150deg, rgba(255, 255, 255, 0.074) 0%, rgba(255, 255, 255, 0.034) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .blog-area .te-post-item.bw-article, :where(html[data-theme="dark"]) .tp-page-area .tp-page-content { background: linear-gradient(150deg, rgba(255, 255, 255, 0.096) 0%, rgba(255, 255, 255, 0.067) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .service-details-page .service-details .image, :where(html[data-theme="dark"]) .project-details-page .project-details .image, :where(html[data-theme="dark"]) .project-details-overview .list-wrapper .image { background: linear-gradient(150deg, rgba(255, 255, 255, 0.074) 0%, rgba(255, 255, 255, 0.036) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .project-details-page .project-details .content .project-info-wrapper { background: linear-gradient(150deg, rgba(90, 155, 255, .9) 0%, rgba(49, 126, 254, .8) 100%); border: 1px solid rgba(255, 255, 255, 0.07); box-shadow: 0 24px 50px rgba(49, 126, 254, .3), inset 0 1px 0 rgba(255, 255, 255, 0.072); }
:where(html[data-theme="dark"]) .bw-blog-search input { background: rgba(255, 255, 255, 0.09); border-color: rgba(20, 32, 58, .1); }
:where(html[data-theme="dark"]) .bw-blog-cats a { background: rgba(255, 255, 255, 0.072); border-color: rgba(255, 255, 255, 0.18); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .bw-blog-cats a span { background: rgba(240, 244, 250, 0.255); }
:where(html[data-theme="dark"]) .blog-area .te-basic-pagination .page-numbers { background: rgba(255, 255, 255, 0.072); border-color: rgba(255, 255, 255, 0.18); box-shadow: 0 8px 20px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .sidebar__widget .tagcloud a { background: rgba(255, 255, 255, 0.066); border-color: rgba(20, 32, 58, .12); }
:where(html[data-theme="dark"]) .blog-area .te-blog-post-nav .te-post-navigation::after { background-color: rgba(20, 32, 58, .1); }
:where(html[data-theme="dark"]) .bw-touch .te-info-card.style-1 { background: linear-gradient(150deg, rgba(255, 228, 226, 0.216) 0%, rgba(255, 238, 236, 0.108) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 16px 40px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .bw-touch .te-info-card.style-1.bw-card-blue { background: linear-gradient(150deg, rgba(214, 245, 255, 0.234) 0%, rgba(232, 251, 255, 0.12) 100%); }
:where(html[data-theme="dark"]) .bw-touch .te-info-card.style-1.bw-card-yellow { background: linear-gradient(150deg, rgba(246, 245, 196, 0.24) 0%, rgba(249, 248, 218, 0.12) 100%); }
:where(html[data-theme="dark"]) .bw-touch-social a { background: rgba(255, 255, 255, 0.074); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 6px 16px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .contact-map-area { background: linear-gradient(150deg, rgba(255, 255, 255, 0.074) 0%, rgba(255, 255, 255, 0.036) 100%); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
:where(html[data-theme="dark"]) .contact-map-area .te-map-widget iframe { border: 0; }
:where(html[data-theme="dark"]) .bw-404-ghost { background: rgba(255, 255, 255, 0.066); }
:where(html[data-theme="dark"]) .bw-theme-toggle { border: 1px solid rgba(20, 32, 58, .1); background: rgba(255, 255, 255, 0.072); color: #d0d7e6; box-shadow: 0 6px 16px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.16); }
@media (hover: hover) {
:where(html[data-theme="dark"]) .bw-theme-toggle:hover { background: #317EFE; color: #fff; }
}
:where(html[data-theme="dark"]) .bw-theme-toggle:focus-visible { outline: 3px solid #317EFE; }
