@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 0.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 0.3125rem 4.6875rem;margin-left:2%;}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapper .innerwrap .contwrap{padding:12.5rem 2.5rem 0.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:#ffffff;margin-bottom:1.25rem;opacity:0.4;display:inline-block;font-family:'ABCDiatype';font-style:normal;font-weight:700;line-height:100%;width:100%;letter-spacing:-0.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:-0.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:#ffffff;font-style:normal;font-weight:700;font-size:3.4375rem;line-height:80%;letter-spacing:-0.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:-0.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:-0.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 0.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 0.3125rem 1.9375rem;margin-left:2%;}}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap{padding:4.375rem 2.5rem 0.3125rem 4.625rem;margin-left:8%;padding-top:10rem;}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content{z-index:9;margin-top:0.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:0.1875rem 0.125rem;}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn{padding:0.625rem 0.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:-0.03em;padding:0.3125rem 0.4375rem 0.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:0.1875rem 0 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:0.1875rem 0.375rem 0.25rem 0.25rem;}@media screen and (min-width:80em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .info{padding:0.1875rem 0.375rem 0.25rem 0.75rem;}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .alumnilinkedinbtn .info img{width:0.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:-0.03em;color:#FFFFFF;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(0.8125rem,calc(0.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:0.625rem;}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form p + .flexi-row{margin-top:clamp(0.5rem,calc(0.5rem + (15 - 8) * ((100vw - 64rem) / (1728 - 1024))),0.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 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:-0.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:-0.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:-0.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:-0.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:-0.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:-0.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:0.625rem;}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .flexi-row + .flexi-row{margin-top:clamp(0.875rem,calc(0.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:-0.03em;display:block;color:#FFFFFF;}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .forgot{margin-top:0.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:0.625rem;}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form .loginCta{margin-top:clamp(0.9375rem,calc(0.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:-0.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:#FFFFFF;}.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:0.625rem;}}@media print,screen and (min-width:64em){.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .content form + form{margin-top:clamp(0.5rem,calc(0.5rem + (15 - 8) * ((100vw - 64rem) / (1728 - 1024))),0.9375rem);}}.subannerPanel.ourfirmbannerpanel .grid-container .contentwrapperright .innerwrap .contwrap .subcontent p{color:#EDEDED;font-family:'UntitledSerif';font-style:normal;font-weight:400;letter-spacing:-0.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:-0.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:-0.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:-0.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:-0.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") no-repeat;width:1.125rem;background-size:contain;height:0.625rem;border:0;display:inline-block;margin:0.625rem 0 0 0.625rem;position:absolute;top:1.125rem;right:1.5rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.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") no-repeat;width:1.125rem;background-size:contain;height:0.625rem;border:0;display:inline-block;margin:0.625rem 0 0 0.625rem;position:absolute;top:0.9375rem;right:1rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.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:#ffffff;font-weight:700;font-size:1.25rem;line-height:100%;letter-spacing:-0.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:#ffffff;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.5rem;}.ourfirm .mobile .set .accordioncontent .listwrap ul li a{color:#ffffff;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:none;display:inline-flex;color:#fff;font-family:'ABCDiatype';font-style:normal;font-weight:400;line-height:101.1%;letter-spacing:-0.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;}}
