.v-card-stack{position:relative;height:350px;max-width:800px;margin:auto;-webkit-transition:width .6s ease-out;transition:width .6s ease-out}.v-card-stack::before,.v-card-stack::after{content:' ';display:table}.v-card-stack::after{clear:both}.v-card-stack .card{border-width:2px;padding:35px;position:absolute;width:225px}.v-card-stack .card .v-review-stars{font-size:2.4rem}.v-card-stack .card .v-review-stars .icon+.icon{margin-left:5px}.v-card-stack-layer{position:absolute;margin:auto;width:100%}.v-card-stack-layer:nth-child(1){z-index:3}.v-card-stack-layer:nth-child(1) .card{position:relative;border-color:#26DDFC;margin:auto}.v-card-stack-layer:nth-child(1) .card::after{content:'';display:block;width:120%;height:90%;position:absolute;top:-24.9%;left:-10%;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(10%, rgba(0,0,0,0.15)), color-stop(90%, rgba(0,0,0,0.15)), to(transparent));background:linear-gradient(to right, transparent, rgba(0,0,0,0.15) 10%, rgba(0,0,0,0.15) 90%, transparent);z-index:-1}.v-card-stack-layer:nth-child(n+2) .card:first-child{left:0}.v-card-stack-layer:nth-child(n+2) .card:last-child{right:0}.v-card-stack-layer:nth-child(2){z-index:2;width:66.66%;height:268px;left:16.67%}.v-card-stack-layer:nth-child(2) .card{-webkit-transform:scale(0.9);transform:scale(0.9)}.v-card-stack-layer:nth-child(2)::after{content:'';display:block;width:105%;height:100.1%;position:absolute;top:13.2%;left:-2.5%;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(5%, rgba(0,0,0,0.15)), color-stop(95%, rgba(0,0,0,0.15)), to(transparent));background:linear-gradient(to right, transparent, rgba(0,0,0,0.15) 5%, rgba(0,0,0,0.15) 95%, transparent);z-index:-1}.v-card-stack-layer:nth-child(3){z-index:1}.v-card-stack-layer:nth-child(3) .card{-webkit-transform:scale(0.8);transform:scale(0.8)}@media (max-width: 650px){.v-card-stack-layer:nth-child(3){display:none}.v-card-stack-layer:nth-child(2){width:100%;left:0}.v-card-stack-layer:nth-child(2)::after{display:none}}.v-circle-headshot-border{background:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(35%, white), color-stop(90%, #CDCFCE), to(white));background:linear-gradient(to bottom, white 0%, white 35%, #CDCFCE 90%, white 100%);border-radius:50%;width:147px;height:147px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.v-circle-headshot{border-radius:100%;overflow:hidden;margin:auto;font-size:0;text-align:center}.v-circle-headshot::before,.v-circle-headshot img{display:inline-block;vertical-align:middle}.v-circle-headshot::before{content:'';padding-top:100%}.v-circle-headshot img{width:127px;margin:-100%}.v-conversation-overlay{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.4)), to(rgba(255,255,255,0.8)));background:linear-gradient(to bottom, rgba(255,255,255,0.4), rgba(255,255,255,0.8));padding:2.4rem}.v-message-box{background-color:rgba(255,255,255,0.95);padding:1.2rem;margin-bottom:1.2rem}.v-message-box .v-message{font-size:2rem;font-style:italic;color:#00B7AF;margin-bottom:0}.v-message-box .v-circle-headshot{border-width:3px}.v-message-name,.v-message-timestamp{opacity:0.7;font-size:1.2rem}.v-message-timestamp{font-size:1rem}.v-price-tag{position:relative}.v-price-tag-sign,.v-price-tag-price,.v-price-tag-label{display:inline-block;line-height:1}.v-price-tag-sign,.v-price-tag-price{font-family:"Circular", Avenir Next, Avenir, Century Gothic, sans-serif;font-weight:700}.circular-not-loaded .v-price-tag-sign,.circular-not-loaded .v-price-tag-price{font-family:Avenir Next, Avenir, Century Gothic, sans-serif}.circular-subset-loaded .v-price-tag-sign,.circular-subset-loaded .v-price-tag-price{font-family:"Circular Subset", Avenir Next, Avenir, Century Gothic, sans-serif}.v-price-tag-sign{font-size:1.25em;position:relative;top:-.75em}.v-price-tag-price{font-size:3em}@media (max-width: 650px){.v-testimonial-lawyer{padding-top:2.4rem}}@media (min-width: 650px){.v-testimonial-lawyer{border-left:1px solid rgba(0,0,0,0.1);padding-left:2.4rem}}.v-testimonial-lawyer .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-blue-hover-card a{background-color:rgba(0,80,135,0.6);display:block;-webkit-transition:.15s;transition:.15s}.v-blue-hover-card a:active,.v-blue-hover-card a:focus,.v-blue-hover-card a:hover{background-color:rgba(0,80,135,0.35)}.v-package{position:relative;margin-bottom:2.4rem}.v-package-caption{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-.5px;width:100%;min-height:7.2rem;padding:1.2rem;background-color:rgba(255,255,255,0.8);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-package:hover .v-package-caption{background-color:rgba(255,255,255,0.95)}.v-package-caption :first-child{max-width:80% \9}.v-package-caption .v-price-tag{font-size:.5em;white-space:nowrap;padding-left:.5em}#hero{background-image:url("https://images.avvo.com/avvo/cms/images/legal_services/StorefrontHero_md.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover}.v-background-image-top{background-position:top}.v-flex-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-screen-height-full{height:600px}
