.v-icon-search{font-size:1.25em}@media (min-width: 992px){.v-icon-search{display:block;width:100%}}@media (min-width: 650px){.v-homepage-search-remove-right-gutter{padding-right:0}.v-homepage-search-textfield{border-top:0;position:relative;top:5px;box-shadow:0 -5px 0 #F27760}}.twitter-typeahead{display:block !important}.tt-hint{top:5px !important}.tt-menu{right:0}.tt-dataset-topics{background:white;border:1px solid #66AFE9;width:100%;position:relative;top:4px;z-index:1}.tt-suggestion.tt-selectable{padding:1.2rem 1.2rem;cursor:pointer}.tt-suggestion.tt-selectable:hover{background-color:#eaeaea}.tt-suggestion.tt-selectable.tt-cursor{background-color:#FF7441;color:white}@media (max-width: 649px){.tt-dataset-topics{top:-1px}}.v-homepage-lawyer-card{border:3px solid #cccccc}.v-homepage-lawyer-card-0{margin-right:-30px;margin-left:30px;box-shadow:inset -35px 0px 60px -15px #c1c1c1;padding-left:0;margin-top:1.55555556em !important;margin-bottom:1.55555556em !important;border-radius:16px}.v-homepage-lawyer-card-0 .v-homepage-lawyer-card-margin{margin-top:0.77777778em !important;margin-bottom:0.77777778em !important}.v-homepage-lawyer-card-0 img{width:150px}.v-homepage-lawyer-card-1{z-index:1;padding-bottom:8px;border-color:#26DDFC;border-radius:8px}.v-homepage-lawyer-card-1 .v-homepage-lawyer-card-margin{margin-top:1.55555556em !important;margin-bottom:1.55555556em !important}.v-homepage-lawyer-card-1 img{width:175px}.v-homepage-lawyer-card-2{margin-left:-30px;box-shadow:inset 35px 0px 60px -15px #c1c1c1;padding-right:0;margin-top:1.55555556em !important;margin-bottom:1.55555556em !important;border-radius:16px}.v-homepage-lawyer-card-2 .v-homepage-lawyer-card-margin{margin-top:0.77777778em !important;margin-bottom:0.77777778em !important}.v-homepage-lawyer-card-2 img{width:150px}@media (min-width: 650px) and (max-width: 991px){.v-homepage-lawyer-name{font-size:0.9em}}@media (max-width: 649px){.v-homepage-lawyer-card-0{margin-right:-15px;margin-left:15px;box-shadow:inset -15px 0px 45px -15px #c1c1c1}.v-homepage-lawyer-card-0 img{width:75%}.v-homepage-lawyer-card-1 .v-homepage-lawyer-card-margin{margin-top:2em !important;margin-bottom:2em !important}.v-homepage-lawyer-card-2{margin-left:-15px;box-shadow:inset 15px 0px 45px -15px #c1c1c1}.v-homepage-lawyer-card-2 img{width:75%}.v-homepage-lawyer-name{font-size:0.7em}}.v-homepage-tabs{border-bottom:0}.v-homepage-tabs>li{margin-bottom:0}.v-homepage-tabs>li>a{position:relative;top:1px;border-radius:inherit;border:1px solid #cccccc;margin-right:-1px}.v-homepage-tabs>li>a:hover{border-color:#cccccc}.v-homepage-tabs>li.active>a,.v-homepage-tabs>li.active>a:hover,.v-homepage-tabs>li.active>a:focus{border-radius:inherit;background-color:white;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:0;box-shadow:0 -5px 0 #008CC9}.v-homepage-tab-card{background-color:white;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:15px}@media (min-width: 992px) and (max-width: 1199px){.v-homepage-tabs>li>a{font-size:0.85em}}@media (min-width: 650px) and (max-width: 991px){.v-homepage-hero-background{background-position:center 25%}}@media (max-width: 649px){.header-brand{display:none}.v-homepage-hero-background{background-position:center 30%}.v-homepage-hero-text{font-size:1.1em}.v-homepage-topic-outline-button{font-size:0.7em}}
