.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:50px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:var(--bs-primary) url(../img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;transition:opacity .3s,visibility 0s .3s,background-color .3s}.cd-top.cd-top--fade-out,.cd-top.cd-top--show,.cd-top:hover{transition:opacity .3s,visibility,background-color .3s}.cd-top.cd-top--show{visibility:visible;opacity:1}.cd-top.cd-top--fade-out{opacity:.5}.cd-top:hover{background-color:var(--bs-primary);opacity:1}@media only screen and (min-width:992px){.cd-top{height:50px;width:50px;right:20px;bottom:50px}}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.open-menu{background:var(--bs-primary);height:36px;width:36px;margin-left:4px;margin-top:4px;border-style:solid;border-color:var(--bs-body-bg)}.btn:not(:disabled):not(.disabled):hover{transition:.3s;background:var(--bs-secondary)}.sidebar{width:250px;height:100vh;position:fixed;top:0;left:-255px;z-index:999;background:#262626;color:#fff;transition:.5s;box-shadow:3px 0 10px rgba(0,0,0,.5);text-align:left;border-top-right-radius:6px;border-bottom-right-radius:6px;border-right:2px solid var(--bs-body-bg)}.navbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.overlay{display:none;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);z-index:998;opacity:0}.overlay.active{display:block;opacity:1}.open-menu{position:fixed;top:10px;left:10px;z-index:997;box-shadow:3px 3px 3px rgba(51,51,51,.2)}.dismiss{font-size:26px;width:35px;height:35px;position:absolute;top:10px;right:10px;transition:.3s;background:0 0;border-radius:4px;text-align:center;line-height:36px;cursor:pointer}.dismiss:focus,.dismiss:hover{background:#555;color:#fff}.sidebar.active{left:0}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-warning)}.navbar-brand{font-size:20px;color:var(--bs-body-bg);font-style:italic;height:35px}.brand{padding:10px;border-bottom:1px solid #444}.nav-item{margin-top:12px;margin-left:8px}.fas{font-size:24px}.navbar-nav-scroll{padding:0 12px 0 6px}.hiddenRow{padding:0!important}.btn-primary{--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-body-bg)}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-primary);border-color:var(--bs-primary)}.form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-body-bg);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:var(--bs-body-bg);--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-primary);--bs-gradient:none}.fit-cover{object-fit:cover}