:root{--color-bg:#1a1a1a;--color-bg-panel:#242220;--color-bg-border:#2e2b28;--color-bg-input:#302d2a;--color-primary:#b34f24;--color-primary-hover:#a84b25;--color-primary-active:#933f1e;--color-secondary:#35965d;--color-secondary-hover:#2d7f4f;--color-secondary-active:#277045;--color-accent:#d4a843;--color-text:#9a9590;--color-text-muted:#a0a0a0;--color-text-light:#ccc;--color-text-heading:#fff}body{color:var(--color-text);background-color:var(--color-bg);--bs-body-bg:var(--color-bg);--bs-body-bg-rgb:26, 26, 26;--bs-body-color:var(--color-text);--bs-body-color-rgb:154, 149, 144;font-family:Metropolis,Metropolis Fallback,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.72}.navbar-default{background-color:transparent;border-color:transparent}.navbar{--bs-navbar-padding-y:0;--bs-navbar-padding-x:0;padding:0}.navbar-default .navbar-nav{display:block}.navbar-default .navbar-nav .dropdown-toggle:after{vertical-align:middle;border-top-color:rgba(255,255,255,.8);margin-left:4px}.navbar-default .navbar-nav .dropdown-toggle:hover:after{border-top-color:#fff}.navbar-expand-lg .navbar-collapse{display:block!important}@media (width<=991px){.navbar-expand-lg .navbar-collapse{display:none!important}}.container{max-width:100%;padding-left:18px;padding-right:18px}@media (width>=768px){.container{max-width:756px}}@media (width>=992px){.container{max-width:976px}}@media (width>=1200px){.container{max-width:1296px}}a{color:#fff;text-decoration:none}a:hover,a:focus{color:var(--color-primary);text-decoration:none}table{border-collapse:collapse}.table{--bs-table-bg:transparent;--bs-table-color:inherit;--bs-table-border-color:var(--color-bg-border)}.form-control,textarea,select{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}input[type=text]{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}input[type=email]{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}input[type=number]{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}input[type=password]{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}input[type=search]{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}input[type=tel]{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}input[type=url]{background-color:var(--color-bg-input);border:1px solid var(--color-bg-border);color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:15px}.form-control:focus,textarea:focus,select:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}input[type=text]:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}input[type=email]:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}input[type=number]:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}input[type=password]:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}input[type=search]:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}input[type=tel]:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}input[type=url]:focus{background-color:var(--color-bg-input);border-color:var(--color-primary);color:var(--color-text);box-shadow:none}.btn-default{color:var(--color-text-heading);background-color:var(--color-bg-input);border-color:var(--color-bg-border)}.btn-default:hover,.btn-default:focus{color:var(--color-text-heading);background-color:var(--color-bg-border);border-color:var(--color-bg-panel)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--color-primary);--bs-btn-border-color:transparent;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--color-primary-hover);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--color-primary-active);--bs-btn-active-border-color:transparent;--bs-btn-focus-shadow-rgb:196, 90, 45;background-color:var(--color-primary)}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:var(--color-secondary-active);--bs-btn-border-color:transparent;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--color-secondary-hover);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--color-secondary-active);--bs-btn-active-border-color:transparent;--bs-btn-focus-shadow-rgb:74, 124, 89;background-color:var(--color-secondary-active)}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--color-secondary);--bs-btn-border-color:var(--color-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--color-secondary-hover);--bs-btn-hover-border-color:var(--color-secondary-hover);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--color-secondary-active);--bs-btn-active-border-color:var(--color-secondary-active);--bs-btn-focus-shadow-rgb:74, 124, 89}.dropdown-menu{-webkit-backdrop-filter:none;color:var(--color-text);--bs-dropdown-bg:rgba(0,0,0,.9);--bs-dropdown-border-color:transparent;--bs-dropdown-border-radius:1px;--bs-dropdown-font-size:14px;--bs-dropdown-link-color:var(--color-text);--bs-dropdown-link-hover-color:var(--color-primary);--bs-dropdown-link-hover-bg:transparent;background-color:rgba(0,0,0,.9);border:none;border-radius:0 0 3px 3px;margin-top:0;font-size:14px;box-shadow:0 6px 12px rgba(0,0,0,.3)}.dropdown-menu>li>a,.dropdown-menu .dropdown-item{color:var(--color-text);padding:3px 20px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{color:var(--color-primary);background-color:transparent}.nav-pills>li>a,.nav-pills .nav-link{color:#fff;background-color:transparent;border-radius:1px;padding:10px 15px;display:block}.nav-pills>li>a:hover,.nav-pills .nav-link:hover{color:var(--color-primary);background-color:transparent}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus,.nav-pills .nav-link.active{color:#fff;background-color:var(--color-bg-panel)}.nav-pills.flex-column>li+li{margin-top:2px;margin-left:0}.nav-pills>li.disabled>a,.nav-pills .nav-link.disabled{color:#888;cursor:not-allowed;pointer-events:none}.nav-pills .dropdown:hover>.dropdown-menu{display:block}.nav-pills .dropdown>.dropdown-menu{font-size:14px}.text-muted{color:#888!important}.carousel-caption{color:#fff;z-index:10;width:100%;padding-left:50px;padding-right:50px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.carousel-caption.container{max-width:none;padding-left:50px;padding-right:50px}.carousel-control-prev,.carousel-control-next{opacity:.5;width:10%}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{opacity:.9}.carousel-control-prev{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0%,transparent 100%)}.carousel-control-next{background-image:linear-gradient(270deg,rgba(0,0,0,.5) 0%,transparent 100%)}.carousel-control-prev .fa-solid,.carousel-control-next .fa-solid{font-size:30px}.project-info .list-group{border-radius:0;margin-bottom:24px;padding-left:0;display:block}.project-info .list-group-item-heading{margin-top:0;margin-bottom:5px}.project-info .list-group-item-text{margin-bottom:0}.list-group-item{border-color:var(--color-bg-border);color:var(--color-text);background-color:rgba(0,0,0,.3)}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.card{color:var(--color-text);--bs-card-bg:transparent;--bs-card-border-color:transparent;--bs-card-border-radius:0;background-color:transparent;border:0;border-radius:0}figure{margin:0}.close{float:right;color:#fff;text-shadow:none;opacity:.5;cursor:pointer;background:0 0;border:0;padding:0;font-size:21px;font-weight:700;line-height:1}.close:hover,.close:focus{color:#fff;opacity:1}.modal.fade.in{opacity:1}.modal-backdrop.in{opacity:.5}.acm-cliens,.acm-cliens .client-item,.acm-cliens .client-img,.acm-cliens .client-img a{background-color:transparent}hr{border-top:1px solid var(--color-bg-border);opacity:1}.accordion-toggle{cursor:pointer}.badge{font-size:75%;font-weight:700}.breadcrumb{--bs-breadcrumb-bg:transparent;background-color:transparent;padding:8px 15px}.btn{border-radius:1px;padding:15px;font-size:14px;line-height:1.72;transition:none}.btn-sm{border-radius:1px;padding:5px 10px;font-size:12px;line-height:1.5}.btn-lg{border-radius:3px;padding:18px 27px;font-size:18px;line-height:1.72}.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ec971f;--bs-btn-hover-border-color:#eb9316;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d58512;--bs-btn-active-border-color:#c77c11}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c9302c;--bs-btn-hover-border-color:#c12e2a;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ac2925;--bs-btn-active-border-color:#a02622}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#5bc0de;--bs-btn-border-color:#5bc0de;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#31b0d5;--bs-btn-hover-border-color:#2aabd2;--bs-btn-active-color:#fff;--bs-btn-active-bg:#269abc;--bs-btn-active-border-color:#2494b2}.panel{background-color:var(--color-bg-panel);border:1px solid transparent;border-radius:1px;margin-bottom:24px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;padding:10px 15px}.panel-body{padding:15px}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:var(--color-bg-panel);background-color:#f5f5f5;border-color:#ddd}.panel-primary{border-color:var(--color-primary)}.panel-primary>.panel-heading{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.well{background-color:var(--color-bg-panel);border:1px solid var(--color-bg);border-radius:1px;min-height:20px;margin-bottom:20px;padding:19px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well-sm{border-radius:0;padding:9px}.well-lg{border-radius:3px;padding:24px}.label{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;display:inline}.label-default{background-color:#888}.label-primary{background-color:var(--color-primary)}.label-success{background-color:var(--color-secondary)}.label-info{background-color:#5bc0de}.label-warning{background-color:#f0ad4e}.label-danger{background-color:#d9534f}code{color:#c7254e;background-color:#f9f2f4;border-radius:1px;padding:2px 4px;font-size:90%}.has-success .form-control{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .control-label{color:#468847}.has-error .control-label{color:#b94a48}.has-warning .control-label{color:#c09853}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:var(--color-bg-panel);opacity:.7;cursor:not-allowed}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.tab-pane.active.in,.tab-pane.active.show{display:block}.tab-pane.fade.in,.tab-pane.fade.show{opacity:1}.blockquote-reverse,blockquote.pull-right,blockquote.float-end{text-align:right;border-left:0;border-right:5px solid #555;padding-left:0;padding-right:15px}.nav-tabs{--bs-nav-tabs-border-color:transparent;border-bottom:1px solid transparent}.nav-tabs .nav-link,.nav-tabs>li>a{color:#fff;--bs-nav-tabs-link-active-bg:transparent;--bs-nav-tabs-link-active-border-color:transparent;--bs-nav-link-hover-color:var(--color-primary);background:0 0;border:0;border-bottom:1px solid transparent;border-radius:0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus,.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{color:var(--color-primary);background:0 0;border:0;border-bottom:1px solid transparent}.nav-tabs .nav-link.active,.nav-tabs>li.active>a{border:0;border-bottom:1px solid var(--color-primary);color:#fff;background:0 0}.nav-tabs .nav-link.disabled,.nav-tabs>li.disabled>a{color:#888;cursor:not-allowed}.nav-tabs .dropdown>.dropdown-menu{font-size:14px;display:none}.nav-tabs .dropdown:hover>.dropdown-menu{display:block}.nav-tabs .dropdown>.dropdown-menu.show{display:none}.nav-tabs .dropdown:hover>.dropdown-menu.show{display:block}.badge{color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:rgba(0,0,0,.3);border-radius:10px;min-width:10px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1;display:inline-block}.nav-pills>.active>a>.badge,.list-group-item.active>.badge{color:var(--color-bg-panel);background-color:#fff}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel-title,.panel-heading h3,.panel-heading h4{color:inherit;margin:0;font-size:16px}