@media(min-width:850px){.badge-bg-text+.subannerPanel.mt-140.ourfirmbannerpanel{margin-top:-10.3125rem}}@media(min-width:850px) and (max-width:1270px){.badge-bg-text+.subannerPanel.mt-140.ourfirmbannerpanel img{min-height:34.375rem}}@media(min-width:1280px) and (max-width:1500px){.badge-bg-text+.subannerPanel.mt-140.ourfirmbannerpanel img{min-height:38.75rem}}.subannerPanel{position:relative}.subannerPanel img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;max-height:46.875rem}@media(min-width:373px) and (max-width:480px){.subannerPanel img{min-height:23.3125rem}}@media(min-width:481px) and (max-width:767px){.subannerPanel img{min-height:20.5rem}}@media(min-width:850px) and (max-width:1023px){.subannerPanel img{min-height:29.6875rem}}.subannerPanel.mt-140{margin-top:0}@media print,screen and (min-width:48em){.subannerPanel.mt-140{max-height:46.875rem;overflow:hidden;width:100vw}}@media(min-width:850px){.subannerPanel.mt-140{margin-top:-6.5625rem}}@media screen and (min-width:80em){.subannerPanel.mt-140{margin-top:-8.75rem}}.subannerPanel.ourfirmbannerpanel{position:relative}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel{margin-top:-10.3125rem}}.subannerPanel.ourfirmbannerpanel .grid-container{margin-left:0;padding:0}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper{width:100%;position:absolute;top:0;height:calc(100% - 0);max-width:clamp(15.8125rem,calc(15.8125rem + (350 - 253)*((100vw - 24.5625rem)/(767 - 393))),21.875rem)}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper::before{content:'';background:#0b3d71;mix-blend-mode:multiply;width:100%;height:100%;position:absolute}@media print,screen and (min-width:48em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper{max-width:32.875rem}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper{max-width:26.875rem}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper{max-width:44.68%}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap{max-width:90rem;margin:0 auto;height:100%}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap{padding:0 1.25rem 1.5625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;height:100%}@media print,screen and (min-width:48em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap{padding:3.625rem 2.5rem .3125rem 6.25rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap{padding:9.125rem 2.5rem .3125rem 4.6875rem;margin-left:2%}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap{padding:12.5rem 2.5rem .3125rem 4.6875rem;margin-left:4.375rem}}@media(min-width:1728px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap{margin-left:10rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content{z-index:9}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1{color:#fff;margin-bottom:1.25rem;opacity:.4;display:inline-block;font-family:'ABCDiatype';font-style:normal;font-weight:700;line-height:100%;width:100%;letter-spacing:-.05em;font-size:clamp(3.125rem,calc(3.125rem + (70 - 50)*((100vw - 24.5625rem)/(1023 - 393))),4.375rem)}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1{font-size:clamp(4.375rem,calc(4.375rem + (90 - 70)*((100vw - 64rem)/(1728 - 1024))),5.625rem);letter-spacing:-.03em;margin-bottom:1.875rem}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1{margin-bottom:2.6875rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1:hover,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1:hover{opacity:1}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1.active,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1.active{opacity:1}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1.active a,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1.active a{opacity:1}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1 a,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1 a{color:#fff;font-style:normal;font-weight:700;font-size:3.4375rem;line-height:80%;letter-spacing:-.03em;text-decoration:none;font-size:clamp(3.4375rem,calc(3.4375rem + (70 - 55)*((100vw - 24.5625rem)/(1023 - 393))),4.375rem)}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1 a,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1 a{font-size:clamp(4.375rem,calc(4.375rem + (90 - 70)*((100vw - 64rem)/(1728 - 1024))),5.625rem);letter-spacing:-.03em;margin-bottom:2.6875rem}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content h1 a,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .content .h1 a{margin-bottom:1.875rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .subcontent p{color:#ededed;font-family:'UntitledSerif';font-style:normal;font-weight:400;letter-spacing:-.01em;word-break:break-word;max-width:33.75rem;font-size:1.125rem;line-height:120%;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(767 - 393))),1.125rem)}@media print,screen and (min-width:48em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap .subcontent p{font-size:clamp(1.125rem,calc(1.25rem + (20 - 18)*((100vw - 24.5625rem)/(1728 - 768))),1.375rem);line-height:116.6%}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright{width:100%;position:absolute;top:0;right:0;height:calc(100% - 0rem);max-width:100%}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright::before{content:'';background:#0b3d71;mix-blend-mode:multiply;width:100%;height:100%;position:absolute}@media(min-width:850px) and (max-width:1023px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright{height:calc(100% - 0rem);top:0;max-width:42%}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright{max-width:35.8%}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright{max-width:45%}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap{max-width:90rem;margin:0 auto;height:100%}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap{padding:1.0625rem 1.25rem 1.5625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;height:100%}@media(min-width:320px) and (max-width:849px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(min-width:850px) and (max-width:1023px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap{padding:6.25rem 2.5rem .3125rem 3.75rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap{padding:6.25rem 2.5rem .3125rem 1.9375rem;margin-left:2%}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap{padding:4.375rem 2.5rem .3125rem 4.625rem;margin-left:8%;padding-top:10rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content{z-index:9;margin-top:.75rem}@media(min-width:320px) and (max-width:849px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content{width:100%}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form{max-width:21.4375rem;width:100%;overflow:hidden;text-align:center}@media(min-width:320px) and (max-width:849px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form{margin:0 auto}}@media(min-width:850px) and (max-width:1024px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form{max-width:16.25rem}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form{max-width:clamp(16.25rem,calc(16.25rem + (353 - 260)*((100vw - 64rem)/(1728 - 1024))),22.0625rem)}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#0b3d71;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.1875rem .125rem}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn{padding:.625rem .875rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .alumnilinked{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#fff;font-family:'ABCDiatype';font-style:normal;font-weight:400;line-height:101.1%;letter-spacing:-.03em;padding:.3125rem .4375rem .21875rem;text-decoration:none;font-size:clamp(1.125rem,calc(1.125rem + (22 - 18)*((100vw - 64rem)/(1728 - 1024))),1.375rem)}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .alumnilinked span{padding:.1875rem 0 .125rem 1.25rem}@media(max-width:849px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .alumnilinked span{padding-left:4.375rem}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .alumnilinked span{padding-left:1.25rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn img{max-width:1.3125rem;width:100%;-o-object-fit:contain;object-fit:contain;min-height:inherit}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .info{display:inline-block;padding:.1875rem .375rem .25rem .25rem}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .info{padding:.1875rem .375rem .25rem .75rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .info img{width:.9375rem}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form p{font-family:'ABCDiatype';font-style:normal;font-weight:700;line-height:101.1%;letter-spacing:-.03em;color:#fff;font-size:clamp(1.5625rem,calc(1.5625rem + (25 - 25)*((100vw - 24.5625rem)/(1023 - 393))),1.5625rem);margin-top:1.625rem;margin-bottom:0}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form p{font-size:clamp(1.375rem,calc(1.375rem + (27 - 22)*((100vw - 64rem)/(1728 - 1024))),1.6875rem);margin-top:clamp(.8125rem,calc(.8125rem + (17 - 13)*((100vw - 64rem)/(1728 - 1024))),1.0625rem)}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form p+.flexi-row{margin-top:1.25rem}@media(min-width:480px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form p+.flexi-row{margin-top:.625rem}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form p+.flexi-row{margin-top:clamp(.5rem,calc(.5rem + (15 - 8)*((100vw - 64rem)/(1728 - 1024))),.9375rem)}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input{height:clamp(2.5rem,calc(2.5rem + (40 - 40)*((100vw - 24.5625rem)/(1023 - 393))),2.5rem);padding:0 .625rem;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(1023 - 393))),1.125rem);line-height:101.1%;letter-spacing:-.03em;color:#03203d;border:0;box-shadow:none}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input{height:clamp(2.5rem,calc(2.5rem + (53 - 40)*((100vw - 64rem)/(1728 - 1024))),3.3125rem)}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input{padding:0 1.25rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input::-webkit-input-placeholder{font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(1023 - 393))),1.125rem);line-height:101.1%;letter-spacing:-.03em;color:#03203d}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input::-moz-placeholder{font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(1023 - 393))),1.125rem);line-height:101.1%;letter-spacing:-.03em;color:#03203d}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input:-ms-input-placeholder{font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(1023 - 393))),1.125rem);line-height:101.1%;letter-spacing:-.03em;color:#03203d}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input::-ms-input-placeholder{font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(1023 - 393))),1.125rem);line-height:101.1%;letter-spacing:-.03em;color:#03203d}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row input::placeholder{font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(1023 - 393))),1.125rem);line-height:101.1%;letter-spacing:-.03em;color:#03203d}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row+.flexi-row{margin-top:1.25rem}@media(min-width:480px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row+.flexi-row{margin-top:.625rem}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row+.flexi-row{margin-top:clamp(.875rem,calc(.875rem + (20 - 14)*((100vw - 64rem)/(1728 - 1024))),1.25rem)}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .forgot{margin-top:1.25rem;font-family:'ABCDiatype';font-style:normal;font-weight:700;font-size:1.125rem;line-height:101.1%;letter-spacing:-.03em;display:block;color:#fff}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .forgot{margin-top:.4375rem}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .forgot{margin-top:1.25rem}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta{margin-top:clamp(1.25rem,calc(1.25rem + (20 - 20)*((100vw - 24.5625rem)/(1024 - 393))),1.25rem)}@media(min-width:480px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta{margin-top:.625rem}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta{margin-top:clamp(.9375rem,calc(.9375rem + (20 - 15)*((100vw - 64rem)/(1728 - 1024))),1.25rem)}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta a,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta button{background:#b9c8da;font-family:'ABCDiatype';font-style:normal;font-weight:700;font-size:clamp(1.125rem,calc(1.125rem + (18 - 18)*((100vw - 24.5625rem)/(1023 - 393))),1.125rem);line-height:101.1%;letter-spacing:-.03em;color:#03203d;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;border:0;height:clamp(2.5rem,calc(2.5rem + (40 - 40)*((100vw - 24.5625rem)/(1023 - 393))),2.5rem);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta a,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta button{height:clamp(2.5rem,calc(2.5rem + (53 - 40)*((100vw - 64rem)/(1728 - 1024))),3.3125rem)}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta a:hover,.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta button:hover{background:#0b3d71;color:#fff}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form+form{margin-top:1.25rem}@media(min-width:480px){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form+form{margin-top:.625rem}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form+form{margin-top:clamp(.5rem,calc(.5rem + (15 - 8)*((100vw - 64rem)/(1728 - 1024))),.9375rem)}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .subcontent p{color:#ededed;font-family:'UntitledSerif';font-style:normal;font-weight:400;letter-spacing:-.01em;word-break:break-word;max-width:33.75rem;font-size:1.125rem;line-height:120%}@media print,screen and (min-width:48em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .subcontent p{font-size:1.125rem;line-height:116.6%}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .subcontent p{font-size:1.25rem;line-height:1.4375rem}}.subannerPanel .subTitle{position:relative;color:#03203d}@media print,screen and (max-width:47.99875em){.subannerPanel .subTitle{background:#b9c8da;margin-inline:-1.25rem;padding-inline:1.25rem;padding-top:2.375rem;padding-bottom:1.6875rem}}@media print,screen and (min-width:48em){.subannerPanel .subTitle{position:absolute;bottom:3.2%;z-index:1}}@media print,screen and (min-width:64em){.subannerPanel .subTitle{bottom:5.2%}}.subannerPanel .subTitle h1{margin-bottom:0;font-weight:700;font-size:3.125rem;line-height:100%;font-weight:bold;font-size:clamp(3.125rem,calc(3.125rem + (64 - 50)*((100vw - 24.5625rem)/(1023 - 393))),4rem);font-weight:700;line-height:100%;letter-spacing:-.05em}@media print,screen and (min-width:64em){.subannerPanel .subTitle h1{font-size:clamp(4rem,calc(4rem + (90 - 64)*((100vw - 64rem)/(1728 - 1024))),5.625rem);letter-spacing:-.03em}}.subannerPanel .generalBanner{padding-top:0}@media print,screen and (min-width:48em){.subannerPanel .generalBanner{background:#f1f4f8;padding-top:clamp(3.125rem,calc(3.125rem + (110 - 50)*((100vw - 48rem)/(1023 - 768))),6.875rem);padding-bottom:clamp(1.875rem,calc(1.875rem + (40 - 30)*((100vw - 64rem)/(1728 - 1024))),2.5rem)}}@media print,screen and (min-width:64em){.subannerPanel .generalBanner{padding-top:clamp(6.875rem,calc(6.875rem + (110 - 110)*((100vw - 64rem)/(1728 - 1024))),6.875rem);padding-bottom:clamp(2.5rem,calc(2.5rem + (75 - 40)*((100vw - 64rem)/(1728 - 1024))),4.6875rem)}}@media screen and (min-width:80em){.subannerPanel .generalBanner{padding-top:clamp(6.5625rem,calc(6.5625rem + (105 - 105)*((100vw - 64rem)/(1728 - 1024))),6.5625rem)}}.subannerPanel .generalBanner .flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (max-width:47.99875em){.subannerPanel .generalBanner .flexBox{margin-inline:-1.25rem}}@media print,screen and (min-width:48em){.subannerPanel .generalBanner .flexBox{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.subannerPanel .generalBanner .flexBox .titleText{max-width:100%}@media print,screen and (max-width:47.99875em){.subannerPanel .generalBanner .flexBox .titleText{padding-inline:1.25rem;padding-top:2.625rem;padding-bottom:1.1875rem}}@media print,screen and (min-width:48em){.subannerPanel .generalBanner .flexBox .titleText{max-width:70%}}.subannerPanel .generalBanner .flexBox .titleText h1{letter-spacing:-.05em;font-size:clamp(3.125rem,calc(3.125rem + (70 - 50)*((100vw - 24.5625rem)/(1023 - 393))),4.375rem)}@media print,screen and (min-width:64em){.subannerPanel .generalBanner .flexBox .titleText h1{font-size:clamp(4.375rem,calc(4.375rem + (90 - 70)*((100vw - 64rem)/(1728 - 1024))),5.625rem)}}@media print,screen and (min-width:64em) and (max-width:79.99875em){.subannerPanel .generalBanner .flexBox .titleText h1{margin-bottom:1.5625rem}}.subannerPanel .generalBanner .flexBox .imgWrap{width:100%}@media print,screen and (max-width:47.99875em){.subannerPanel .generalBanner .flexBox .imgWrap{padding:1.25rem;background:#f1f4f8;text-align:center}}@media print,screen and (min-width:48em){.subannerPanel .generalBanner .flexBox .imgWrap{width:clamp(11.5rem,calc(11.5rem + (184 - 184)*((100vw - 48rem)/(1023 - 768))),11.5rem)}}@media print,screen and (min-width:64em){.subannerPanel .generalBanner .flexBox .imgWrap{width:clamp(11.5rem,calc(11.5rem + (250 - 184)*((100vw - 64rem)/(1728 - 1024))),15.625rem)}}.subannerPanel .generalBanner .flexBox .imgWrap img{min-height:inherit;max-width:22.0625rem;margin:0 auto}.secBanner{background:#b9c8da;padding-top:clamp(2.625rem,calc(2.625rem + (42 - 42)*((100vw - 24.5625rem)/(1023 - 393))),2.625rem);padding-bottom:clamp(2.3125rem,calc(2.3125rem + (38 - 37)*((100vw - 24.5625rem)/(1023 - 393))),2.3125rem)}@media print,screen and (min-width:64em){.secBanner{padding-top:clamp(2.5rem,calc(2.5rem + (52 - 40)*((100vw - 64rem)/(1728 - 1024))),3.25rem);padding-bottom:clamp(2.375rem,calc(2.375rem + (46 - 38)*((100vw - 64rem)/(1728 - 1024))),2.875rem)}}@media print,screen and (min-width:48em){.secBanner .flexColumn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.secBanner .flexColumn .columnList{padding-left:0}@media print,screen and (min-width:48em){.secBanner .flexColumn .columnList{width:31.33%;margin-right:2%}.secBanner .flexColumn .columnList:nth-child(3n+3){margin-right:0}}.secBanner .flexColumn .columnList p{font-size:clamp(1.375rem,calc(1.375rem + (22 - 22)*((100vw - 24.5625rem)/(1023 - 393))),1.375rem);margin-bottom:0}@media print,screen and (max-width:47.99875em){.secBanner .flexColumn .columnList+.columnList{margin-top:2.4375rem}}.ourfirm .mobile{position:relative}@media print,screen and (min-width:64em){.ourfirm .mobile{display:none}}.ourfirm .mobile .set a{font-family:'ABCDiatype';font-style:normal;font-weight:700;font-size:clamp(1.5625rem,calc(1.5625rem + (25 - 25)*((100vw - 24.5625rem)/(1023 - 393))),1.5625rem);line-height:100%;letter-spacing:-.03em;color:#03203d;display:inline-block;width:100%;position:relative}.ourfirm .mobile .set a.accpract{background:#03203d;padding:1.25rem 3.75rem 1.125rem 1.5625rem}@media print,screen and (min-width:48em){.ourfirm .mobile .set a.accpract{padding:1.25rem 1.5625rem 1.125rem}}.ourfirm .mobile .set a.accpract+.accordioncontent{background:#03203d}.ourfirm .mobile .set a.accpract::after{content:'';-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:url("../assets/images/settings/icon-top-white.svg?v=9X_cGyBpFGq6DNION1DX9XHmPSk") no-repeat;width:1.125rem;background-size:contain;height:.625rem;border:0;display:inline-block;margin:.625rem 0 0 .625rem;position:absolute;top:1.125rem;right:1.5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ourfirm .mobile .set a.acclaw{background:#b9c8da;padding:1.25rem 3.75rem 1.125rem 1.5625rem;color:#03203d;text-decoration:none}@media print,screen and (min-width:48em){.ourfirm .mobile .set a.acclaw{padding:1.25rem 1.5625rem 1.125rem}}.ourfirm .mobile .set a.acclaw+.accordioncontent{background:#b9c8da}.ourfirm .mobile .set a.acclaw+.accordioncontent ul li{color:#03203d}.ourfirm .mobile .set a.acclaw+.accordioncontent ul li a{color:#03203d}.ourfirm .mobile .set a.acclaw::after{content:'';-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:url("../assets/images/settings/icon-top-blue.svg?v=2Y78ZzXozWFiFQUHLbdCOQWTrJQ") no-repeat;width:1.125rem;background-size:contain;height:.625rem;border:0;display:inline-block;margin:.625rem 0 0 .625rem;position:absolute;top:.9375rem;right:1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ourfirm .mobile .set a.active::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ourfirm .mobile .set .accordioncontent{display:none}.ourfirm .mobile .set .accordioncontent .listwrap{padding:0 1.875rem 1.5625rem}.ourfirm .mobile .set .accordioncontent .listwrap .listct{color:#fff;font-weight:700;font-size:1.25rem;line-height:100%;letter-spacing:-.025em;font-size:clamp(1.25rem,calc(1.25rem + (20 - 20)*((100vw - 24.5625rem)/(767 - 393))),1.25rem)}@media print,screen and (min-width:48em){.ourfirm .mobile .set .accordioncontent .listwrap .listct{font-size:clamp(1.125rem,calc(1.125rem + (20 - 18)*((100vw - 48rem)/(1728 - 768))),1.25rem)}}.ourfirm .mobile .set .accordioncontent .listwrap ul{margin-left:0;margin-top:0;margin-bottom:0}@media print,screen and (min-width:48em){.ourfirm .mobile .set .accordioncontent .listwrap ul{margin-top:0}}@media screen and (min-width:80em){.ourfirm .mobile .set .accordioncontent .listwrap ul{margin-top:3rem}}.ourfirm .mobile .set .accordioncontent .listwrap ul li{color:#fff;font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.25rem,calc(1.25rem + (20 - 20)*((100vw - 24.5625rem)/(1023 - 393))),1.25rem);line-height:100%;margin-bottom:.5rem}.ourfirm .mobile .set .accordioncontent .listwrap ul li a{color:#fff;font-family:'ABCDiatype';font-style:normal;font-weight:400;font-size:clamp(1.25rem,calc(1.25rem + (20 - 20)*((100vw - 24.5625rem)/(1023 - 393))),1.25rem);line-height:100%;margin-bottom:0;text-decoration:none}.ourfirm .mobile .set .accordioncontent .listwrap ul li a:hover{font-weight:700}.ourfirm .mobile .set .accordioncontent .listwrap ul li.active a{font-weight:700}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .alumnilinked span button{background:transparent;border:0;display:inline-flex;color:#fff;font-family:'ABCDiatype';font-style:normal;font-weight:400;line-height:101.1%;letter-spacing:-.03em;padding:5px 7px 3.5px;text-decoration:none;font-size:clamp(1.125rem,calc(1.125rem + (22 - 18)*((100vw - 64rem)/(1728 - 1024))),1.375rem)}.subannerPanel.home-banner.practicesubbaner.mt-140.mb-150{max-height:23rem}@media(min-width:373px) and (max-width:767px){.subannerPanel.home-banner img{min-height:13.3125rem;max-height:13.3125rem}}