header.cms-header .navbar-nav .nav-link{font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;letter-spacing:.05em;text-transform:uppercase;color:#222;padding-right:20px;padding-left:20px}section.cms-sentencing .sentencing-inner .col-md-6{padding:0 27px}.accordion__title.active{color:#bd9250}.accordion__title.active:after{transform:rotate(-45deg)}.accordion__item.current:before{background-color:#bd9250;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAyNCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTU2OTcgMzJIMTUuOTE0VjQwSDcuOTU2OTdWMzJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNi43NjM0MyAwSDE3LjEwNzVMMTUuOTE0IDI4SDcuOTU2OThMNi43NjM0MyAwWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-repeat:no-repeat}section.cms-map .location ul li a{color:#274778}section.cms-map .location ul li a:hover{font-weight:700}@media only screen and (max-width:1023px){.cms-mobile-header.sticky-on{position:fixed;top:0;display:block;width:100%;background:#274778;left:0;text-align:center;padding:20px 18px;z-index:9999;animation:smoothScroll 1s forwards}}section.cms-bannersub{position:relative;padding:180px 0 330px;text-align:center;background-repeat:no-repeat;background-size:cover}section.cms-bannersub:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(360deg,rgba(20,41,74,.95) 0%,rgba(20,41,74,.285) 100%)}section.cms-bannersub .banner-title{position:relative;padding:0 0 50px;margin:0 0 60px;border-bottom:solid 5px rgba(255,255,255,.1)}section.cms-bannersub .banner-title:before{content:"";position:absolute;left:0;right:0;bottom:-12px;width:86%;height:1px;background-color:#fff;opacity:.15;margin:auto}section.cms-bannersub .banner-title h1{font-family:"Roboto",sans-serif;font-weight:700;font-size:18px;text-align:center;letter-spacing:.25em;text-transform:uppercase;color:#daad69;text-shadow:0px 0px 15px #000;line-height:21px}section.cms-bannersub .banner-detail{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 30px 120px}section.cms-bannersub .banner-detail h2{font-weight:600;font-size:80px;line-height:100px;text-transform:uppercase;color:#fff;width:70%;padding-right:45px;margin:0}section.cms-bannersub .banner-detail .btn-box{width:30%;display:flex;justify-content:right}section.cms-top-rated{position:relative;margin:-370px 0 0}section.cms-top-rated .top-rated-inner{background-color:#f2f5fa}section.cms-top-rated .top-rated{padding:40px 0 60px}section.cms-top-rated .section-header{position:relative;padding:0 0 50px;margin:0 0 80px;border-bottom:solid 5px rgba(39,71,120,.1)}section.cms-top-rated .section-header:before{content:"";position:absolute;left:0;right:0;bottom:-12px;width:86%;height:1px;background-color:#274778;opacity:.15;margin:0}section.cms-top-rated .section-header h2{font-size:56px;line-height:70px;color:#274778}section.cms-top-rated .rate-link{padding:0 0 60px}section.cms-top-rated .rate-link ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}section.cms-top-rated .rate-link ul li{position:relative;font-size:24px;color:#40311b;padding-left:50px;margin:0 0 30px;width:50%}section.cms-top-rated .rate-link ul li i{position:absolute;top:0;left:0;color:#bd9250}section.cms-top-rated .rate-link ul li a{color:#bd9250}section.cms-top-rated .rate-link ul li a:hover{color:#274778}section.cms-top-rated .badge-inner{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0}section.cms-top-rated .badge-inner img{opacity:.4;filter:grayscale(100%);max-width:70%}section.cms-top-rated .breadcrumb{margin-bottom:40px;background-color:transparent;padding:0}section.cms-top-rated .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:">"}section.cms-case{position:relative;padding:120px 0}section.cms-case .section-header-one{padding:0 0 30px;padding-right:60px}section.cms-case .section-header-one h2{font-size:40px;line-height:56px;margin:0 0 10px;text-transform:uppercase;font-weight:600}section.cms-case .section-header-one h4{font-weight:600;font-size:30px;line-height:28px;color:#274778;margin:0 0 20px}.sidebar-inner{position:relative;width:100%;height:100%}.sidebar-inner .sidebar{position:absolute;width:100%;height:100%}.sidebar-inner .sidebar .right-box{position:sticky;top:0;background-color:#f2f5fa;padding:40px;box-shadow:280px 80px 0px 0px #274778,120px 80px 0px 0px #274778}.sidebar .section-header{position:relative;padding:0 0 20px;margin:0 0 35px;border-bottom:solid 5px rgba(39,71,120,.1)}.sidebar .section-header:before{content:"";position:absolute;left:0;right:0;bottom:-12px;width:86%;height:1px;background-color:#274778;opacity:.15;margin:auto}.sidebar .section-header h2{font-size:56px;line-height:64px;color:#274778;padding:0 50px}.sidebar .contact-box{max-width:400px;margin:0 auto}.sidebar .contact-box h4{font-family:"Roboto",sans-serif;font-size:24px;color:#222;margin:0 0 50px;text-align:center;font-weight:400}.attorney-link ul{list-style:none;margin:0;padding:0}.attorney-link ul li{position:relative;margin:0 0 20px}.attorney-link ul li a{font-size:24px;line-height:76px;font-weight:500;color:#222;background-color:#f2f5fa;display:flex;align-items:center;padding-left:45px}.attorney-link ul li a i{font-size:18px;color:#274778;margin-right:35px;transition:all .5s}.attorney-link ul li a:hover{background-color:#274778;color:#fff}.attorney-link ul li a:hover i{color:#bd9250}.attorney-link ul li span{font-size:24px;line-height:76px;font-weight:500;color:#222;background-color:#f2f5fa;display:flex;align-items:center;padding-left:45px}.attorney-link ul li span i{font-size:18px;color:#274778;margin-right:35px;transition:all .5s}.attorney-link ul li span:hover{background-color:#274778;color:#fff}.attorney-link ul li span:hover i{color:#bd9250}.contact-form2 .gform_legacy_markup_wrapper .gform_heading{display:none}.contact-form2 .gform_legacy_markup_wrapper li.hidden_label input{margin:0!important;background:#fff;border:1px solid #ccc;box-shadow:inset 0px 2px 7px rgba(0,0,0,.1);border-radius:4px;font-weight:400;font-size:16px!important;text-transform:capitalize;color:#777;padding:0 15px!important;height:45px}.contact-form2 .gform_legacy_markup_wrapper li.hidden_label input::-webkit-input-placeholder{color:#777;opacity:1}.contact-form2 .gform_legacy_markup_wrapper li.hidden_label input::-moz-placeholder{color:#777;opacity:1}.contact-form2 .gform_legacy_markup_wrapper li.hidden_label textarea::-webkit-input-placeholder{color:#777;opacity:1}.contact-form2 .gform_legacy_markup_wrapper li.hidden_label textarea::-moz-placeholder{color:#777;opacity:1}.contact-form2 .gform_legacy_markup_wrapper li.hidden_label select{margin:0!important;background:#fff;border:1px solid #ccc;box-shadow:inset 0px 2px 7px rgba(0,0,0,.1);border-radius:4px;font-weight:400;font-size:16px!important;text-transform:capitalize;color:#777;padding:0 15px!important;height:45px;-webkit-appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMzQ5NjEgNS4wNTA3OEgxMS4xMDg0VjYuMjUzOTFINi4zNDk2MVYxMS40MzE2SDUuMDQ5OFY2LjI1MzkxSDAuMzg3Njk1VjUuMDUwNzhINS4wNDk4VjAuMDQ0OTIxOUg2LjM0OTYxVjUuMDUwNzhaIiBmaWxsPSIjNTU1NTU1Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:right 20px top 17px}.contact-form2 .gform_legacy_markup_wrapper li.hidden_label textarea{margin:0!important;background:#fff;border:1px solid #ccc;box-shadow:inset 0px 2px 7px rgba(0,0,0,.1);border-radius:4px;font-weight:400;font-size:16px!important;text-transform:capitalize;color:#777;padding:10px 17px!important;height:120px}.contact-form2 .gform_legacy_markup_wrapper .gform_footer{text-align:center;padding:0;margin:45px 0 0}.contact-form2 .gform_legacy_markup_wrapper .gform_footer .button{font-family:"Teko",sans-serif;font-size:24px!important;font-weight:600!important;color:#fff!important;letter-spacing:.02em;border:none;background-color:#bd9250;border-radius:0;display:inline-block;padding:25px 35px 20px!important;position:relative;text-align:center;width:auto;cursor:pointer;text-transform:uppercase;line-height:1.42857143!important;transition:all .5s;margin:0;z-index:1}.contact-form2 .gform_legacy_markup_wrapper .gform_footer .button:hover,.contact-form2 .gform_legacy_markup_wrapper .gform_footer .button:focus{background:#274778;color:#fff!important}body .contact-form2 .gform_legacy_markup_wrapper .top_label div.ginput_container{margin:0!important}.contact-form2 .gform_legacy_markup_wrapper ul.gform_fields{margin:0 -10px!important}body .contact-form2 .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding:0 10px!important;margin-top:20px}.contact-form2 .gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,.contact-form2 .gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,.contact-form2 .gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3{width:inherit;display:flex;flex-wrap:wrap;margin:0 -10px!important}.contact-form2 .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{padding:0 10px}.contact-form2 .gform_legacy_markup_wrapper div.ginput_container_name span{padding:0;margin:0}section.contact-banner{position:relative;padding:70px 0;background-repeat:no-repeat;background-size:cover}section.contact-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(360deg,rgba(20,41,74,.95) 0%,rgba(20,41,74,.285) 100%)}section.contact-banner .banner-link{position:relative;padding:0 0 35px;margin:0 0 50px;border-bottom:solid 5px rgba(255,255,255,.1)}section.contact-banner .banner-link:before{content:"";position:absolute;left:0;right:0;bottom:-12px;width:86%;height:1px;background-color:#fff;opacity:.15;margin:0}section.contact-banner .banner-link ul{margin:0;padding:0;list-style:none}section.contact-banner .banner-link ul li{position:relative;color:#daad69;font-size:18px;font-weight:700;text-shadow:0px 0px 15px #000;text-transform:uppercase;letter-spacing:.25em;display:inline-block;padding:0 30px}section.contact-banner .banner-link ul li:first-child{padding-left:0}section.contact-banner .banner-link ul li:last-child{padding-right:0}section.contact-banner .banner-link ul li+li:before{content:"";position:absolute;left:-2px;top:12px;background-color:#daad69;border-radius:50%;width:3px;height:3px}section.contact-banner .banner-link ul li a{color:#daad69}section.contact-banner .banner-txt{padding:0 0 80px}section.contact-banner .banner-txt h1{font-weight:600;font-size:80px;color:#fff;line-height:100px;text-transform:uppercase;margin:0 0 50px}section.contact-banner .banner-txt p{color:#fff}section.contact-banner .badge-inner{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0}section.contact-banner .contact-right{padding:0 30px}section.contact-banner .contact-form{background-color:#f2f5fa;padding:60px 50px 50px}section.contact-banner .contact-form h2{font-weight:500;color:#274778;font-size:56px;line-height:64px}.contact-form .gform_legacy_markup_wrapper .gform_heading{display:none}.contact-form .gform_legacy_markup_wrapper li.hidden_label input{margin:0!important;background:#fff;border:1px solid #ccc;box-shadow:inset 0px 2px 7px rgba(0,0,0,.1);border-radius:4px;font-weight:400;font-size:16px!important;text-transform:capitalize;color:#777;padding:0 15px!important;height:50px}.contact-form .gform_legacy_markup_wrapper li.hidden_label input::-webkit-input-placeholder{color:#777;opacity:1}.contact-form .gform_legacy_markup_wrapper li.hidden_label input::-moz-placeholder{color:#777;opacity:1}.contact-form .gform_legacy_markup_wrapper li.hidden_label textarea::-webkit-input-placeholder{color:#777;opacity:1}.contact-form .gform_legacy_markup_wrapper li.hidden_label textarea::-moz-placeholder{color:#777;opacity:1}.contact-form .gform_legacy_markup_wrapper li.hidden_label select{margin:0!important;background:#fff;border:1px solid #ccc;box-shadow:inset 0px 2px 7px rgba(0,0,0,.1);border-radius:4px;font-weight:400;font-size:16px!important;text-transform:capitalize;color:#777;padding:0 15px!important;height:50px;-webkit-appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMzQ5NjEgNS4wNTA3OEgxMS4xMDg0VjYuMjUzOTFINi4zNDk2MVYxMS40MzE2SDUuMDQ5OFY2LjI1MzkxSDAuMzg3Njk1VjUuMDUwNzhINS4wNDk4VjAuMDQ0OTIxOUg2LjM0OTYxVjUuMDUwNzhaIiBmaWxsPSIjNTU1NTU1Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:right 20px top 17px}.contact-form .gform_legacy_markup_wrapper li.hidden_label textarea{margin:0!important;background:#fff;border:1px solid #ccc;box-shadow:inset 0px 2px 7px rgba(0,0,0,.1);border-radius:4px;font-weight:400;font-size:16px!important;text-transform:capitalize;color:#777;padding:10px 17px!important;height:134px}.contact-form .gform_legacy_markup_wrapper .gform_footer{text-align:center;padding:0;margin:45px 0 0}.contact-form .gform_legacy_markup_wrapper .gform_footer .button{font-family:"Teko",sans-serif;font-size:40px!important;font-weight:500!important;color:#fff!important;letter-spacing:.02em;border:none;background-color:#bd9250;border-radius:0;display:inline-block;padding:25px 35px 20px!important;position:relative;text-align:center;width:auto;cursor:pointer;text-transform:uppercase;line-height:1.42857143!important;transition:all .5s;margin:0;z-index:1}.contact-form .gform_legacy_markup_wrapper .gform_footer .button:hover,.contact-form .gform_legacy_markup_wrapper .gform_footer .button:focus{background:#274778;color:#fff!important}body .contact-form .gform_legacy_markup_wrapper .top_label div.ginput_container{margin:0!important}.contact-form .gform_legacy_markup_wrapper ul.gform_fields{margin:0 -15px!important}body .contact-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding:0 15px!important;margin-top:30px}.contact-form .gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,.contact-form .gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,.contact-form .gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3{width:inherit;display:flex;flex-wrap:wrap;margin:0 -15px!important}.contact-form .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{padding:0 15px}.contact-form .gform_legacy_markup_wrapper div.ginput_container_name span{padding:0;margin:0}section.cms-blog{padding:80px 0}section.cms-blog .section-header{position:relative;padding:0 0 30px;margin:0 0 50px;border-bottom:solid 5px rgba(39,71,120,.1)}section.cms-blog .section-header:before{content:"";position:absolute;left:0;right:0;bottom:-12px;width:86%;height:1px;background-color:#274778;opacity:.15;margin:auto}section.cms-blog article{position:relative;background-color:#fff;border:1px solid rgba(198,204,212,.5);box-shadow:0px 10px 34px rgba(103,126,166,.2);border-radius:6px;padding:15px 15px 30px;height:100%}section.cms-blog article>a h3{font-size:30px;color:#222;font-weight:400;min-height:72px}section.cms-blog article>a img{margin:0 0 20px}section.cms-blog article .text-right a{color:#274778;font-weight:700;font-size:18px;position:absolute;right:15px;bottom:10px}section.cms-blog .blog-box{margin-bottom:30px}section.cms-blog .pagination a.page-numbers{background-color:#bd9250;border-radius:3px;cursor:pointer;padding:5px 10px;color:#fff;display:inline-block;margin:0 3px;font-size:16px;font-weight:500}section.cms-blog .pagination span.page-numbers{background-color:#222;border-radius:3px;padding:5px 10px;color:#fff;display:inline-block;margin:0 3px;font-size:16px;font-weight:500;transform:none}section.cms-blog .pagination a.page-numbers:hover{opacity:.8}section.cms-blog .pagination .nav-links{justify-content:normal}.content.singlepost img{margin:0 0 20px}section.cms-practice{position:relative;padding:190px 0 130px;text-align:center;background-repeat:no-repeat;background-size:cover}section.cms-practice:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(360deg,rgba(20,41,74,.95) 0%,rgba(20,41,74,.285) 100%)}section.cms-practice .banner-link{text-align:center;padding:0 0 80px}section.cms-practice h1{position:relative;color:#daad69;font-size:18px;font-weight:700;text-shadow:0px 0px 15px #000;text-transform:uppercase;letter-spacing:.25em}section.cms-practice h2{font-weight:600;font-size:130px;color:#fff;line-height:110px;margin:0 0 5px}section.cms-practice h3{font-weight:300;font-size:48px;letter-spacing:.02em;color:#fff;margin:0}section.cms-practice .btn-box{padding:70px 0 35px}section.cms-practice p{letter-spacing:.1em;text-transform:uppercase;color:#bbb}