.cc-revoke{color:#ffffff;font-size:12px;background-color:#e96212;border:1px solid #ffffff;border-bottom:none;padding:10px 10px 5px;}
.cc-theme-blueprint.cc-window{padding:0;background-color:#e96212;}
.cc-floating.cc-theme-blueprint .cc-message{margin:1em;color:#ffffff;margin-bottom:1.5em;}
.cc-banner.cc-theme-blueprint .cc-btn{margin:0;padding:0.8em 1.8em;height:100%;}
.cc-banner.cc-theme-blueprint .cc-message{margin-left:1em;}
.cc-floating.cc-theme-blueprint .cc-btn+.cc-btn{margin-left:0;}
.cc-theme-blueprint .cc-link:active,.cc-theme-blueprint .cc-link:visited{color:#ffffff;}
.cc-theme-blueprint .cc-btn{border-width:0;background-color:#f29056;color:#ffffff;}
.editor-preview-side{z-index:1030 !important;}
.CodeMirror-fullscreen{z-index:1030 !important;}
.editor-toolbar.fullscreen{z-index:1030 !important;}
.navbar .dropdown-toggle .img-circle,.navbar .dropdown .img-circle{height:20px;vertical-align:sub;opacity:0.9;border-radius:100%;}
.navbar .dropdown-toggle[aria-expanded="true"]:after{transform:rotate(180deg);}
.navbar .navbar-toggler:focus{box-shadow:0 0 0 0.25rem #0d6efd40 !important;}
.parallax-window{min-height:300px;background:transparent;}
.parallax-box{overflow:hidden;}
.parallax-box.h-400{max-height:400px;}
.parallax-box.h-600{max-height:600px;}
.parallax-box.h-800{max-height:800px;}
h1{font-weight:300;}
h2{font-weight:300;}
h3{font-weight:300;}
th{font-weight:500;}
dt{font-weight:500;}
.text-hypens{hyphens:auto;}
tr.href{cursor:pointer;}
hr.border-ci{background-color:#e96212 !important;}
.border-ci{border-color:#e96212 !important;}
.card-stack{transition:all 0.1s;border:1px solid #e96212;position:relative;}
.card-stack:hover{border-color:#86b7fe !important;box-shadow:0 0 0 0.25rem #0d6efd40;}
body{overflow-y:auto;}
#root,body,html{height:100%;}
&:root{--brand-tango:#e96212;--from-color-cards:var(--bs-body-bg);--to-color-cards:var(--brand-tango);}
.brand-name{align-self:flex-start;border-radius:0.25rem;font-weight:500;line-height:1.5 !important;padding-bottom:2px;padding-left:5px;padding-right:5px;transform:rotate(-1deg);width:fit-content;background-color:var(--brand-tango);}
.webdev{position:absolute;right:-20px;top:-7px;padding-left:3px;padding-right:3px;transform:rotate(12deg);border-radius:0.25rem;font-weight:300;font-size:10px;width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:var(--brand-tango);}
.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--from-color-cards)0%,var(--to-color-cards)100% );}
.list-unstyled.text-danger{margin-bottom:0;}
.list-unstyled.text-danger li{text-align:center;}