@import url("https://fonts.googleapis.com/css2?family=Libre+Franklin&family=Pragati+Narrow&family=Prata&family=Raleway:wght@800&display=swap");html{overflow:scroll;overflow-x:hidden}::-webkit-scrollbar{width:0;background:transparent}::selection{background:rgba(43,46,77,0.55)}a{color:inherit}a:hover{color:#2b2e4d}@media(max-width:1200px){h1,.h1{font-size:calc(3rem + 1.5vw)}h2,.h2{font-size:calc(2.25rem + 0.9vw)}h3,.h3{font-size:calc(1.3rem + 0.6vw)}h4,.h4{font-size:calc(1.275rem + 0.3vw)}.display-2{font-size:calc(1.675rem + 5.1vw)}.display-3{font-size:calc(1.575rem + 3.9vw)}.display-4{font-size:calc(1.475rem + 2.7vw)}}a{color:inherit}a:hover{color:#2b2e4d}h1{font-size:3rem;font-family:"Raleway",sans-serif;color:#3c3c3c}h2{font-size:2.25rem;font-weight:400;color:#22243d;letter-spacing:0;font-family:"Pragati Narrow",sans-serif}h5{font-weight:700;color:#3c3c3c}p{font-family:"Libre Franklin",sans-serif;line-height:1.6}.navbar__logo-size{max-width:450px}.navbar__bg-color{background-color:rgba(41,41,41,0.95)}a.nav-link{color:white !important}a.nav-link:hover{color:#3d416e !important}nav .nav-btn{margin:auto}nav li a{font-size:20pt;font-family:"Raleway",sans-serif;font-weight:450}nav h3{font-family:"Libre Franklin",sans-serif}nav #mobile-logo{max-width:250px}#footer-top{background-color:#292929}#footer-top iframe{border:0}#footer-top h5{color:#fff}.footer__style{background-color:black;padding-top:10px;bottom:0;color:#848484}.footer__copyright{font-size:.8rem}footer p{font-size:.75rem}#contactform .form-bg{background-color:rgba(255,255,255,0.75)}@media(max-width:768px){#contactform .ajax-contact{padding-left:1rem;padding-right:1rem}}.form__contact-style{background-color:black;background-size:cover;background-position:center;padding-top:110px;padding-bottom:110px}.form__contact-title{padding-bottom:25px}@media(max-width:576px){.form__contact-style .container{max-width:90%}}.recap__info{font-size:.65rem}a.link__mimf{color:#848484}a.link__mimf:hover{color:#22243d;text-decoration:none}.btn-custom{background-color:#22243d;color:#FFF !important}.btn-custom:hover,.btn-custom:focus,.btn-custom:active{background-color:#2b2e4d;color:#FFF !important}#reviewslider{background-color:#22243d;color:white}#reviewslider h1{color:white;text-shadow:2px 2px #2b2e4d}#reviewslider .message{font-size:1.5rem}#reviewslider svg.fa-star{font-size:2rem}#reviewslider .blockquote-footer{color:rgba(255,255,255,0.75);font-size:1.25rem}@media(max-width:768px){#reviewslider .message{font-size:1.25rem}}.one-slide,.testimonial,.message{border:0 !important;outline:0 !important}.carousel-controls .control{position:absolute;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;border:2px solid #22243d;z-index:1;top:25%}.prev{left:-2.25rem}.next{right:-2.25rem}@media screen and (max-width:768px){.carousel-controls .control{width:25px;height:25px;top:inherit}.prev{left:0}.next{right:0}.control i{font-size:.7rem}}.hero{background-image:url("../images/live/hero2.webp");background-size:cover;background-position:top;padding-top:12rem;padding-bottom:5rem}.hero p{font-size:19pt;font-weight:350}.bg__attorney-edu{background-color:#2b2e4d}.bg__attorney-rel{background-color:#22243d}.bg__attorney-bar{background-color:#191a2d}.hr__sm{max-width:600px;border:2px solid #22243d;margin:auto}.hr__sm-center{max-width:600px;border:2px solid white;box-shadow:2px 2px #2b2e4d}.accent-line{color:#22243d;font-family:"Prata",serif;font-weight:800}#divider-section{background-color:rgba(41,41,41,0.95);background-image:linear-gradient(90deg,#020024 0,rgba(9,0,46,0.75) 50%,rgba(9,0,46,0.6) 100%),url("../images/live/divider.jpg");background-position:center}#divider-section h1{color:#fff}#divider-section p{color:#fff;font-size:1.25rem}a.icon__footer-link{color:#848484}a.icon__footer-link:hover{color:#22243d}a.icon__social-link{color:black}a.icon__social-link:hover{color:#22243d}#map{min-height:250px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track::after,.slick-track::before{display:table;content:''}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hero__bg-home{background-image:linear-gradient(90deg,white 0,rgba(255,255,255,0.5) 86%,rgba(255,255,255,0.25) 100%),url("/images/live/hero-home.webp");background-size:cover;background-position:center;padding-top:10rem;padding-bottom:5rem}.hero__bg-home p{font-size:19pt;font-weight:350}.hero__bg-home .display-2{font-weight:bold}@media(max-width:768px){.hero__bg-home{padding-top:7rem;padding-bottom:3rem;background-image:linear-gradient(270deg,rgba(255,255,255,0.5) 0,rgba(255,255,255,0.5) 70%,rgba(255,255,255,0) 100%),url("/images/live/hero-home.webp")}.hero__bg-home p{font-size:15pt;font-weight:450}}#home-1 p{font-size:1.25rem}#home-2{background-color:rgba(41,41,41,0.95)}#home-2 h5{color:#fff;font-size:1.5rem}@media(max-width:768px){#home-2 h5{font-size:1.25rem}}#home-2 img{max-width:150px;max-height:133.33px;color:#fff}#home-2 .card{background-color:#22243d}#home-3 li,#home-4 li,#debt-1 li,#debt-2 li{font-size:1.15rem}#home-3 p,#home-4 p,#debt-1 p,#debt-2 p{font-size:1.25rem}#home-3 h2,#home-4 h2,#debt-1 h2,#debt-2 h2{padding-top:.5rem;text-align:left !important}#attorney-bio h1{margin-bottom:0}#attorney-bio p{font-size:1.25rem}#attorney-info h2{color:#fff;font-size:2.75rem}#attorney-info h5{color:#fff;text-align:center;text-decoration:underline}#attorney-info h6{color:#fff;text-align:center}#attorney-info ul{text-align:center}#attorney-info li{display:inline-block;list-style-position:inside}.award-badge img{max-width:250px}@media(max-width:768px){.award-badge img{max-width:100px}}