:root{--gb-bg:#1d2021;--gb-bg1:#282828;--gb-bg2:#322b00;--gb-fg:#ebdbb2;--gb-grey:#928374;--gb-grey-l:#a89984;--gb-red:#cc241d;--gb-red-b:#fb4934;--gb-green:#98971a;--gb-green-b:#b8bb26;--gb-yellow:#d79921;--gb-yellow-b:#fabd2f;--gb-gold:gold;--gb-blue:#458588;--gb-blue-b:#83a598;--gb-magenta:#b16286;--gb-magenta-b:#d3869b;--gb-cyan:#689d6a;--gb-cyan-b:#8ec07c}body{background-color:#353535;overflow-x:hidden}.container{width:90vw;min-width:400px;max-width:800px;height:90vh;margin:5vh auto}.card{margin:auto}#mobile .card{background-color:#fff;border-radius:25px;box-shadow:-11px 11px 1px #0000004d}.card-header,.card-left{background:linear-gradient(135deg,#fa782e 8%,#c82930 83%)}#mobile .card-header{border-radius:25px 25px 0 0;min-height:25vh;position:relative}.card-image{filter:drop-shadow(-6px 6px 1px #0000004d);width:300px}#mobile .card-image{z-index:100;margin-top:-10px;margin-right:-60px;position:absolute;right:0}#mobile .card-header-content{color:#fff;margin-top:20px;padding:10px 20px;font-size:2vh}#mobile .card-header-content h2{letter-spacing:1px;text-transform:uppercase;font-size:2.6vh;font-weight:500}#mobile .card-header-backtext{text-align:center;text-transform:uppercase;opacity:.1;margin-top:-12px;font-size:8vh;font-weight:1000;display:block;overflow:hidden}.card-content{background:#fff;border-radius:0 0 25px 25px}.card-description{margin-bottom:5vh}.card-title{text-transform:uppercase;filter:drop-shadow(-2px 2px 1px #0000004d);padding:20px 20px 5px;font-size:4vh;font-weight:900;display:block}.card-username,.card-wof{display:inline-block}.card-wof{float:right;z-index:100;text-align:center;color:#fff;background:#11e95b;border-radius:7px;margin-right:-50px;padding:4px 22px;font-size:3vh;font-weight:200;box-shadow:-5px 5px 5px #6464644d}.card-wof:hover{font-size:3.2vh}.card-wof a{color:#fff;text-decoration:none}.card-wof b{text-transform:uppercase}.card-subtitle{text-transform:uppercase;padding:0 20px;font-size:2.5vh;font-weight:400;display:block}.card-property h4{text-transform:uppercase;margin:20px;font-size:2vh;text-decoration:underline}.card-property ul{flex-flow:wrap;align-items:center;margin:0 15px;padding:0 15px;display:flex}.card-property ul li{margin:0 2vh 0 0;list-style:none}.card-property ul li a{letter-spacing:1px;color:#000;font-size:2.2vh;line-height:10px;text-decoration:none}.card-property ul.card-contact-option li a:hover{color:#fa782e;text-decoration:underline}.card-property ul .icon img{filter:drop-shadow(-3px 3px 1px #0000004d);width:7vh}.card-tech-option{justify-content:center}
