.attorney-recruitment-header{max-width:1600px;justify-content:left;max-height:96px;margin-left:auto;margin-right:auto;font-family:"Open Sans";height:96px;padding-left:160px;padding-top:46px;display:flex;flex-direction:row}.logo-box{display:block}.lz-logo-d{width:134px;height:34px;object-fit:contain}.header-name{width:175px;height:32px;font-family:"Open Sans";font-size:19px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6px;letter-spacing:-.2px;color:#3a444e;margin-left:83px;margin-top:17px}@media screen and (min-width:1023px) and (max-width:1599px){.attorney-recruitment-header{padding-left:47px;max-width:1024px}.lz-logo-d{width:125px;height:34px}.header-name{width:157px;height:32px;font-size:20px;line-height:5px;letter-spacing:-.6px;margin-left:36px;margin-top:16px}}@media screen and (min-width:767px) and (max-width:1023px){.attorney-recruitment-header{max-width:1023px;padding-left:47px;padding-top:20px;height:60px}.lz-logo-d{width:96px;height:26px}.header-name{display:none}}@media screen and (max-width:767px){.attorney-recruitment-header{max-width:600px;padding-left:20px;padding-top:20px;max-height:60px}.lz-logo-d{width:96px;height:25px}.header-name{display:none}}@font-face{font-family:"OpenSans ExtraBold";src:url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff2"),url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff");font-weight:400;font-style:normal}.hero-wrapper{background-color:#f0f3f8}.attorney-recruitment-hero{max-width:1600px;justify-content:center;display:flex;flex-direction:row;background-color:#f0f3f8;padding-top:40px;margin-left:auto;margin-right:auto}.attorney-recruitment-hero .hero-info-container{width:auto;padding-top:33px}.attorney-recruitment-hero .hero-info-container .hero-info-title{width:624px;font-family:"OpenSans ExtraBold";font-size:60px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-2.81px;margin-bottom:26px;color:#000}.attorney-recruitment-form .form-container form .label-row p,.attorney-recruitment-hero .hero-info-container .hero-info-sub-title{font-family:"Open Sans";width:624px;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.35px;color:#000}.attorney-recruitment-hero .hero-media-container .hero-image-container{margin-left:180px}.attorney-recruitment-hero .hero-media-container .hero-image-container img{width:466px;height:503px}@media screen and (min-width:1023px) and (max-width:1599px){.attorney-recruitment-hero{margin-left:-21px;padding-top:25px}.attorney-recruitment-hero .hero-info-container{width:512px;padding-top:45px}.attorney-recruitment-hero .hero-info-container .hero-info-title{max-width:490px;font-family:"OpenSans ExtraBold";font-size:48px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-1.55px;margin-bottom:24px}.attorney-recruitment-hero .hero-info-container .hero-info-sub-title{max-width:480px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px}.attorney-recruitment-hero .hero-media-container .hero-image-container{margin-left:0}.attorney-recruitment-hero .hero-media-container .hero-image-container img{width:405px;height:436px}}@media screen and (min-width:767px) and (max-width:1023px){.attorney-recruitment-hero{padding-top:60px;padding-left:0}.attorney-recruitment-hero .hero-info-container{width:483px;padding-top:0}.attorney-recruitment-hero .hero-info-container .hero-info-title{max-width:496px;font-family:"OpenSans ExtraBold";font-size:2.791em;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.8px;margin-bottom:24px;padding-right:25px}.attorney-recruitment-hero .hero-info-container .hero-info-sub-title{max-width:410px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px}.attorney-recruitment-hero .hero-media-container{padding-top:43px;margin-left:-62px}.attorney-recruitment-hero .hero-media-container .hero-image-container{margin-left:0}.attorney-recruitment-hero .hero-media-container .hero-image-container img{width:258px;height:280px}}@media screen and (max-width:767px){.attorney-recruitment-hero{display:block;padding:18px 20px 0}.attorney-recruitment-hero .hero-info-container{width:335px;margin:auto}.attorney-recruitment-hero .hero-info-container .hero-info-title{max-width:283px;font-family:"OpenSans ExtraBold";font-size:40px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.52px;margin-bottom:24px}.attorney-recruitment-hero .hero-info-container .hero-info-sub-title{max-width:335px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px;margin-bottom:0}.attorney-recruitment-hero .hero-media-container{margin-left:0;margin-top:-4px;padding-top:0}.attorney-recruitment-hero .hero-media-container .hero-image-container{text-align:center;margin-left:0}.attorney-recruitment-hero .hero-media-container .hero-image-container img{height:275px;width:250px;margin-right:10px}}@media screen and (max-width:360px){.attorney-recruitment-hero .hero-info-container .hero-info-sub-title{max-width:278px}}@font-face{font-family:"OpenSans ExtraBold";src:url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff2"),url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff");font-weight:400;font-style:normal}.attorney-recruitment-quality{max-width:1600px;display:flex;flex-direction:row;justify-content:center;margin-top:72px;margin-left:auto;margin-right:auto;max-height:526px;font-family:"Open Sans"}.attorney-recruitment-quality .image-div{margin-top:10px}.attorney-recruitment-quality .image-div img.image-desktop{display:block;width:516px;height:430px}.attorney-recruitment-quality .image-div img.image-1024,.attorney-recruitment-quality .image-div img.image-600,.attorney-recruitment-quality .image-div img.image-768{display:none}.attorney-recruitment-quality .image-div .floating-card{display:block;position:relative;left:312px;bottom:135px;width:300px;height:135px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:17px 0 0 35px}.attorney-recruitment-quality .image-div .floating-card p,.attorney-recruitment-quality .text-div h2{width:210px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.2px;color:#000;margin-top:16px}.attorney-recruitment-quality .text-div{width:517px;margin-left:239px}.attorney-recruitment-quality .text-div h2{margin-top:2px;width:516px;height:88px;font-family:"OpenSans ExtraBold";font-size:36px;font-weight:800;line-height:1.22;letter-spacing:-1.12px}.attorney-recruitment-form .form-container form .note-row span,.attorney-recruitment-platform .text-div ul,.attorney-recruitment-quality .text-div p{width:517px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px;color:#000}.attorney-recruitment-quality .text-div p.first{margin-top:32px;width:520px}.attorney-recruitment-quality .text-div p.second{margin-top:30px}.attorney-recruitment-quality .text-div p.third{margin-top:26px}@media screen and (min-width:1023px) and (max-width:1599px){.attorney-recruitment-quality{display:flex;flex-direction:row;justify-content:center;margin-top:55px;max-height:498px;font-family:"Open Sans"}.attorney-recruitment-quality .image-div{margin-top:0}.attorney-recruitment-quality .image-div img.image-1024{display:block;width:456px;height:410px}.attorney-recruitment-quality .image-div img.image-600,.attorney-recruitment-quality .image-div img.image-768,.attorney-recruitment-quality .image-div img.image-desktop{display:none}.attorney-recruitment-quality .image-div .floating-card{display:block;position:relative;left:156px;bottom:135px;width:300px;height:136px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:19px 0 0 36px}.attorney-recruitment-quality .image-div .floating-card p,.attorney-recruitment-quality .text-div h2{width:210px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.1px;color:#000;margin-top:16px}.attorney-recruitment-quality .text-div{width:420px;margin-left:60px}.attorney-recruitment-quality .text-div h2{margin-top:-4px;width:330px;height:88px;font-family:"OpenSans ExtraBold";font-size:32px;font-weight:800;line-height:1.25;letter-spacing:-.8px}.attorney-recruitment-quality .text-div p{width:420px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:0;color:#000}.attorney-recruitment-quality .text-div p.first{margin-top:54px;width:420px}.attorney-recruitment-quality .text-div p.second{margin-top:24px}.attorney-recruitment-quality .text-div p.third{margin-top:26px}}@media screen and (min-width:767px) and (max-width:1023px){.attorney-recruitment-quality{display:flex;flex-direction:column-reverse;justify-content:center;font-family:"Open Sans";padding:0 48px;margin-top:210px}.attorney-recruitment-quality .image-div{margin-top:46px;margin-left:auto;margin-right:auto}.attorney-recruitment-quality .image-div img.image-768{display:block;width:672px;height:274px}.attorney-recruitment-quality .image-div img.image-1024,.attorney-recruitment-quality .image-div img.image-600,.attorney-recruitment-quality .image-div img.image-desktop{display:none}.attorney-recruitment-quality .image-div .floating-card{display:flex;position:relative;left:372px;bottom:88px;width:300px;height:88px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 0 0 28px}.attorney-recruitment-quality .image-div .floating-card p{width:210px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:0;color:#000;margin:22px 0 0 16px}.attorney-recruitment-quality .text-div{width:610px;margin-left:0}.attorney-recruitment-quality .text-div h2{margin-top:-4px;width:522px;height:88px;font-family:"OpenSans ExtraBold";font-size:32px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.7px;color:#000}.attorney-recruitment-quality .text-div p{width:610px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:-.2px;color:#000}.attorney-recruitment-quality .text-div p.first{margin-top:18px;width:610px}.attorney-recruitment-quality .text-div p.second{margin-top:30px}.attorney-recruitment-quality .text-div p.third{margin-top:30px;width:601px}}@media screen and (min-width:770px) and (max-width:1023px){.attorney-recruitment-quality .text-div{margin-left:auto;margin-right:auto;width:670px}}@media screen and (min-width:380px) and (max-width:767px){.attorney-recruitment-quality .text-div h2,.attorney-recruitment-quality .text-div p{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.attorney-recruitment-quality{display:flex;flex-direction:column-reverse;justify-content:center;font-family:"Open Sans";padding:0 20px;margin-top:284px}.attorney-recruitment-quality .image-div{margin-top:38px;margin-left:auto;margin-right:auto}.attorney-recruitment-quality .image-div img.image-600{display:block;width:335px;height:274px}.attorney-recruitment-quality .image-div img.image-1024,.attorney-recruitment-quality .image-div img.image-768,.attorney-recruitment-quality .image-div img.image-desktop{display:none}.attorney-recruitment-quality .image-div .floating-card{display:flex;position:relative;left:0;bottom:78px;width:258px;height:78px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 0 0 28px}.attorney-recruitment-quality .image-div .floating-card img.image-small{width:24px;height:24px;margin:24px 0 0 -4px}.attorney-recruitment-quality .image-div .floating-card p{width:175px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:0;color:#000;margin:20px 0 0 12px}.attorney-recruitment-quality .text-div{width:100%;margin-left:0}.attorney-recruitment-quality .text-div h2{margin-top:-4px;width:335px;height:120px;font-size:2.2em!important;font-family:"OpenSans ExtraBold";font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.7px;color:#000;padding-right:18px}.attorney-recruitment-quality .text-div p{width:610px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:-.2px;color:#000}.attorney-recruitment-quality .text-div p.first{margin-top:28px;width:335px}.attorney-recruitment-quality .text-div p.second{margin-top:30px;width:335px}.attorney-recruitment-quality .text-div p.third{margin-top:30px;width:335px;line-height:1.59}}@media screen and (max-width:360px){.attorney-recruitment-quality .text-div p.first,.attorney-recruitment-quality .text-div p.second,.attorney-recruitment-quality .text-div p.third{width:290px}.attorney-recruitment-quality .image-div .image-600.image-large{width:290px;height:244px}}@font-face{font-family:"OpenSans ExtraBold";src:url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff2"),url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff");font-weight:400;font-style:normal}.attorney-recruitment-platform{max-width:1600px;display:flex;flex-direction:row;justify-content:center;max-height:526px;margin-left:auto;margin-right:auto;font-family:"Open Sans"}.attorney-recruitment-platform .image-div{margin-top:6px;margin-left:239px}.attorney-recruitment-platform .image-div img.image-desktop{display:block;width:516px;height:430px}.attorney-recruitment-platform .image-div img.image-1024,.attorney-recruitment-platform .image-div img.image-600,.attorney-recruitment-platform .image-div img.image-768{display:none}.attorney-recruitment-platform .image-div .floating-card{display:block;position:relative;right:96px;bottom:135px;width:306px;height:135px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:17px 0 0 36px}.attorney-recruitment-platform .image-div .floating-card p,.attorney-recruitment-platform .text-div h2{width:258px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.2px;color:#000;margin-top:14px}.attorney-recruitment-platform .text-div{width:517px}.attorney-recruitment-platform .text-div h2{margin-top:0;width:540px;height:88px;font-family:"OpenSans ExtraBold";font-size:36px;font-weight:800;line-height:1.22;letter-spacing:-1.12px}.attorney-recruitment-platform .text-div ul{width:528px;height:56px;margin:36px 0 0 -10px}.attorney-recruitment-platform .text-div ul li{font-size:32px;line-height:22px}.attorney-recruitment-platform .text-div ul li.second,.attorney-recruitment-platform .text-div ul li.third{margin-top:-4px}.attorney-recruitment-platform .text-div ul li.fifth{margin-top:-3px}.attorney-recruitment-platform .text-div ul li span{font-size:18px;position:relative;top:-4px}@media screen and (min-width:1023px) and (max-width:1599px){.attorney-recruitment-platform{display:flex;flex-direction:row;justify-content:center;max-height:480px;font-family:"Open Sans"}.attorney-recruitment-platform .image-div{margin-top:-2px;margin-left:60px}.attorney-recruitment-platform .image-div img.image-1024{display:block;width:456px;height:410px}.attorney-recruitment-platform .image-div img.image-600,.attorney-recruitment-platform .image-div img.image-768,.attorney-recruitment-platform .image-div img.image-desktop{display:none}.attorney-recruitment-platform .image-div .floating-card{display:block;position:relative;right:0;bottom:135px;width:306px;height:135px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:16px 0 0 36px}.attorney-recruitment-platform .image-div .floating-card p,.attorney-recruitment-platform .text-div h2{width:258px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.1px;color:#000;margin-top:14px}.attorney-recruitment-platform .text-div{width:420px}.attorney-recruitment-platform .text-div h2{margin-top:2px;width:420px;height:88px;font-family:"OpenSans ExtraBold";font-size:32px;font-weight:800;line-height:1.25;letter-spacing:-.8px}.attorney-recruitment-platform .text-div ul{width:420px;height:56px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0;color:#000;margin:60px 0 0 -6px}.attorney-recruitment-platform .text-div ul li{font-size:32px;line-height:19px}.attorney-recruitment-platform .text-div ul li.fifth,.attorney-recruitment-platform .text-div ul li.fourth,.attorney-recruitment-platform .text-div ul li.second,.attorney-recruitment-platform .text-div ul li.third{margin-top:-5px}.attorney-recruitment-platform .text-div ul li span{font-size:16px;position:relative;top:-8px}}@media screen and (min-width:767px) and (max-width:1023px){.attorney-recruitment-platform{display:flex;flex-direction:column;justify-content:center;font-family:"Open Sans";padding:0 48px;margin-top:204px}.attorney-recruitment-platform .image-div{margin-top:156px;margin-left:auto;margin-right:auto}.attorney-recruitment-platform .image-div img.image-768{display:block;width:672px;height:275px}.attorney-recruitment-platform .image-div img.image-1024,.attorney-recruitment-platform .image-div img.image-600,.attorney-recruitment-platform .image-div img.image-desktop{display:none}.attorney-recruitment-platform .image-div .floating-card{display:flex;position:relative;left:372px;bottom:112px;width:300px;height:112px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 0 24px 28px}.attorney-recruitment-platform .image-div .floating-card p{width:194px;height:72px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px;color:#000;margin:22px 0 0 10px;font-size:16px}.attorney-recruitment-platform .text-div{width:610px;margin-left:0}.attorney-recruitment-platform .text-div h2{margin-top:-4px;width:615px;height:88px;font-family:"OpenSans ExtraBold";font-size:32px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.7px;color:#000}.attorney-recruitment-platform .text-div ul{width:650px;height:56px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0;color:#000;margin:16px 0 0 -6px}.attorney-recruitment-platform .text-div ul li{font-size:32px;line-height:19px}.attorney-recruitment-platform .text-div ul li.fifth,.attorney-recruitment-platform .text-div ul li.fourth,.attorney-recruitment-platform .text-div ul li.second,.attorney-recruitment-platform .text-div ul li.third{margin-top:-5px}.attorney-recruitment-platform .text-div ul li span{font-size:16px;position:relative;top:-6px;left:-2px}}@media screen and (min-width:770px) and (max-width:1023px){.attorney-recruitment-platform .text-div{margin-left:auto;margin-right:auto;width:670px}}@media screen and (min-width:380px) and (max-width:767px){.attorney-recruitment-platform .text-div h2,.attorney-recruitment-platform div.text-div ul{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.attorney-recruitment-platform{display:flex;flex-direction:column;justify-content:center;font-family:"Open Sans";padding:0 20px;margin-top:362px}.attorney-recruitment-platform .image-div{margin-top:274px;margin-left:auto;margin-right:auto}.attorney-recruitment-platform .image-div img.image-600{display:block;width:335px;height:274px}.attorney-recruitment-platform .image-div img.image-1024,.attorney-recruitment-platform .image-div img.image-768,.attorney-recruitment-platform .image-div img.image-desktop{display:none}.attorney-recruitment-platform .image-div .floating-card{display:flex;position:relative;left:0;bottom:97px;width:258px;height:97px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 0 24px 28px}.attorney-recruitment-platform .image-div .floating-card img.image-small{width:24px;height:24px;margin:24px 0 0 -4px}.attorney-recruitment-platform .image-div .floating-card p{width:180px;height:57px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0;color:#000;margin:18px 0 0 12px;font-size:14px}.attorney-recruitment-platform .text-div{width:100%;margin-left:0}.attorney-recruitment-platform .text-div h2{width:335px;font-size:2.22em!important;height:88px;font-family:"OpenSans ExtraBold";font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.7px;color:#000}.attorney-recruitment-platform .text-div ul{width:355px;height:56px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0;color:#000;margin:62px 0 0 -12px}.attorney-recruitment-platform .text-div ul li{font-size:32px;line-height:19px}.attorney-recruitment-platform .text-div ul li.fifth,.attorney-recruitment-platform .text-div ul li.fourth,.attorney-recruitment-platform .text-div ul li.second,.attorney-recruitment-platform .text-div ul li.third{margin-top:-6px}.attorney-recruitment-platform .text-div ul li span{font-size:16px;position:relative;top:-8px}}@media screen and (max-width:360px){.attorney-recruitment-platform .text-div h2{font-size:2.05em!important;width:300px;margin-top:30px}.attorney-recruitment-platform .text-div ul{width:310px}.attorney-recruitment-platform .image-div{margin-top:320px;margin-left:auto;margin-right:auto}.attorney-recruitment-platform .image-div .image-600.image-large{width:290px;height:244px}}@font-face{font-family:"OpenSans ExtraBold";src:url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff2"),url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff");font-weight:400;font-style:normal}.attorney-recruitment-benefits{max-width:1600px;display:flex;flex-direction:row;justify-content:center;max-height:535px;margin-left:auto;margin-right:auto;font-family:"Open Sans"}.attorney-recruitment-benefits .image-div{margin-top:12px}.attorney-recruitment-benefits .image-div img.image-desktop{display:block;width:516px;height:430px}.attorney-recruitment-benefits .image-div img.image-1024,.attorney-recruitment-benefits .image-div img.image-600,.attorney-recruitment-benefits .image-div img.image-768{display:none}.attorney-recruitment-benefits .image-div .floating-card{display:block;position:relative;left:312px;bottom:135px;width:300px;height:135px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:20px 0 0 34px}.attorney-recruitment-benefits .image-div .floating-card p{width:180px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.2px;color:#000;margin:10px 0 0 1px}.attorney-recruitment-benefits .text-div{width:517px;margin-left:239px;padding-left:18px}.attorney-recruitment-benefits .text-div h2,.attorney-recruitment-form .form-container .heading-div h2{height:88px;font-family:"OpenSans ExtraBold";font-size:36px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.22;color:#000}.attorney-recruitment-benefits .text-div h2{margin-top:14px;width:516px;letter-spacing:-1.12px}.attorney-recruitment-benefits .text-div p,.attorney-recruitment-benefits .text-div ul{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px;color:#000}.attorney-recruitment-benefits .text-div ul{display:inline-block;height:56px;margin:26px 0 0 -10px;width:518px}.attorney-recruitment-benefits .text-div ul li{font-size:32px;line-height:22px}.attorney-recruitment-benefits .text-div ul li.second{margin-top:-4px;width:400px}.attorney-recruitment-benefits .text-div ul li span{font-size:18px;position:relative;top:-6px}.attorney-recruitment-benefits .text-div p{width:517px;margin-top:24px}@media screen and (min-width:1023px) and (max-width:1599px){.attorney-recruitment-benefits{max-width:1600px;display:flex;flex-direction:row;justify-content:center;max-height:392px;margin-left:auto;margin-right:auto;font-family:"Open Sans"}.attorney-recruitment-benefits .image-div{margin-top:2px}.attorney-recruitment-benefits .image-div img.image-1024{display:block;width:456px;height:410px}.attorney-recruitment-benefits .image-div img.image-600,.attorney-recruitment-benefits .image-div img.image-768,.attorney-recruitment-benefits .image-div img.image-desktop{display:none}.attorney-recruitment-benefits .image-div .floating-card{display:block;position:relative;left:156px;bottom:135px;width:300px;height:135px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:20px 0 0 34px}.attorney-recruitment-benefits .image-div .floating-card p{width:180px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.1px;color:#000;margin:10px 0 0 1px}.attorney-recruitment-benefits .text-div{width:420px;margin-left:60px;padding-left:0}.attorney-recruitment-benefits .text-div h2{margin-top:2px;width:420px;height:88px;font-family:"OpenSans ExtraBold";font-size:32px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.6px;color:#000}.attorney-recruitment-benefits .text-div p,.attorney-recruitment-benefits .text-div ul{width:420px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:0;color:#000}.attorney-recruitment-benefits .text-div ul{display:inline-block;height:56px;margin:7px 0 0 -7px;font-size:18px;line-height:1.56}.attorney-recruitment-benefits .text-div ul li{font-size:32px;line-height:20px}.attorney-recruitment-benefits .text-div ul li.second{margin-top:-6px;width:380px;line-height:18px}.attorney-recruitment-benefits .text-div ul li span{font-size:16px;position:relative;top:-8px}.attorney-recruitment-benefits .text-div p{font-size:16px;line-height:1.5;margin-top:6px}}@media screen and (min-width:767px) and (max-width:1023px){.attorney-recruitment-benefits{display:flex;flex-direction:column-reverse;justify-content:center;font-family:"Open Sans";padding:0 48px;margin-top:102px}.attorney-recruitment-benefits .image-div{margin-top:40px;margin-left:auto;margin-right:auto}.attorney-recruitment-benefits .image-div img.image-768{display:block;width:672px;height:274px}.attorney-recruitment-benefits .image-div img.image-1024,.attorney-recruitment-benefits .image-div img.image-600,.attorney-recruitment-benefits .image-div img.image-desktop{display:none}.attorney-recruitment-benefits .image-div .floating-card{display:flex;position:relative;left:372px;bottom:88px;width:300px;height:88px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 0 0 28px}.attorney-recruitment-benefits .image-div .floating-card p{width:194px;height:46px;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:0;color:#000;margin:22px 0 0 16px}.attorney-recruitment-benefits .text-div{width:670px;margin-left:auto;margin-right:auto;padding-left:0}.attorney-recruitment-benefits .text-div h2{margin-top:-4px;width:501px;height:88px;font-family:"OpenSans ExtraBold";font-size:32px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.7px;color:#000}.attorney-recruitment-benefits .text-div p,.attorney-recruitment-benefits .text-div ul{width:670px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:0;color:#000}.attorney-recruitment-benefits .text-div ul{display:inline-block;height:56px;margin:10px 0 0 -7px;font-size:18px;line-height:1.56}.attorney-recruitment-benefits .text-div ul li{font-size:32px;line-height:20px}.attorney-recruitment-benefits .text-div ul li.second{margin-top:-6px;width:670px;line-height:18px}.attorney-recruitment-benefits .text-div ul li span{font-size:16px;position:relative;top:-8px}.attorney-recruitment-benefits .text-div p{font-size:16px;line-height:1.5;margin-top:6px;padding-left:1px}}@media screen and (min-width:770px) and (max-width:1023px){.attorney-recruitment-benefits .text-div{margin-left:auto;margin-right:auto;width:670px}}@media screen and (min-width:380px) and (max-width:767px){div.attorney-recruitment-benefits div.text-div,div.attorney-recruitment-benefits div.text-div h2,div.attorney-recruitment-benefits div.text-div p,div.attorney-recruitment-benefits div.text-div ul{margin-left:auto;margin-right:auto}div.attorney-recruitment-benefits div.text-div p{margin-top:70px}}@media screen and (max-width:767px){.attorney-recruitment-benefits{display:flex;flex-direction:column-reverse;justify-content:center;font-family:"Open Sans";padding:0 20px;margin-top:242px}.attorney-recruitment-benefits .image-div{margin-top:48px;margin-left:auto;margin-right:auto}.attorney-recruitment-benefits .image-div img.image-600{display:block;width:335px;height:274px}.attorney-recruitment-benefits .image-div img.image-1024,.attorney-recruitment-benefits .image-div img.image-768,.attorney-recruitment-benefits .image-div img.image-desktop{display:none}.attorney-recruitment-benefits .image-div .floating-card{display:flex;position:relative;left:0;bottom:78px;width:258px;height:78px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 0 0 28px}.attorney-recruitment-benefits .image-div .floating-card img.image-small{width:24px;height:24px;margin:24px 0 0 -4px}.attorney-recruitment-benefits .image-div .floating-card p{width:160px;height:38px;font-size:14px!important;font-family:"OpenSans Bold";font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:0;color:#000;margin:20px 0 0 12px}.attorney-recruitment-benefits .text-div{width:100%;margin-left:0;padding-left:0}.attorney-recruitment-benefits .text-div h2{margin-top:-4px;width:335px;height:80px;font-family:"OpenSans ExtraBold";font-size:2.2em!important;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.7px;color:#000}.attorney-recruitment-benefits .text-div ul{display:block;width:330px;height:56px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:0;color:#000;margin:20px 0 0 -10px}.attorney-recruitment-benefits .text-div ul li{font-size:32px;line-height:16px}.attorney-recruitment-benefits .text-div ul li.second{margin-top:-6px;width:310px;line-height:18px}.attorney-recruitment-benefits .text-div ul li span{font-size:16px;position:relative;top:-6px;left:-2px}.attorney-recruitment-benefits .text-div p{width:335px;height:168px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0;color:#000;margin:70px 0 0 -1px;padding-left:1px}}@media screen and (min-width:599px) and (max-width:701px){.attorney-recruitment-benefits{margin-bottom:60px}}@media screen and (max-width:360px){.attorney-recruitment-benefits .text-div ul li.second{width:270px}.attorney-recruitment-benefits .text-div p.third{width:290px}.attorney-recruitment-benefits .image-div .image-600.image-large{width:290px;height:244px}}@font-face{font-family:"OpenSans ExtraBold";src:url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff2"),url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff");font-weight:400;font-style:normal}.attorney-recruitment-form{max-width:1600px;display:flex;flex-direction:row;justify-content:center;font-family:"Open Sans";margin-left:auto;margin-right:auto}.attorney-recruitment-form .form-container .heading-div h2{width:514px;letter-spacing:-1.2px}.attorney-recruitment-form .form-container form{margin-top:58px}.attorney-recruitment-form .form-container form .form-row{margin-bottom:-12px}.attorney-recruitment-form .form-container form .form-row.website-row{margin-bottom:24px}.attorney-recruitment-form .form-container form .form-row.select-row{margin-bottom:-16px}.attorney-recruitment-form .form-container form .form-row.practice-row{margin-bottom:20px}.attorney-recruitment-form .form-container form .label-row p{width:379px;height:20px;font-size:14px;line-height:1.43;letter-spacing:.16px;color:#545a64}.attorney-recruitment-form .form-container form .label-row p.has-error{color:#e90661}.attorney-recruitment-form .form-container form .note-row{margin-top:36px}.attorney-recruitment-form .form-container form .note-row img.clock-icon{margin-right:7px;width:24px;height:24px}.attorney-recruitment-form .form-container form .note-row span{width:546px;height:26px;font-family:"Open Sans";font-weight:700;letter-spacing:-.4px}.attorney-recruitment-form .form-container .form-action{margin-top:34px}.attorney-recruitment-form .form-container .form-action .action-button{width:165px;height:72px;border-radius:36px;border:transparent;background-color:#06f;font-size:16px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.5px;color:#fff!important;padding:0 30px}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .introduction-action .action-button:hover,.attorney-recruitment-form .form-container .form-action .action-button:hover{background-color:#408dff}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .introduction-action .action-button:active,.attorney-recruitment-form .form-container .form-action .action-button:active{background-color:#0043e2}.attorney-recruitment-form .to-be-considered-container{width:517px;height:510px;padding:37px 52px 59px 46px;margin:166px 0 0 132px;background-color:#f4f6f8}.attorney-recruitment-form .to-be-considered-container .consideration-title{font-family:"Open Sans";font-size:24px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.51px;padding-bottom:21px;border-bottom:4px solid #000;margin-bottom:36px}.attorney-recruitment-form .to-be-considered-container .consideration-items{list-style:none;padding-left:0}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.4px;display:flex;align-items:baseline}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:not(:last-child){margin-bottom:24px}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:before{content:"";display:block;width:12px;height:12px;border-radius:50%;margin-bottom:0;margin-right:18px;background-color:#000}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item .content{flex:1}@media screen and (min-width:1023px) and (max-width:1599px){.attorney-recruitment-form{display:flex;flex-direction:row;padding:76px 44px 0}.attorney-recruitment-form .form-container .heading-div h2{width:456px;height:80px;font-size:32px;letter-spacing:-.7px}.attorney-recruitment-form .form-container form{margin-top:36px}.attorney-recruitment-form .form-container form .form-row{margin-bottom:-14px}.attorney-recruitment-form .form-container form .form-row.select-row{margin-bottom:-16px}.attorney-recruitment-form .form-container form .form-row .input-wrapper,.attorney-recruitment-form .form-container form .form-row input[type=text],.attorney-recruitment-form .form-container form .form-row select.floating-select{width:456px}.attorney-recruitment-form .form-container form .form-row svg.floating-select-svg{position:relative;top:-34px;left:428px}.attorney-recruitment-form .form-container form span.error-span#statesLicensedErr{top:27px}.attorney-recruitment-form .form-container form .label-row{margin-top:22px}.attorney-recruitment-form .form-container form .note-row{display:flex;margin-top:38px}.attorney-recruitment-form .form-container form .note-row img.clock-icon{margin-right:12px;margin-top:2px}.attorney-recruitment-form .form-container form .note-row span{font-weight:700;width:386px;height:57px;display:inline-block}.attorney-recruitment-form .to-be-considered-container{width:410px;height:412px;padding:37px 52px 59px 46px;margin:133px 0 0 61px;background-color:#f4f6f8}.attorney-recruitment-form .to-be-considered-container .consideration-title{font-family:"Open Sans";font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.4px;padding-bottom:12px;border-bottom:4px solid #000;margin-bottom:25px}.attorney-recruitment-form .to-be-considered-container .consideration-items{list-style:none;padding-left:0}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px;display:flex;align-items:baseline}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:not(:last-child){margin-bottom:12px}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:nth-child(2){max-width:250px}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:before{content:"";display:block;width:12px;height:12px;border-radius:50%;margin-bottom:0;margin-right:18px;background-color:#000}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item .content{flex:1}}@media screen and (min-width:767px) and (max-width:1023px){.attorney-recruitment-form{display:flex;flex-direction:column-reverse;justify-content:center;font-family:"Open Sans";padding:0 50px}.attorney-recruitment-form .form-container .heading-div h2{width:573px;height:80px;font-size:32px!important;letter-spacing:-.7px}.attorney-recruitment-form .form-container form{margin-top:-6px}.attorney-recruitment-form .form-container form .form-row{margin-bottom:-12px}.attorney-recruitment-form .form-container form .form-row.select-row{margin-bottom:-14px}.attorney-recruitment-form .form-container form .form-row.website-row{margin-bottom:22px}.attorney-recruitment-form .form-container form .form-row .input-wrapper,.attorney-recruitment-form .form-container form .form-row input[type=text],.attorney-recruitment-form .form-container form .form-row select.floating-select{width:498px}.attorney-recruitment-form .form-container form .form-row svg.floating-select-svg{position:relative;left:466px;top:-36px}.attorney-recruitment-form .form-container form span.error-span,.attorney-recruitment-form .form-container form span.error-span#statesLicensedErr{top:27px}.attorney-recruitment-form .form-container form .label-row{margin-top:-2px}.attorney-recruitment-form .form-container form .note-row{display:flex;margin-top:38px}.attorney-recruitment-form .form-container form .note-row img.clock-icon{margin-right:12px;margin-top:4px}.attorney-recruitment-form .form-container form .note-row span{font-weight:700;width:386px;height:57px}.attorney-recruitment-form .form-container form .form-action{margin-top:38px}.attorney-recruitment-form .to-be-considered-container{width:100%;max-width:670px;height:auto;padding:37px 52px 27px 46px;margin:25px auto 42px}.attorney-recruitment-form .to-be-considered-container .consideration-title{font-family:"Open Sans";font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.4px;padding-bottom:12px;border-bottom:4px solid #000;margin-bottom:25px}.attorney-recruitment-form .to-be-considered-container .consideration-items{list-style:none;padding-left:0}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px;display:flex;align-items:baseline}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:not(:last-child){margin-bottom:12px}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:before{content:"";display:block;width:12px;height:12px;border-radius:50%;margin-bottom:0;margin-right:18px;background-color:#000}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item .content{flex:1}}@media screen and (min-width:770px) and (max-width:1023px){.attorney-recruitment-form .form-container{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;width:670px}.attorney-recruitment-form .form-container form span#attorneyNameErr{top:27px}}@media screen and (min-width:380px) and (max-width:767px){.attorney-recruitment-form .form-container{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto}.attorney-recruitment-form .form-container form span#attorneyNameErr{top:27px}.attorney-recruitment-form div.to-be-considered-container{max-width:400px}}@media screen and (max-width:767px){.attorney-recruitment-form{display:flex;flex-direction:column-reverse;justify-content:center;font-family:"Open Sans";padding:0 20px;margin-top:100px;max-width:375px}.attorney-recruitment-form .form-container .heading-div h2{width:324px;height:126px;font-size:32px!important;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.7px;color:#000}.attorney-recruitment-form .form-container form{margin-top:52px}.attorney-recruitment-form .form-container form .form-row{margin-bottom:-14px}.attorney-recruitment-form .form-container form .form-row.select-row{margin-bottom:-10px}.attorney-recruitment-form .form-container form .form-row .input-wrapper,.attorney-recruitment-form .form-container form .form-row input[type=text],.attorney-recruitment-form .form-container form .form-row select.floating-select{width:335px}.attorney-recruitment-form .form-container form .form-row svg.floating-select-svg{position:relative;top:-36px;left:308px}.attorney-recruitment-form .form-container form span.error-span#statesLicensedErr{top:26px}.attorney-recruitment-form .form-container form .label-row{margin-top:24px}.attorney-recruitment-form .form-container form .note-row{display:flex;margin-top:34px}.attorney-recruitment-form .form-container form .note-row img.clock-icon{margin-right:12px;margin-top:4px}.attorney-recruitment-form .form-container form .note-row span{font-weight:700;max-width:335px;width:335px;height:57px}.attorney-recruitment-form .form-container form .form-action{margin-top:38px}.attorney-recruitment-form .to-be-considered-container{width:100%;max-width:670px;height:auto;padding:29px 30px 8px 36px;margin:-9px auto 42px}.attorney-recruitment-form .to-be-considered-container .consideration-title{font-family:"Open Sans";font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.4px;padding-bottom:19px;border-bottom:4px solid #000;margin-bottom:25px;padding-right:35px}.attorney-recruitment-form .to-be-considered-container .consideration-items{list-style:none;padding-left:0}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px;display:flex;align-items:baseline}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:not(:last-child){margin-bottom:12px}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item:before{content:"";display:block;width:12px;height:12px;border-radius:50%;margin-bottom:0;margin-right:18px;background-color:#000}.attorney-recruitment-form .to-be-considered-container .consideration-items .consideration-item .content{flex:1}}@media screen and (max-width:360px){.attorney-recruitment-form .form-container .heading-div h2,.attorney-recruitment-form .form-container form .form-row .input-wrapper,.attorney-recruitment-form .form-container form .form-row input[type=text],.attorney-recruitment-form .form-container form .form-row select.floating-select{width:290px}.attorney-recruitment-form .form-container form .form-row svg.floating-select-svg{left:258px}}.attorney-recruitment-disclaimer{padding-top:163px;padding-bottom:230px;max-width:1600px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.disclaimer-details,.disclaimer-first-line{width:1280px;font-family:"Open Sans";font-size:12px;font-stretch:normal;font-style:normal;color:#656f7a;margin-left:auto;margin-right:auto}.disclaimer-first-line{line-height:1.33px;height:18px;font-weight:700;letter-spacing:.06px}.disclaimer-details{height:32px;font-weight:400;letter-spacing:.16px;padding-top:6px;padding-right:55px}.disclaimer-details a{color:#06f}@media screen and (min-width:1023px) and (max-width:1599px){.attorney-recruitment-disclaimer{max-width:1300px;padding-top:164px;padding-bottom:230px}.disclaimer-first-line{width:935px;height:16px;font-weight:700;letter-spacing:.16px}.disclaimer-details{width:936px;padding-right:2px;padding-top:5px}}@media screen and (min-width:1080px) and (max-width:1599px){.disclaimer-details,.disclaimer-first-line{width:1024px}}@media screen and (min-width:767px) and (max-width:1023px){.attorney-recruitment-disclaimer{max-width:1023px;padding-top:136px;padding-bottom:152px}.disclaimer-details,.disclaimer-first-line{font-size:14px;width:674px}.disclaimer-details{padding-top:15px;padding-right:40px}}@media screen and (min-width:770px) and (max-width:1023px){.disclaimer-details,.disclaimer-first-line{width:672px}}@media screen and (max-width:767px){.attorney-recruitment-disclaimer{max-width:335px;padding-top:141px;padding-bottom:215px}.disclaimer-details,.disclaimer-first-line{font-size:14px;width:335px}.disclaimer-details{padding-top:12px;padding-right:11px}}@media screen and (max-width:360px){.attorney-recruitment-disclaimer .disclaimer-details,.attorney-recruitment-disclaimer .disclaimer-first-line{width:300px}}@font-face{font-family:"OpenSans ExtraBold";src:url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff2"),url(../../../fonts/open_sans/OpenSans-ExtraBold.ttf) format("woff");font-weight:400;font-style:normal}.attorney-confirmation-modal{font-family:"Open Sans"}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.attorney-confirmation-modal.modal.in .modal-dialog{width:844px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.attorney-confirmation-modal.modal.in .modal-dialog.loading-in-progress .modal-content .waiting-mode{display:flex}.attorney-confirmation-modal.modal.in .modal-dialog.loading-in-progress .modal-content .modal-body,input[type=text].invalid-fields~label{display:none}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content{height:324px;border-radius:0;box-shadow:4px 8px 70px 8px rgba(0,0,0,.17),3px 9px 31px 4px rgba(0,0,0,.05),4px 19px 32px -3px rgba(0,0,0,.01);border:transparent}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .waiting-mode{display:none;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .waiting-mode .spinner-container{-webkit-animation:spinner-animation 2s linear infinite;animation:spinner-animation 1s linear infinite}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .waiting-mode .spinner-container .modal-spinner{width:48px;height:48px;vertical-align:middle}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body{padding-top:68px;padding-left:100px}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .modal-result-title{font-family:"OpenSans ExtraBold";font-size:28px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.4px;color:#131d26}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .modal-result-sub-title{width:595px;height:56px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px;color:#000;margin-top:20px;margin-bottom:24px}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .introduction-action .action-button{width:auto;height:48px;background-color:#06f;border-radius:30px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#fff;padding:0 30px}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-close-container .modal-close-button{border:2px solid #06f;border-radius:26px;width:44px;height:44px;position:absolute;right:34px;top:40px;background-color:#fff}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-close-container .modal-close-button:focus,.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-close-container .modal-close-button:hover{background-color:#fff}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-close-container .modal-close-button .modal-close-icon{vertical-align:middle}.attorney-confirmation-modal .modal-backdrop{background-color:#fff}.attorney-confirmation-modal .modal-backdrop.in{opacity:.96}@media screen and (max-width:767px){.attorney-confirmation-modal{font-family:"Open Sans"}.attorney-confirmation-modal.modal.in .modal-dialog{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content{background-color:transparent;border:none;box-shadow:none;height:100%}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .waiting-mode{display:none;align-items:baseline;position:absolute;top:44%;left:50%;transform:translate(-50%,-44%)}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .waiting-mode .spinner-container{-webkit-animation:spinner-animation 2s linear infinite;animation:spinner-animation 1s linear infinite}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .waiting-mode .spinner-container .modal-spinner{width:48px;height:48px}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body{padding-top:60px;padding-left:38px;padding-right:57px;background-color:transparent}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .modal-result-title{font-family:"OpenSans ExtraBold";font-size:28px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.8px;color:#131d26}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .modal-result-sub-title{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:-.16px;color:#000;margin-top:20px;margin-bottom:24px;width:267px;height:140px}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .introduction-action .action-button{display:block;line-height:46px;text-align:center;width:104px;height:48px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-decoration:none;padding:0}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-close-container .modal-close-button{border:2px solid #06f;border-radius:26px;width:44px;height:44px;position:absolute;right:34px;top:26px}.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-close-container .modal-close-button:focus,.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-close-container .modal-close-button:hover{background-color:#fff}.attorney-confirmation-modal .modal-backdrop{background-color:#fff}.attorney-confirmation-modal .modal-backdrop.in{opacity:.96}}@media screen and (max-width:845px) and (min-width:767px){.attorney-confirmation-modal.modal.in .modal-dialog{width:750px}}@media screen and (min-width:501px) and (max-width:767px){.attorney-confirmation-modal.modal.in .modal-dialog .modal-content .modal-body .modal-result-sub-title{width:100%;height:80px}}.input-wrapper{width:623px;height:48px;border-radius:2px;background-color:#f4f6f8;border-bottom:1px solid #c6ccd5;font-family:"Open Sans"}.input-group{position:relative;margin:40px 0 20px}input[type=text]{font-size:16px!important;padding:18px 0 0 8px;display:block;border:none;width:623px;height:48px;background:0 0;color:#000!important;border-bottom:1px solid #c6ccd5}input[type=text]:focus{outline:none;border-bottom:1px solid #000}input[type=text].invalid-fields:not(:focus):not(.has-value)~label{display:block}label{color:#6f7782;font-size:16px;font-weight:400!important;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px;position:absolute;pointer-events:none;left:8px;top:12px;transition:all .2s cubic-bezier(.25,.8,.25,1) 0s;-moz-transition:all .2s cubic-bezier(.25,.8,.25,1) 0s;-webkit-transition:all .2s cubic-bezier(.25,.8,.25,1) 0s}input[type=text]:focus~label,input[type=text]:valid~label{top:0;font-size:12px}select.floating-select{width:623px;height:48px;border-radius:2px;border:transparent;background-color:#f4f6f8;border-bottom:solid 1px #c9ced4;padding-top:16px;padding-left:8px;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.2px;color:#000;-webkit-appearance:none;-moz-appearance:none}select.floating-select:focus{border-bottom:solid 1px #545a64}select.floating-select:focus~svg{transform:rotate(180deg)}select.floating-select:focus option{color:#000}select.floating-select.invalid-fields:focus,select.floating-select.invalid-fields:hover{border-bottom:1px solid #e90661}select.floating-select.invalid-fields~label{display:none;opacity:0}select.floating-select.invalid-fields:not(:focus)~label{display:block;opacity:1;top:-54px;left:8px}select.floating-select option{color:#000}select.floating-select::-ms-expand{display:none}svg.floating-select-svg{position:relative;left:594px;bottom:36px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}label.floating-select-label{position:relative;top:-36px;left:-10px}.floating-select:focus~label.floating-select-label,.floating-select:valid~label.floating-select-label{top:-50px;font-size:12px}span.error-span{display:block;position:relative;top:27px;right:0;background:0 0}span.error-span#attorneyNameErr,span.error-span#lawFirmSizeErr{top:-13px}.invalid-fields{color:#e90661;background-color:transparent;font-family:"Open Sans";font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.2px}.valid-fields{display:none}input[type=text].invalid-fields,select.invalid-fields{border-bottom:1px solid #e90661}body,html{overflow-x:hidden}