@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Gloock&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,400;1,700;1,900&display=swap");@import url("https://use.typekit.net/gyf8vgd.css");html{background-color:#fcf7f3;box-sizing:border-box;font-size:10px}*,:after,:before{box-sizing:inherit}body,html{height:100%;margin:0;padding:0;width:100%}body{color:#000;overflow-x:hidden}h1,h2{font-family:Gloock,serif;font-size:4.8rem;font-weight:400;letter-spacing:.2rem;line-height:5.6rem;margin-top:0;padding-top:0}h3,h4,h5,h6{font-family:Lato,sans-serif;font-weight:700}h3{font-size:3rem}a,abbr,body,button,input,li,p,select,td,th{font-family:Lato,sans-serif}main a,main abbr,main li,main p,main td,main th{color:#000;font-size:2rem;font-weight:300;line-height:3.6rem}main .content-container p:first-of-type{margin-top:0}main .content-container p:last-of-type{margin-bottom:0}a{outline:0}main a:link,main a:visited{border-bottom:1px solid rgba(1,112,174,0);color:#0170ae;padding-bottom:8px;text-decoration:none;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}main a:focus,main a:hover{border-bottom:1px solid #0170ae;padding-bottom:0;text-decoration:none}a img{border:none}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}main{background-color:#fcf7f3}footer,main{position:relative;top:80px}footer{background-color:#373737;z-index:100}.bold{font-weight:700}.capitalize{text-transform:capitalize}.center{text-align:center}.content-container{border:0;margin:0 auto;padding:0;position:relative}.clearfix:after{clear:both;content:"";display:table}.dk-blue{color:#283c5a}.dk-gray{color:#373737}.hide{display:none}.off-white{color:#fcf7f3}.show{display:block}.show-phone-down{display:none}.testing-notation{color:red;font-size:16px;font-style:italic;font-weight:400;line-height:22px;width:80%}.testing-notation,main button{margin:0 auto;text-align:center}main button{background-color:#283c5a;border:1px solid #9bc6de;-moz-box-shadow:0 0 0 6px #283c5a;-webkit-box-shadow:0 0 0 6px #283c5a;box-shadow:0 0 0 6px #283c5a;color:#fcf7f3;display:block;font-size:1.8rem;font-weight:300;letter-spacing:1px;line-height:3rem;outline:none;padding:.6rem 2.6rem;text-transform:uppercase;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}main button:focus,main button:hover{border:1px solid #ffc429;color:#ffc429;cursor:pointer}.black-button{background-color:#373737;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fcf7f3;display:block;font-size:1.4rem;font-weight:300;letter-spacing:1px;line-height:3rem;margin:0 auto;padding:.4rem 2.4rem;text-transform:uppercase;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.black-button:focus,.black-button:hover{border:0;color:#ffc429}.mobile-referral-button{background:#373737;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fcf7f3;display:inline-block;font-size:1.4rem;margin-top:14px;padding:6px 10px 6px 13px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.mobile-referral-button:focus,.mobile-referral-button:hover{color:#ffc429;cursor:pointer}.overlay-transparent{background:none;height:100%;overflow:auto;position:relative;width:100%}.overlay-black-10-opacity{background:rgba(0,0,0,.1)}.overlay-black-10-opacity,.overlay-black-20-opacity{height:100%;overflow:auto;position:relative;width:100%;z-index:555}.overlay-black-20-opacity{background:rgba(0,0,0,.2)}.overlay-black-30-opacity{background:rgba(0,0,0,.3)}.overlay-black-30-opacity,.overlay-black-40-opacity{height:100%;overflow:auto;position:relative;width:100%;z-index:555}.overlay-black-40-opacity{background:rgba(0,0,0,.4)}.overlay-black-50-opacity{background:rgba(0,0,0,.5)}.overlay-black-50-opacity,.overlay-black-60-opacity{height:100%;overflow:auto;position:relative;width:100%;z-index:555}.overlay-black-60-opacity{background:rgba(0,0,0,.6)}.skip-nav{background:#000;background-clip:border-box;border:1px dashed hsla(0,0%,100%,.8);border-radius:4px;color:#fff;left:-1000px;overflow:hidden;padding:4px 8px;position:absolute;text-align:center;text-decoration:none;top:auto}.skip-nav:focus{box-shadow:0 0 4px 2px rgba(0,142,226,.4);color:#fff;height:auto;left:0;outline:none;text-decoration:underline;top:0;width:auto;z-index:0}header{-webkit-backface-visibility:hidden;background-color:#fff;height:80px;left:0;position:fixed;right:0;-webkit-transform:translateZ(0);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;z-index:10}#navigation-wrapper{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.large-header{top:0}.small-header{top:-24px}#navigation-wrapper.small-header .logo-container{top:-180px}.small-logo{height:57px;left:0;opacity:0;position:absolute;top:-90px;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}#navigation-wrapper.small-header .small-logo{display:table;height:57px;left:0;opacity:1;padding:0 4px;position:absolute;top:23px}.logo-container{display:block;left:0;padding-top:6px;position:absolute;top:0;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;z-index:11}.logo-container:focus,.logo-container:hover{cursor:pointer}.logo-container img.rect-logo{height:68px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:310px}#navigation-wrapper.small-header .small-logo:focus,#navigation-wrapper.small-header .small-logo:hover,.logo-container img:focus,.logo-container img:hover{transform:scale(.96)}.cd-main-content{-webkit-backface-visibility:hidden;min-height:100%;position:relative;-webkit-transform:translateZ(0);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;z-index:2}.cd-main-content.lateral-menu-is-open,header.lateral-menu-is-open{-webkit-transform:translateX(220px);-moz-transform:translateX(220px);-ms-transform:translateX(220px);-o-transform:translateX(220px);transform:translateX(220px)}.mobile-logo{display:table;height:57px;left:calc(50% - 30px);left:-o-calc(50% - 30px);left:-webkit-calc(50% - 30px);left:-moz-calc(50% - 30px);opacity:0;position:absolute;top:-57px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.mobile-referral-button{display:none}.nav-container{float:right;text-align:right}#cd-top-nav{display:block;float:right;height:50px;margin-top:20px;padding:0}#navigation-wrapper.small-header{background:#fff}#navigation-wrapper.small-header #cd-top-nav{height:50px;margin-top:33px}#cd-top-nav ul{display:table;margin:0;padding:0}#cd-top-nav li{display:inline-block}#cd-top-nav li a{color:#373737;display:inline-block;font-size:18px;text-decoration:none;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}#cd-top-nav li a.nav-button:focus,#cd-top-nav li a.nav-button:hover,#cd-top-nav li a:focus,#cd-top-nav li a:hover,#cd-top-nav li button.dropbtn:focus,#cd-top-nav li button.dropbtn:hover,#navigation-wrapper.small-header #cd-top-nav li a:focus,#navigation-wrapper.small-header #cd-top-nav li a:hover,#navigation-wrapper.small-header #cd-top-nav li button.dropbtn:focus,#navigation-wrapper.small-header #cd-top-nav li button.dropbtn:hover,.refer-a-case-button:focus,.refer-a-case-button:hover,.referrals-button:focus,.referrals-button:hover{color:#ffc429;cursor:pointer;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}#cd-top-nav a.nav-button{background:#373737;color:#fcf7f3;padding:10px 18px 10px 20px;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}#navigation-wrapper.small-header #cd-top-nav a.nav-button{background:hsla(0,0%,100%,0);border:none;color:#000;padding-right:0}.dropdown{display:inline-block;overflow:visible}.dropdown .dropbtn{background:none;border:0;color:#373737;display:inline-block;font-size:18px;text-decoration:none;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.dropdown:focus .dropbtn,.dropdown:hover .dropbtn{color:#ffc429}.dropdown .subnav-arrow{height:10px;margin-left:-42px;opacity:0;position:absolute;top:70px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:20px}.dropdown:focus .subnav-arrow,.dropdown:hover .subnav-arrow{opacity:1}.dropdown-content{background-color:#373737;height:0;left:calc(-50vw + 50%);overflow:hidden;position:absolute;top:80px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:100vw;z-index:1}.dropdown:focus .dropdown-content,.dropdown:hover .dropdown-content{display:block;height:50px}.dropdown-content .row-container{display:table;margin:0 auto;width:1600px}.dropdown-content .row{display:block;float:right;margin:0;text-align:center}#cd-top-nav .row a{color:#fcf7f3;font-size:16px;padding-top:16px}#cd-top-nav .row a:focus,#cd-top-nav .row a:hover{color:#ffc429}.dropdown-content .row:after{clear:both;content:"";display:table}#cd-menu-trigger{display:none;height:60px;left:0;position:absolute;top:0;width:20px}#cd-menu-trigger .cd-menu-icon{background-color:#333;bottom:auto;display:inline-block;height:2px;left:50%;position:absolute;right:auto;top:30px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:18px}#cd-menu-trigger .cd-menu-icon:after,#cd-menu-trigger .cd-menu-icon:before{background-color:inherit;content:"";height:100%;left:0;position:absolute;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%}#cd-menu-trigger .cd-menu-icon:before{bottom:5px}#cd-menu-trigger .cd-menu-icon:after{top:5px}#cd-menu-trigger.is-clicked .cd-menu-icon{background-color:hsla(0,0%,100%,0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#cd-menu-trigger.is-clicked .cd-menu-icon:after,#cd-menu-trigger.is-clicked .cd-menu-icon:before{background-color:#333;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#cd-menu-trigger.is-clicked .cd-menu-icon:before{bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#cd-menu-trigger.is-clicked .cd-menu-icon:after{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#cd-lateral-nav{-webkit-backface-visibility:hidden;background-color:#373737;height:100%;left:0;overflow-y:auto;position:fixed;top:0;-webkit-transform:translateZ(0);-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:-webkit-transform .4s 0s,visibility 0s .4s;-moz-transition:-moz-transform .4s 0s,visibility 0s .4s;transition:transform .4s 0s,visibility 0s .4s;visibility:hidden;width:220px;z-index:1}#cd-lateral-nav .cd-navigation{margin:20px 0}#cd-lateral-nav ul{list-style:none}#cd-lateral-nav ul.cd-navigation{margin-left:auto;margin-right:auto;padding-left:0;width:200px}#cd-lateral-nav .sub-menu{display:none;padding:0 10px 10px 20px}#cd-lateral-nav a{color:#ccc;display:block;font-size:18px;line-height:34px;padding:0 16px 0 4px;text-decoration:none}#cd-lateral-nav a:focus,#cd-lateral-nav a:hover{color:#ffc429}#cd-lateral-nav.lateral-menu-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s 0s,visibility 0s 0s;-moz-transition:-moz-transform .4s 0s,visibility 0s 0s;transition:transform .4s 0s,visibility 0s 0s;visibility:visible;-webkit-overflow-scrolling:touch}#cd-lateral-nav .cd-single-item-wrapper{margin-top:14px}#cd-lateral-nav .item-has-children>a{position:relative}#cd-lateral-nav ul.sub-menu{margin-top:-10px}#cd-lateral-nav ul.sub-menu a{line-height:22px;margin-bottom:0;padding-top:18px}#cd-lateral-nav .item-has-children>a:after{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/ui-icons/cd-arrow.svg) no-repeat 50%;background-size:8px 11px;bottom:auto;content:"";display:block;height:11px;position:absolute;right:10px;top:55%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;width:8px}#cd-lateral-nav .item-has-children>a.submenu-open:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}table.mobile-nav-socials{border-collapse:collapse;margin:0 auto}table.mobile-nav-socials td{margin:0;padding:0 0 4px;text-align:center}table.mobile-nav-socials td img{height:30px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}table.mobile-nav-socials td img:focus,table.mobile-nav-socials td img:hover{filter:brightness(200%)}.hideOnResize header{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hideOnResize #cd-lateral-nav{display:none}.hideOnResize .cd-main-content.lateral-menu-is-open,.hideOnResize header.lateral-menu-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.hideOnResize .cd-main-content{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}#cd-lateral-nav li.mobile-nav-button-1{border:1px solid #ffc429;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:table;margin:14px auto 16px;padding:0;text-align:center;width:94%}#cd-lateral-nav .mobile-nav-button-1 a{color:#ffc429;margin:0;padding:0;text-transform:uppercase}#cd-lateral-nav .mobile-nav-button-1 a:focus,#cd-lateral-nav .mobile-nav-button-1 a:hover{color:#fcf7f3}#cd-lateral-nav li.mobile-nav-button-2{background:#ffc429;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:table;margin:4px auto 14px;padding:0;text-align:center;width:94%}#cd-lateral-nav .mobile-nav-button-2 a{color:#000;margin:0;padding:0;text-transform:uppercase}#cd-lateral-nav .mobile-nav-button-2 a:focus,#cd-lateral-nav .mobile-nav-button-2 a:hover{color:#fcf7f3}.careers #cd-top-nav a.nav-careers,.offices #cd-top-nav a.nav-offices,.people #cd-top-nav a.nav-people,.resources #cd-top-nav a.nav-resources,.services #cd-top-nav a.nav-services{color:#0170ae;cursor:default}.audit #cd-top-nav a.subnav-audit,.employment #cd-top-nav a.subnav-employment,.liability #cd-top-nav a.subnav-liability,.subrogation #cd-top-nav a.subnav-subrogation,.wc #cd-top-nav a.subnav-wc{color:#ffc429;cursor:default}.about #cd-lateral-nav a.menu-about,.benefits #cd-lateral-nav a.menu-resources-2,.blog #cd-lateral-nav a.menu-resources-2,.careers #cd-lateral-nav a.menu-careers,.home #cd-lateral-nav a.menu-home,.mission #cd-lateral-nav a.menu-about,.offices #cd-lateral-nav a.menu-offices,.people #cd-lateral-nav a.menu-people,.podcast #cd-lateral-nav a.menu-resources-2,.resources #cd-lateral-nav a.menu-resources,.resources #cd-lateral-nav a.menu-resources-2,.services #cd-lateral-nav a.menu-services{color:#ffc429}.contact #cd-lateral-nav a.menu-contact,.referrals #cd-lateral-nav a.menu-refer{color:#fcf7f3}.about #cd-lateral-nav a.submenu-about,.audit #cd-lateral-nav a.submenu-audit,.benefits #cd-lateral-nav a.submenu-benefits,.blog #cd-lateral-nav a.submenu-blog,.employment #cd-lateral-nav a.submenu-employment,.liability #cd-lateral-nav a.submenu-liability,.mission #cd-lateral-nav a.submenu-mission,.podcast #cd-lateral-nav a.submenu-podcast,.resources #cd-lateral-nav a.submenu-resources,.subrogation #cd-lateral-nav a.submenu-subrogation,.wc #cd-lateral-nav a.submenu-wc{color:#ffc429;cursor:default}.about a.footerlink-about,.about a.footerlink-about:focus,.about a.footerlink-about:hover,.audit a.footerlink-audit,.audit a.footerlink-audit:focus,.audit a.footerlink-audit:hover,.benefits a.footerlink-benefits,.benefits a.footerlink-benefits:focus,.benefits a.footerlink-benefits:hover,.blog a.footerlink-blog,.blog a.footerlink-blog:focus,.blog a.footerlink-blog:hover,.careers a.footerlink-careers,.careers a.footerlink-careers:focus,.careers a.footerlink-careers:hover,.employment a.footerlink-employment,.employment a.footerlink-employment:focus,.employment a.footerlink-employment:hover,.liability a.footerlink-liability,.liability a.footerlink-liability:focus,.liability a.footerlink-liability:hover,.mission a.footerlink-mission,.mission a.footerlink-mission:focus,.mission a.footerlink-mission:hover,.podcast a.footerlink-podcast,.podcast a.footerlink-podcast:focus,.podcast a.footerlink-podcast:hover,.privacy a.footerlink-privacy,.privacy a.footerlink-privacy:focus,.privacy a.footerlink-privacy:hover,.resources a.footerlink-resources,.resources a.footerlink-resources:focus,.resources a.footerlink-resources:hover,.subrogation a.footerlink-subrogation,.subrogation a.footerlink-subrogation:focus,.subrogation a.footerlink-subrogation:hover,.terms a.footerlink-terms,.terms a.footerlink-terms:focus,.terms a.footerlink-terms:hover,.wc a.footerlink-wc,.wc a.footerlink-wc:focus,.wc a.footerlink-wc:hover{color:#fff;cursor:default;text-decoration:none}.page-headline{height:400px;overflow-x:hidden;padding:0;width:100%}.page-headline img.mobile-headline-image{display:none}.page-headline .headline-content{display:table;height:400px;margin:0 auto;max-width:1280px;overflow-x:visible;position:relative;width:100%}.page-headline .headline-text-box{display:table-cell;margin:0;text-align:left;vertical-align:middle;width:50%}.page-headline h1{color:#ffc429;font-size:4.8rem;letter-spacing:.1rem;line-height:5.6rem;margin:0 0 2rem}.page-headline p{color:#fcf7f3;padding-left:40px}.page-headline .headline-image-box{display:table-cell;height:400px;margin:0;text-align:right;width:50%}.page-headline .headline-image-box img{height:400px;margin:0;padding:0;position:absolute;right:-246px}.footer-col-container{font-size:0;width:100%}.footer-col{display:inline-block;vertical-align:top;width:25%}.footer-navigation{list-style:none;margin:0;margin:0 auto;max-width:300px;padding:0}.footer-navigation>li>ul{list-style:none;margin:0;padding:0}.footer-navigation>li>ul>li{padding-bottom:1.4rem}.footer-navigation .item-has-children>a{color:#c8c2bd;font-size:1.8rem;margin-bottom:1rem;pointer-events:none;position:relative;text-transform:none}.footer-navigation img{height:1.8rem;margin:0 .9rem 0 0;vertical-align:middle}.footer-navigation .stay-informed img{height:2.4rem;vertical-align:middle}.footer-navigation span.contact-info{vertical-align:middle}.footer-navigation a{color:#c8c2bd;display:block;font-size:1.6rem;line-height:2.6rem;text-decoration:none}.footer-navigation a:focus,.footer-navigation a:hover{color:#fff}.footer-navigation .sub-menu{display:block;padding:.5rem 1rem 0 2.2rem}.footer-navigation>li>ul>li.footer-subscribe,a.footer-subscribe-link{color:#c8c2bd;display:inline;font-size:1.6rem;line-height:2.6rem}.notPhone footer .footer-navigation .sub-menu{display:block!important}.footer-socials{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/ui-icons/footer/footer-hr.png);background-position:50%;background-repeat:repeat-x;margin:2.4rem 0 3.8rem}.socials-table{background-color:#373737;border-collapse:collapse;margin:0 auto}.socials-table td{padding:0 16px}.socials-table td:first-of-type{padding:0 16px 0 32px}.socials-table td:last-of-type{padding:0 32px 0 16px}.socials-table img{height:32px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.socials-table img.short-social{height:30px}.socials-table img:focus,.socials-table img:hover{filter:brightness(200%)}.copyright-info,.footer-terms{color:#c8c2bd;font-size:1.4rem;text-align:center}.copyright-info a,.footer-terms a{color:#c8c2bd;font-size:1.4rem;text-decoration:none}.copyright-info a:focus,.copyright-info a:hover,.footer-terms a:focus,.footer-terms a:hover{color:#fff;font-size:1.4rem}.copyright-info img{cursor:pointer;margin:.8rem auto 0;max-width:320px;width:80%}.copyright-info img:focus,.copyright-info img:hover{filter:brightness(200%)}.home header{background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7),transparent);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6000000",endColorstr="#00000000",GradientType=0)}.home .logo-container{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/homepage/home-logo-shield.png);background-size:contain;border:0;display:block;height:205px;left:0;padding:6px 0 0 11px;position:absolute;text-align:center;top:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:214px;z-index:11}.home .logo-container img{height:168px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:173px}.home #cd-top-nav{margin-top:20px}.home #cd-top-nav a,.home .dropdown .dropbtn{color:#fff}.home #navigation-wrapper.small-header #cd-top-nav a,.home #navigation-wrapper.small-header .dropdown .dropbtn{color:#373737}.home #cd-top-nav a.nav-button{background:rgba(0,0,0,.2);border:1px solid #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.home #cd-top-nav a.nav-button:focus,.home #cd-top-nav a.nav-button:hover{border:1px solid #ffc429}.home #navigation-wrapper.small-header #cd-top-nav a.nav-button{background:hsla(0,0%,100%,0);border:none;color:#000;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.home .dropdown:focus .subnav-arrow,.home .dropdown:hover .subnav-arrow{opacity:.6}.home .dropdown-content{background:rgba(0,0,0,.6);top:70}.home #navigation-wrapper.small-header #cd-top-nav .row a{color:#fcf7f3;font-size:1.6rem;padding-top:16px}.home #navigation-wrapper.small-header #cd-top-nav .row a:focus,.home #navigation-wrapper.small-header #cd-top-nav .row a:hover{color:#ffc429}.home main{top:0}.home .hero-image{background-image:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/homepage/home-hero.webp);background-position:0;background-size:cover;height:100vh;max-height:1000px;min-height:500px;padding:0;width:100%}.home .hero-image .content-container{height:calc(100vh - 80px);height:-o-calc(100vh - 80px);height:-webkit-calc(100vh - 80px);height:-moz-calc(100vh - 80px);max-height:1000px;min-height:500px}.home .hero-content-container{animation:fadeIn 4s;border-left:2px solid #ffc429;display:inline-block;margin:60px auto auto 0;padding:4rem 0 5rem 3rem;position:relative;transform:translateY(-50%)}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home h1.hero-headline{color:#ffc429;font-size:8rem;letter-spacing:3px;line-height:9rem;margin:0;padding:0}.home h2.hero-text{font-weight:700;margin:2rem 0 0}.home h2.hero-text,.home h3.hero-text{color:#fff;font-family:Lato,sans-serif;font-size:3.4rem;line-height:4.2rem;padding:0}.home h3.hero-text{font-style:italic;font-weight:400;margin:0}.scroll-arrow{bottom:30px;display:block;height:30px;left:0;margin-left:auto;margin-right:auto;opacity:.6;position:absolute;right:0;width:30px}@-moz-keyframes bounce{0%,12%,19%,to{-moz-transform:translateY(0);transform:translateY(0)}10%{-moz-transform:translateY(-60px);transform:translateY(-60px)}16%{-moz-transform:translateY(-30px);transform:translateY(-30px)}}@-webkit-keyframes bounce{0%,12%,19%,to{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}16%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes bounce{0%,12%,19%,to{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}10%{-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transform:translateY(-60px)}16%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@-moz-keyframes fade{0%{opacity:.6}to{opacity:0}}@-webkit-keyframes fade{0%{opacity:.6}to{opacity:0}}@keyframes fade{0%{opacity:.6}to{opacity:0}}.bouncy-fade{-webkit-animation:bounce 4s ease-out 1s 3 normal,fade 1s linear 11s 1 normal;-moz-animation:bounce 4s ease-out 1s 3 normal,fade 1s linear 11s 1 normal;-o-animation:bounce 4s ease-out 1s 3 normal,fade 1s linear 11s 1 normal;animation:bounce 4s ease-out 1s 3 normal,fade 1s linear 11s 1 normal;animation-fill-mode:forwards}section.practices{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3;padding-top:9rem}.home .practice-container{margin:0 auto;max-width:1460px}.practice-image{-webkit-box-shadow:16px 16px 0 0 #fff;-moz-box-shadow:16px 16px 0 0 #fff;box-shadow:16px 16px 0 0 #fff;float:left;position:relative;width:590px}.practice-image img{width:100%}.practice-image .inner{border-image:linear-gradient(135deg,#9bc6de,#283c5a) 100;border-style:solid;border-width:2px;height:100%;left:16px;position:absolute;top:16px;width:100%;z-index:10}.practice-headline{float:right;width:725px}.practice-headline h2{margin-bottom:3rem}.practice-headline p{padding-left:4rem}.practice-headline button{margin-top:5rem}.shields-container{font-size:0;padding-top:4rem;text-align:center}.shields-container table{margin:2rem 26px 0}.shields-container table:first-of-type{margin-left:0}.shields-container table:last-of-type{margin-right:0}.practice-shield{background-image:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/homepage/practice-shield.png);background-repeat:no-repeat;border-collapse:collapse;display:inline-block;height:358px;margin-top:2rem;width:250px}.practice-shield th{height:96px;width:250px}.practice-shield th h3{font-family:Gloock,serif;font-size:24px;font-weight:400;letter-spacing:.2rem;line-height:28px;margin:10px auto 0;padding:0}.practice-shield td{height:260px;vertical-align:top;width:250px}.practice-shield td ul{margin:24px 0 0 8px;max-width:90%;text-align:left}.practice-shield td ul li{color:#373737;margin-bottom:1.2rem;padding:0}.practice-shield td ul li,.practice-shield td ul li a{font-size:18px;font-weight:400;line-height:22px}section.firm-stats{background:-webkit-linear-gradient(#2d3c58,#2d3c5a 40%,#395473);background:-o-linear-gradient(#2d3c58 0,#2d3c5a 40%,#395473 100%);background:linear-gradient(#2d3c58,#2d3c5a 40%,#395473);text-align:center}section.firm-stats p{color:#fcf7f3}section.firm-stats p:first-of-type{margin:0 auto;max-width:800px}.stats-box-container{font-size:0;margin:8rem auto 2rem;max-width:1400px}.stats-box-container .stats-box{display:inline-block;height:255px;position:relative;vertical-align:top;width:346px}.stats-box-container .stats-box.box1,.stats-box-container .stats-box.box2,.stats-box-container .stats-box.box3{border-bottom:1px solid #a4d1f1;border-right:1px solid #a4d1f1}.stats-box-container .stats-box.box4{border-bottom:1px solid #a4d1f1}.stats-box-container .stats-box.box5,.stats-box-container .stats-box.box6,.stats-box-container .stats-box.box7{border-right:1px solid #a4d1f1}.stats-box-container .stats-box .box-content{color:#fcf7f3;font-size:1.8rem;font-weight:300;left:50%;line-height:2.4rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.stats-box-container .stats-box .box-content img{height:3rem}.stats-box-container .stats-box .box-content h3{color:#a4d1f1;font-family:Gloock,serif;font-size:6.6rem;font-weight:400;letter-spacing:.2rem;line-height:6.6rem;margin:18px auto;padding:0}section.client-logo{background:#9bc6de}.client-logo-headline{margin:0 auto;max-width:1400px}.client-logo-headline h2{float:left;padding-right:3rem;width:45%}.client-logo-headline p{color:#283c5a;float:right;width:55%}.client-logo-container{margin:6rem auto -4rem;max-width:1400px;text-align:center}.client-logo-container img{display:inline-block;margin:0 3rem 4rem;vertical-align:middle}section.firm-news{background-color:#fcf7f3;margin-bottom:0}.firm-news-headline{margin:0 auto;max-width:1400px}.firm-news-headline h2{float:left;padding-right:3rem;width:45%}.firm-news-headline p{float:right;width:55%}.social-box-container{font-size:0;margin:8rem 0 0;text-align:center}.social-box-container .social-box{display:inline-block;vertical-align:top;width:320px}.social-box-container div:first-child{margin:0 20px 0 0}.social-box-container div:nth-child(2),.social-box-container div:nth-child(3){margin:0 20px}.social-box-container div:nth-child(4){margin:0 0 0 20px}.social-box-container .social-box img{-webkit-box-shadow:10px 10px 0 0 #d3d3d4;-moz-box-shadow:10px 10px 0 0 #d3d3d4;box-shadow:10px 10px 0 0 #d3d3d4;outline:1px solid #999;outline-offset:-1px;width:100%}.social-box-container .social-box figure{margin:0}.social-box-container .social-box figcaption{color:#373737;display:-webkit-box;font-size:1.6rem;line-height:2.2rem;margin-top:3rem;text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%}.caption-socials,.caption-socials a{font-size:1.4rem;font-weight:400;line-height:2rem;padding-top:.6rem;text-align:center}.caption-socials{color:#666}.home footer{top:0}.people section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-dark.webp) 0 0 no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.people-search{background:#283c5a;margin:0 auto;padding:30px 0;text-align:center}.people-search .text-input-container,.people-search select{display:inline-block;width:26%}.people-search .text-input-container{position:relative}.people-search select#office-filter{margin:0 30px}.people-search input,.people-search select{color:#fcf7f3;font-size:1.8rem;font-weight:400;letter-spacing:.05rem;line-height:2.4rem}.people-search input[type=text]{background:transparent;border:1px solid #fcf7f3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;height:38px;padding-left:10px;width:100%}.people-search input[type=text]:focus{outline:none}.people-search input[type=text]:focus,.people-search input[type=text]:hover{border:1px solid #ffc429}.people-search input::placeholder{color:#fcf7f3;opacity:1}.people-search input::-ms-input-placeholder{color:#fcf7f3}.people-search input:focus::placeholder{color:#283c5a}.people-search button#clear-button{background-color:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fcf7f3;display:inline-block;font-size:1.6rem;font-weight:400;line-height:1.6rem;margin:0;outline:none;padding:0;position:absolute;right:14px;top:10px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;vertical-align:middle}.people-search button#clear-button img{height:20px;opacity:.9}.people-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/ui-icons/select-reg.png) no-repeat 100%,transparent;border:1px solid #fcf7f3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;height:38px;overflow:hidden;padding:5px 37px 5px 10px;text-indent:.01px;text-overflow:""}.people-search select:hover{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/ui-icons/select-roll.png) no-repeat 100%;border:1px solid #ffc429}.people-search select option{border:0;padding:4px 10px}.people-search select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.people-search select:focus{outline:none}.people-search select::-ms-expand{display:none}.people-search select option{background:#283c5a}main section.profile-tiles{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern-lg.webp) 0 0 no-repeat,#fcf7f3;min-height:500px;text-align:center}.profile-tiles #tile-container{margin:-24px auto -18px}.profile-tiles .card{background-color:#fff;border-image:linear-gradient(180deg,#9bc6de,#283c5a) 100;border-style:solid;border-width:2px;-moz-box-shadow:0 0 0 6px #fff,0 0 0 7px #d3d3d4,6px 6px 0 7px #d3d3d4;-webkit-box-shadow:0 0 0 6px #fff,0 0 0 7px #d3d3d4,6px 6px 0 7px #d3d3d4;box-shadow:0 0 0 6px #fff,0 0 0 7px #d3d3d4,6px 6px 0 7px #d3d3d4;color:#333;display:inline-block;font-size:18px;height:438px;margin:30px;padding:20px;position:relative;text-align:left;vertical-align:top;width:300px}.profile-tiles .card a:focus,.profile-tiles .card a:hover{border-bottom:1px solid rgba(1,112,174,0)}.profile-tiles .card .image-wrapper{display:block;overflow:hidden}.profile-tiles .card .image-wrapper img{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;vertical-align:bottom;width:100%}.profile-tiles .card:hover .image-wrapper img{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.profile-tiles .card h2{color:#373737;font-size:2.6rem;letter-spacing:0;line-height:3rem;margin:1.2rem 0 .1rem;padding:0;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.profile-tiles .card h2:hover{color:#0170ae}.profile-tiles .card p{color:#666;font-size:1.6rem;font-weight:400;line-height:2rem;margin-top:0;padding-top:0}.profile-tiles .card .card-icons{bottom:12px;font-size:0;padding:0;position:absolute}.profile-tiles .card .card-icons img{display:inline-block;margin:0 9px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;vertical-align:middle;width:24px}.profile-tiles .card .card-icons img.phone{margin:0 5px 0 0;width:22px}.profile-tiles .card .card-icons img:focus,.profile-tiles .card .card-icons img:hover{cursor:pointer;margin:0 6px;width:30px}.profile-tiles .card .card-icons img.phone:focus,.profile-tiles .card .card-icons img.phone:hover{margin:0 1px 0 0;width:28px}.profile-page section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-light.webp) 50% no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.profile-page .page-headline .headline-text-box{display:table-cell;margin:0;padding-left:40px;text-align:left;vertical-align:middle}.profile-page .page-headline h1{color:#ffc429;font-size:4.8rem;letter-spacing:.1rem;line-height:5.6rem;margin:0}.profile-page .page-headline .headline-text-box img{display:inline-block;height:2rem;margin-right:10px;margin-top:-.4rem;vertical-align:middle}.profile-page .page-headline .headline-text-box img.location{margin-left:.3rem}.profile-page .page-headline .headline-text-box img.fax{margin-top:-.6rem}.profile-page .page-headline a,.profile-page .page-headline p{border-bottom:none;color:#fcf7f3;line-height:3.2rem;padding-left:0}.profile-page .page-headline a:focus,.profile-page .page-headline a:hover{border-bottom:none;color:#ffc429}.profile-page .page-headline p.job-title{font-weight:400;line-height:2.4rem;margin-top:0}.profile-page .page-headline .headline-image-box{display:table-cell;margin:0;text-align:right;width:400px}.profile-page .page-headline .headline-image-box img{height:400px;margin:0;padding:0;position:relative;right:0}section.profile{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3}.profile .highlights{float:left;margin-top:1rem;width:24%}.highlight-bar{color:#fcf7f3;display:inline-block;overflow:hidden;padding:.6rem 4.6rem .6rem 1.6rem;position:relative;width:100%;z-index:1}.highlight-bar:after{background:#283c5a;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;width:100%;z-index:-1}.highlight-bar h2{color:#fcf7f3;font-family:Lato,sans-serif;font-size:2rem;font-weight:400;letter-spacing:0;line-height:2.8rem;margin:0}.profile .highlights ul{list-style:none;margin:1.8rem 0 2.2rem;padding-left:1.6rem}.profile .highlights ul li,.profile .highlights ul li a{border-bottom:none;color:#373737;font-size:2rem;font-weight:400;line-height:2.4rem;margin:0;padding-bottom:1.4rem}.profile .highlights ul li:last-of-type{padding-bottom:0}.profile .highlights ul li a:focus,.profile .highlights ul li a:hover{border-bottom:none;color:#0170ae}.profile .bio{float:right;padding-left:60px;width:76%}.bio-links-container{margin:3rem 0 6rem}.bio-link{background:#fff;border:1px solid #373737;display:inline-block;margin-right:30px;padding:6px 24px}.bio-link img{display:inline-block;height:2.4rem;margin-right:8px;vertical-align:middle}.profile .bio-link a{border-bottom:none;color:#373737;font-size:1.8rem;font-weight:400;vertical-align:middle}.profile .bio-link a:focus,.profile .bio-link a:hover{border-bottom:none;color:#0170ae}.services section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-light.webp) 0 0 no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.services-info{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3;padding-top:9rem}.services .practice-container{margin:0 auto;max-width:1460px}.services-info .practice-image{-webkit-box-shadow:16px 16px 0 0 #fff;-moz-box-shadow:16px 16px 0 0 #fff;box-shadow:16px 16px 0 0 #fff;float:left;position:relative;width:590px}.services-info .practice-image img{width:100%}.services-info .practice-image .inner{border-image:linear-gradient(135deg,#9bc6de,#283c5a) 100;border-style:solid;border-width:2px;height:100%;left:16px;position:absolute;top:16px;width:100%;z-index:10}.services .accordion{float:left;padding-top:4rem;width:608px}.services .accordion>div{border-bottom:1px solid rgba(0,0,0,.15)}.services .accordion>div:last-of-type{border-bottom:none}.services .accordion input[name=panel]{display:none}.services .accordion label{cursor:pointer;display:block;font-size:2rem;padding:1em;position:relative;transition:all .25s ease-in-out}.services .accordion label:after{color:#373737;content:"+";font-size:3rem;position:absolute;right:2rem;text-align:center;top:1.3rem}.services .accordion input:checked+label,.services .accordion label:hover,.services .accordion label:hover:after{color:#018cda}.services .accordion input:checked+label:after{color:#018cda;content:"–"}.services .accordion .accordion-content{height:0;max-height:0;overflow:hidden;position:relative;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.services .accordion .accordion-content p:last-of-type{padding-bottom:2rem}input[name=panel]:checked~.accordion-content{height:auto}input[name=panel]:checked~.accordion-content.accordion-200{max-height:200px}input[name=panel]:checked~.accordion-content.accordion-400{max-height:400px}input[name=panel]:checked~.accordion-content.accordion-600{max-height:600px}.services-info .practice-headline{float:right;width:725px}.services-info .practice-headline h2{margin-bottom:3rem}.services-info .practice-headline p{padding-left:4rem}.services-info .practice-headline ul{margin-left:20px}.services-info .practice-headline ul li{font-size:1.8rem;line-height:2.4rem;margin-bottom:1.4rem}.services-info .practice-headline ul li strong{font-weight:400}.services-info .practice-headline button{margin-top:5rem}section.services-attorneys{background:#9bc6de}section.services-attorneys h2{color:#283c5a;margin-bottom:4rem;margin-top:-1rem;max-width:700px}.services-attorneys table{border-collapse:collapse;width:100%}.services-attorneys table tr.practice-atty-table-header{display:none}.content-container .attorney-row{margin:0 auto;text-align:center;width:100%}.content-container .attorney-row:nth-of-type(odd){background:hsla(0,0%,100%,.4);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:0 auto}.attorney-row>td{animation:fadeIn 5s;font-size:2rem;font-weight:300;line-height:2.6rem;padding:16px;text-align:center;vertical-align:middle}.attorney-row td.atty-pic{height:150px}.attorney-row td.atty-pic img{border-bottom:none;-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;height:118px;vertical-align:middle;width:118px}.attorney-row>td a{border-bottom:none;color:#000;font-size:2rem;line-height:2.6rem}.attorney-row .atty-name a{color:#283c5a;font-weight:400}.attorney-row a:focus,.attorney-row a:hover{color:#008ee2}.audit section.page-headline,.employment section.page-headline,.liability section.page-headline,.offices section.page-headline,.subrogation section.page-headline,.wc section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-dark.webp) 0 0 no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.offices .info-text{float:left;width:45%}.offices .office-container p.mail-notice{font-size:1.8rem;font-style:italic;font-weight:400;line-height:2.6rem;margin:0}.offices .office-container p.mailing-address{background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 0 10px #fff,0 0 0 11px #ccc,8px 8px 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 0 10px #fff,0 0 0 11px #ccc,8px 8px 0 10px rgba(0,0,0,.2);box-shadow:0 0 0 10px #fff,0 0 0 11px #ccc,8px 8px 0 10px rgba(0,0,0,.2);color:#373737;display:table;font-size:1.8rem;font-weight:700;line-height:2.6rem;margin:6.6rem auto 5rem;padding:20px;text-align:center}.office-info{border-bottom:1px solid #ccc;padding:2rem 0}.office-info.last-office{border-bottom:0;padding:2rem 0 0}.office-info h2{font-size:2.8rem;letter-spacing:1px;line-height:3.4rem;margin-bottom:.8rem}.office-info a,.office-info p{font-size:1.8rem;line-height:2.6rem;margin:0}.office-info p.office-contact,.office-info p.office-contact a{color:#373737;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:.8rem}.office-info p.office-contact a:hover{color:#0170ae}.offices .blue-column{background:#9bc6de;height:100%;margin-top:-8rem;position:absolute;right:0;width:50%}.offices .map-container{background-color:#9bc6de;float:right;height:732px;padding:0 30px 30px;width:50%}.iframe-container{overflow:hidden;width:100%}.iframe-container .overlay{background:transparent;height:680px;margin-top:-680px;position:relative;top:680px;width:100%;z-index:1000}.iframe-container iframe{border:none;height:740px;position:relative;top:-68px;width:100%}.resources section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-dark.webp) 0 0 no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.resource-list{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3;padding-top:9rem}section.resource-list .content-container{margin:-2rem auto 0;max-width:1000px}.resource-list h2{border-bottom:1px solid #373737;margin-bottom:2.4rem;margin-top:0;padding-bottom:2.4rem}.resource-list ul{list-style:none;margin:0;padding-top:0}.resource-list ul:first-of-type{margin-bottom:4rem}.resource-list ul>li{padding-bottom:2rem;padding-left:20px}.resource-list ul>li img{height:34px;margin-right:16px;vertical-align:middle}.resource-list ul>li:last-of-type{padding-bottom:0}.resource-list li a{font-size:2.4rem;font-weight:400;line-height:3.2rem;vertical-align:middle}.careers section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-dark.webp) 0 0 no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.careers-info{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3}.careers .info-text{float:left;width:60%}.careers .icon-container{font-size:0;width:100%}.careers .icon-box{display:inline-block;padding:1rem;text-align:center;width:20%}.careers .icon-box img{margin-bottom:1rem;max-width:112px;width:80%}.careers .icon-box p{color:#428dca;font-size:1.4rem;font-weight:700;line-height:1.8rem;padding:0}.postings-container{width:60%}.postings-container h2{color:#373737;margin:3rem 0 4rem}table.job-postings{background:#fff;border-collapse:collapse}table.job-postings td{border:1px solid #888e97;padding:2rem}table.job-postings h3{color:#373737;font-size:2.2rem;line-height:3.8rem;margin:0}table.job-postings p{font-size:1.8rem;line-height:2.8rem}table.job-postings p.job-location{color:#999;font-size:1.8rem;font-style:italic;font-weight:400;line-height:2rem;margin:0}table.job-postings p.job-location .location-title{color:#373737;font-style:normal}table.job-postings .black-button{margin:2.2rem auto 1rem}.awp{float:right;width:35%}.awp-logo{display:block;margin:1rem auto 0;width:100%}.careers .flexslider{position:relative;zoom:1;border-bottom:1px solid #888e97;border-top:1px solid #888e97;margin:60px auto 0;padding:40px 0;width:100%}.careers .flexslider .slides>li{display:table}.testimonial-slide-text{display:table-cell;vertical-align:top}.careers .flexslider .left-quote,.careers .flexslider .right-quote{background:#fcf7f3;left:0;margin:auto;padding:10px;position:absolute;right:0;width:80px}.careers .flexslider .left-quote{top:-50px}.careers .flexslider .right-quote{bottom:-50px}.careers .flexslider p.attorney-testimonial{color:#666;font-size:2rem;font-style:italic;font-weight:400;line-height:3.6rem;margin:0;padding:0 50px;text-align:left}.careers .flexslider p.testimonial-attribution{color:#000;font-size:1.6rem;line-height:2rem;margin-top:16px;padding:0 50px;text-align:right}.testimonial-slide-text button:nth-of-type(2){margin-top:20px}.contact section.page-headline,.referrals section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-dark.webp) 0 0 no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.contact-us{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3}.contact .info-text,.referrals .info-text{float:left;width:45%}.contact .info-text h2,.referrals .info-text h2{color:#373737;margin-bottom:2rem}.contact .info-text h3,.referrals .info-text h3{border-bottom:1px solid #283c5a;color:#373737;margin-bottom:0;padding-bottom:1.4rem}.contact p.top-info,.referrals p.top-info{margin-top:.8rem}.contact .dark-link,.referrals .dark-link{color:#373737}.contact .dark-link:hover,.referrals .dark-link:hover{color:#0170ae}.contact .info-text img,.referrals .info-text img{height:2.2rem;margin-right:6px;margin-top:-.4rem;vertical-align:middle}.contact .info-text img.phone,.referrals .info-text img.phone{height:2.2rem}.contact .mailing-address,.referrals .mailing-address{color:#373737;font-weight:400;line-height:2.6rem;text-align:center}.contact-form-container,.referrals-form-container{background-color:#9bc6de;-webkit-border-bottom-left-radius:128px;-moz-border-bottom-left-radius:128px;border-bottom-left-radius:128px;float:right;margin-top:-8rem;padding:8rem 30px 30px;width:50%}.contact-form-container h2
.referrals-form-container h2{color:#283c5a;margin-bottom:2rem}.about section.page-headline{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/headline-bgs/headline-bg-dark.webp) 0 0 no-repeat,#283c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.our-story{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3;padding-top:9rem}.about .story-container{margin:0 auto;max-width:1460px}.story-image{-webkit-box-shadow:16px 16px 0 0 #fff;-moz-box-shadow:16px 16px 0 0 #fff;box-shadow:16px 16px 0 0 #fff;float:right;margin:1rem 0 30px 80px;position:relative;width:590px}.story-image img{width:100%}.story-image .inner{border-image:linear-gradient(135deg,#9bc6de,#283c5a) 100;border-style:solid;border-width:2px;height:100%;left:16px;position:absolute;top:16px;width:100%;z-index:10}.story-text h2{margin-bottom:3rem}.story-text p{padding-left:4rem}.story-text button{margin-top:5rem}section.about-rhino{background:-webkit-linear-gradient(#2d3c58,#2d3c5a 40%,#395473);background:-o-linear-gradient(#2d3c58 0,#2d3c5a 40%,#395473 100%);background:linear-gradient(#2d3c58,#2d3c5a 40%,#395473)}.about-rhino h3{color:#fcf7f3;margin:0}.about-rhino p{color:#fff}.about-rhino p:first-of-type{border-bottom:1px solid #fcf7f3;font-style:italic;font-weight:400;margin-top:0;padding-bottom:2rem}.about-rhino-image{float:left;margin:1.4rem 50px 0 0;width:245px}.about-rhino-image img{width:100%}section.benefits-info{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern.webp) 0 0 no-repeat,#fcf7f3;padding-top:9rem}.benefits-info h1{color:#283c5a;margin-top:-1rem;text-align:center}.benefits-info h2{color:#283c5a;font-size:4rem;line-height:4.4rem;margin-bottom:3.2rem;margin-top:3rem;text-align:left}.benefits-info h3{color:#283c5a;line-height:4rem;text-align:left}.benefits-info p,.benefits-info ul li{text-align:left}.benefits-info strong,.benefits-strong,.benefits-strong a{font-weight:400}.benefits-info .disclaimer{color:#666;font-size:1.6rem;font-style:italic;font-weight:400;line-height:2.2rem;margin-top:-2rem}.benefits-nav ul{display:table;margin:3rem auto 4rem;padding:0}.benefits-nav ul li{background-color:#283c5a;border-bottom:1px solid #fff;border-collapse:collapse;border-right:1px solid #fff;border-top:1px solid #fff;display:table-cell;padding:10px 30px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.benefits-nav ul li:focus,.benefits-nav ul li:hover{background-color:#469}.benefits-nav ul li:first-of-type{-webkit-border-bottom-left-radius:8px;-moz-border-bottom-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #8fc4e3;-webkit-border-top-left-radius:8px;-moz-border-top-left-radius:8px;border-top-left-radius:8px}.benefits-nav ul li:last-of-type{-webkit-border-bottom-right-radius:8px;-moz-border-bottom-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px}.benefits-nav ul li a{border-bottom:none;color:#fff;font-weight:400}.benefits-nav ul li:focus a,.benefits-nav ul li:hover a{border-bottom:none}.benefits-401k .benefitsnav-401k,.benefits-401k .benefitsnav-401k a,.benefits-dental .benefitsnav-dental,.benefits-dental .benefitsnav-dental a,.benefits-home .benefitsnav-home,.benefits-home .benefitsnav-home a,.benefits-life .benefitsnav-life,.benefits-life .benefitsnav-life a,.benefits-medical .benefitsnav-medical,.benefits-medical .benefitsnav-medical a,.benefits-vision .benefitsnav-vision,.benefits-vision .benefitsnav-vision a{background-color:#469;cursor:default}.contributions-banner{background-color:#cce0f4;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:table;font-size:2rem;line-height:2.6rem;margin:0 auto 6rem;max-width:1280px;padding:16px;text-align:center;width:100%}.contributions-banner a{border-bottom:none;font-size:2rem;font-weight:400;line-height:2.6rem;text-decoration:none}.contributions-banner a:focus,.contributions-banner a:hover{border-bottom:none;border-color:#cce0f4;text-decoration:underline}main section.benefits-info{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/bottom-rt-pattern.webp) 100% 100% no-repeat,url(https://www.sullivanattorneys.com/hubfs/website/img-2023/bg-patterns/top-lt-pattern-lg.webp) 0 0 no-repeat,#fcf7f3;min-height:500px;text-align:center}.benefits-info .content-container{max-width:1280px}.benefits-info .tile-container{margin:-24px auto -18px;max-width:1280px}.benefits-info .card{background-color:#fff;border-image:linear-gradient(180deg,#9bc6de,#283c5a) 100;border-style:solid;border-width:2px;-moz-box-shadow:0 0 0 6px #fff,0 0 0 7px #d3d3d4,6px 6px 0 7px #d3d3d4;-webkit-box-shadow:0 0 0 6px #fff,0 0 0 7px #d3d3d4,6px 6px 0 7px #d3d3d4;box-shadow:0 0 0 6px #fff,0 0 0 7px #d3d3d4,6px 6px 0 7px #d3d3d4;color:#333;display:inline-block;font-size:18px;margin:30px;padding:20px;position:relative;text-align:left;vertical-align:top;width:346px}.benefits-info .card .image-wrapper{display:block;overflow:hidden}.benefits-info .card .image-wrapper img{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;vertical-align:bottom;width:100%}.benefits-info .card:hover .image-wrapper img{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.benefits-info .card h2{color:#373737;font-size:2.6rem;letter-spacing:0;line-height:3rem;margin:20px 0 0;padding:0;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.benefits-info .card h2:hover{color:#0170ae}.benefits main table{border:none;border-collapse:collapse;border-spacing:0;margin:4rem auto 5rem}.benefits main table.narrow-table{max-width:1000px;width:100%}.benefits main table .white{background-color:#fff}.benefits main table .gray{background-color:#efefef}.benefits main table th{background-color:#469;border:1px solid #283c5a;border-collapse:collapse;color:#fcf7f3;font-weight:400;line-height:2.4rem;padding:10px}.benefits main table th a{color:#fff;font-weight:400}.benefits main table td{border:1px solid #283c5a;border-collapse:collapse;padding:10px;text-align:left}.benefits main table td.center{text-align:center}.benefits main table td,.benefits main table td ul>li{line-height:2.8rem}.benefits main table tr td:first-of-type{font-weight:400}.benefits main table td ul{margin-bottom:.6rem;margin-top:0}section.benefits-bottom-links{background:#9bc6de}.benefits-bottom-links .link-container{font-size:0}.link-container .image-column,.link-container .link-column{display:inline-block;padding:0 3rem;vertical-align:top;width:25%}.link-container .link-column.benefits-plans{width:50%}.link-container .image-column img{display:table;margin:0 auto;padding:0;width:100%}.benefits-bottom-links .link-column h2{border-bottom:1px solid #283c5a;color:#283c5a;font-family:Lato,sans-serif;font-size:3rem;font-weight:400;letter-spacing:0;line-height:3.8rem;margin-bottom:1.6rem;margin-top:0;padding-bottom:1.6rem}.benefits-bottom-links .link-column ul{list-style:none;margin:0;padding:0 0 0 30px}.link-container .link-column.benefits-plans ul{display:inline-block;vertical-align:top;width:50%}.benefits-bottom-links .link-column ul li{font-size:2rem;line-height:3rem;margin-bottom:0;padding-bottom:1rem}.benefits-bottom-links .link-column ul li:last-of-type{padding-bottom:0}.benefits-bottom-links .link-column ul li a{border-bottom:none;color:#283c5a;font-size:2rem;font-weight:400;line-height:3rem;-webkit-transition:all 0s ease-in-out 0s;-moz-transition:all 0s ease-in-out 0s;-o-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s}.benefits-bottom-links .link-column ul li a:focus,.benefits-bottom-links .link-column ul li a:hover{border-bottom:none;color:#fcf7f3}.benefits-125 ul li a.benefitslink-125,.benefits-401k ul li a.benefitslink-401k,.benefits-contact ul li a.benefitslink-contact,.benefits-dental ul li a.benefitslink-dental,.benefits-eap ul li a.benefitslink-eap,.benefits-eligibility ul li a.benefitslink-eligibility,.benefits-expenses ul li a.benefitslink-expenses,.benefits-fut ul li a.benefitslink-fut,.benefits-life ul li a.benefitslink-life,.benefits-medical ul li a.benefitslink-medical,.benefits-navigator ul li a.benefitslink-navigator,.benefits-notices ul li a.benefitslink-notices,.benefits-pet ul li a.benefitslink-pet,.benefits-travel ul li a.benefitslink-travel,.benefits-vision ul li a.benefitslink-vision{color:#fcf7f3;cursor:default}.benefits-125 ul li a.benefitslink-125:focus,.benefits-125 ul li a.benefitslink-125:hover,.benefits-401k ul li a.benefitslink-401k:focus,.benefits-401k ul li a.benefitslink-401k:hover,.benefits-contact ul li a.benefitslink-contact:focus,.benefits-contact ul li a.benefitslink-contact:hover,.benefits-dental ul li a.benefitslink-dental:focus,.benefits-dental ul li a.benefitslink-dental:hover,.benefits-eap ul li a.benefitslink-eap:focus,.benefits-eap ul li a.benefitslink-eap:hover,.benefits-eligibility ul li a.benefitslink-eligibility:focus,.benefits-eligibility ul li a.benefitslink-eligibility:hover,.benefits-expenses ul li a.benefitslink-expenses:focus,.benefits-expenses ul li a.benefitslink-expenses:hover,.benefits-fut ul li a.benefitslink-fut:focus,.benefits-fut ul li a.benefitslink-fut:hover,.benefits-life ul li a.benefitslink-life:focus,.benefits-life ul li a.benefitslink-life:hover,.benefits-medical ul li a.benefitslink-medical:focus,.benefits-medical ul li a.benefitslink-medical:hover,.benefits-navigator ul li a.benefitslink-navigator:focus,.benefits-navigator ul li a.benefitslink-navigator:hover,.benefits-notices ul li a.benefitslink-notices:focus,.benefits-notices ul li a.benefitslink-notices:hover,.benefits-pet ul li a.benefitslink-pet:focus,.benefits-pet ul li a.benefitslink-pet:hover,.benefits-travel ul li a.benefitslink-travel:focus,.benefits-travel ul li a.benefitslink-travel:hover,.benefits-vision ul li a.benefitslink-vision:focus,.benefits-vision ul li a.benefitslink-vision:hover{border-bottom:none;color:#fcf7f3;text-decoration:none}.benefits img.medical-image,.benefits img.travel-image{border:5px solid #9bc6de;float:right;margin:0 0 3rem 50px;max-width:500px;width:100%}.benefits .theft-assistance{background-color:#7cb3d5;float:right;margin:0 0 30px 50px;max-width:450px;padding:30px;text-align:center;width:100%}.benefits .theft-assistance h3{color:#fff;margin-bottom:2rem;margin-top:0;text-align:center}.benefits .theft-assistance p:last-of-type{margin-bottom:0}ul.pet-insurance-list{font-size:0;margin:0;padding:0;text-align:center}ul.pet-insurance-list li{display:inline-block;font-weight:400;margin:0;padding:10px 16px}.benefits img.pharma-logo{max-width:150px}.benefits main table.notices-table th,.benefits main table.notices-table tr:nth-of-type(odd) td{background-color:#469;color:#fcf7f3;font-weight:400;text-align:center}.benefits main table.notices-table tr:nth-of-type(2n) td{background-color:#fff;font-weight:300}.national-contact-info{margin:4rem auto 5rem}.national-contact-info div:first-of-type{float:left;width:50%}.national-contact-info div:nth-last-of-type(2){float:right;width:50%}.national-contact-info a,.national-contact-info p{font-weight:400;line-height:2.4rem;text-align:center}.benefits main table.benefits-cert-table td{border:0;padding:4px}.podcast main .content-container{max-width:1160px}.podcast-images{float:left;text-align:center;width:380px}.podcast-images img{-webkit-box-shadow:10px 10px 0 0 #d3d3d4;-moz-box-shadow:10px 10px 0 0 #d3d3d4;box-shadow:10px 10px 0 0 #d3d3d4;max-width:400px;width:100%}.podcast-text{float:right;padding-left:60px;width:calc(100% - 380px);width:-o-calc(100% - 380px);width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px)}.podcast-text h1{color:#283c5a;margin-top:-.8rem}.podcast-text .badge-container{font-size:0;margin-top:3.8rem;text-align:center}.podcast-text .badge-container img{display:inline-block;margin:0 auto;max-width:300px;padding:6px;width:100%}.podcast-text .badge-container img:focus,.podcast-text .badge-container img:hover{opacity:.8;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.podcast-text .badge-container a,.podcast-text .badge-container a:focus,.podcast-text .badge-container a:hover{border-bottom:none}.info-page main .content-container{max-width:1160px}.info-page h1{font-size:3.6rem;line-height:4.4rem;margin-bottom:0}.info-page h2{font-family:Lato,sans-serif;font-size:2.2rem;letter-spacing:0;line-height:3rem;margin-bottom:0;padding-bottom:0}.info-page .effective-date{font-size:1.8rem;line-height:3.2rem;margin-top:0}.info-page main a,.info-page main li,.info-page main p{font-size:1.6rem;line-height:3rem}.info-page main ol li{padding-top:.6rem}.info-page main ol>li>ul{list-style:disc}.info-page .mission-statement img{display:table;margin:0 auto 36px;max-width:520px;width:90%}.info-page .mission-statement h1{color:#373737;font-size:4.8rem;line-height:5.6rem;text-align:center}.info-page .mission-statement ul{list-style:none;margin:30px auto;max-width:540px;padding-left:0}.info-page .mission-statement li{color:#373737;font-size:2.8rem;line-height:4.4rem;text-transform:uppercase}.info-page .mission-statement p{color:#373737;font-size:2.2rem;font-weight:400;line-height:3rem}.event-resources main .content-container{display:table;margin:0 auto;max-width:600px;width:92%}.event-resources main img{display:table;margin:0 auto 24px;width:100%}.event-resources main ul{display:table;list-style:none;margin:30px auto 0;padding-left:0;width:100%}.event-resources main li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:20px;padding:10px;text-align:center}.event-resources main li,.event-resources main li:hover{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.event-resources main a:active,.event-resources main a:hover,.event-resources main a:link,.event-resources main li a,.event-resources main li a:active,.event-resources main li a:hover{border-bottom:none;text-decoration:none;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.event-resources main li:last-of-type{margin-bottom:0}.form-landing-page .main-dnd{width:100%}.form-landing-page h1{font-size:4.8rem;line-height:5.6rem;margin-bottom:2rem}.form-landing-page main a,.form-landing-page main input,.form-landing-page main li,.form-landing-page main p,.form-landing-page main select{font-size:2rem;line-height:3.6rem}.form-landing-page main input{width:90%}.form-landing-page .hs-form{margin-left:auto;margin-right:auto;max-width:800px}.form-landing-page .hs-form fieldset{max-width:none!important}.form-landing-page .hs-form input[type=submit]{max-width:200px}section.sullivan-on-comp{background:-webkit-linear-gradient(#2d3c58,#2d3c5a 40%,#395473);background:-o-linear-gradient(#2d3c58 0,#2d3c5a 40%,#395473 100%);background:linear-gradient(#2d3c58,#2d3c5a 40%,#395473);text-align:center}.soc-image-container{background-color:#f6f6f6;border:1px solid #9bc6de;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:right;height:500px;overflow:hidden;padding:0;position:relative;text-align:center;width:500px}.soc-image-container img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.soc-text{float:left;width:900px}.soc-text h2{color:#fcf7f3}.soc-text img.soc-logo{display:table;margin:0 auto 40px;width:400px}.soc-text p{color:#fff;font-size:2rem;line-height:3.6rem;text-align:left}.soc-text button{margin-top:4.4rem}section.covid-ebook{background:#9bc6de;text-align:center}.ebook-image-container{background-color:#f6f6f6;border:1px solid #283c5a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;height:500px;overflow:hidden;padding:0;position:relative;text-align:center;width:500px}.ebook-image-container img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.ebook-text{float:right;width:900px}.ebook-text h2{color:#283c5a;text-align:left}.ebook-text h2 .ebook-subtitle{font-size:3.6rem;letter-spacing:.1rem;line-height:4.4rem}.ebook-text p{color:#283c5a;font-size:2rem;line-height:3.6rem;text-align:left}.ebook-text button{margin-top:4.4rem}.static.animation-element{opacity:0;-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.static.animation-element.in-view{opacity:1}.left.animation-element{left:-60px;opacity:0;position:relative;-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.left.animation-element.in-view{bottom:0;left:0;opacity:1;position:relative}.right.animation-element{opacity:0;position:relative;right:-60px;-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.right.animation-element.in-view{opacity:1;position:relative;right:0}.top.animation-element{opacity:0;position:relative;top:-60px;-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.top.animation-element.in-view{opacity:1;position:relative;top:0}.bottom.animation-element{bottom:-60px;opacity:0;position:relative;-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.bottom.animation-element.in-view{bottom:0;opacity:1;position:relative}.scaleup.animation-element{opacity:0;position:relative;transform:scale(.8);-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.scaleup.animation-element.in-view{opacity:1;position:relative;transform:scale(1)}.scaledown.animation-element{opacity:0;position:relative;transform:scale(1.2);-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.scaledown.animation-element.in-view{opacity:1;position:relative;transform:scale(1)}.careers .icon-container div:first-child.bottom.animation-element,.shields-container table:first-of-type.bottom.animation-element{-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.careers .icon-container div:nth-child(2).bottom.animation-element,.shields-container table:nth-of-type(2).bottom.animation-element{-moz-transition:all .25s ease-in-out .2s;-ms-transition:all .25s ease-in-out .2s;-o-transition:all .25s ease-in-out .2s;transition:all .25s ease-in-out .2s}.careers .icon-container div:nth-child(3).bottom.animation-element,.shields-container table:nth-of-type(3).bottom.animation-element{-moz-transition:all .25s ease-in-out .4s;-ms-transition:all .25s ease-in-out .4s;-o-transition:all .25s ease-in-out .4s;transition:all .25s ease-in-out .4s}.careers .icon-container div:nth-child(4).bottom.animation-element,.shields-container table:nth-of-type(4).bottom.animation-element{-moz-transition:all .25s ease-in-out .6s;-ms-transition:all .25s ease-in-out .6s;-o-transition:all .25s ease-in-out .6s;transition:all .25s ease-in-out .6s}.careers .icon-container div:nth-child(5).bottom.animation-element,.shields-container table:last-of-type.bottom.animation-element{-moz-transition:all .25s ease-in-out .8s;-ms-transition:all .25s ease-in-out .8s;-o-transition:all .25s ease-in-out .8s;transition:all .25s ease-in-out .8s}.careers .icon-container div:first-child.bottom.animation-element.in-view,.careers .icon-container div:nth-child(2).bottom.animation-element.in-view,.careers .icon-container div:nth-child(3).bottom.animation-element.in-view,.careers .icon-container div:nth-child(4).bottom.animation-element.in-view,.careers .icon-container div:nth-child(5).bottom.animation-element.in-view,.shields-container table:first-of-type.bottom.animation-element.in-view,.shields-container table:last-of-type.bottom.animation-element.in-view,.shields-container table:nth-of-type(2).bottom.animation-element.in-view,.shields-container table:nth-of-type(3).bottom.animation-element.in-view,.shields-container table:nth-of-type(4).bottom.animation-element.in-view{bottom:0;opacity:1;position:relative}@media (min-width:1800px){section{padding:8rem 0 9rem}.content-container{width:1600px}.dropdown .dropbtn,nav a{margin:0;padding:0}#cd-top-nav a,.dropdown .dropbtn{padding-left:100px;padding-top:10px}#cd-top-nav a.nav-button{margin-left:100px}#navigation-wrapper.small-header #cd-top-nav a,#navigation-wrapper.small-header .dropdown .dropbtn{padding-left:110px}.dropdown .dropbtn{padding-bottom:29px;padding-top:0}#navigation-wrapper.small-header .dropdown .dropbtn{padding-bottom:17px;padding-top:0}#navigation-wrapper.small-header #cd-top-nav a.nav-button{margin-left:0}.referrals-button{display:none}.dropdown-content .row-container{width:1600px}.home .hero-content-container{top:calc(50% - 30px);top:-o-calc(50% - 30px);top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px)}.attorney-row>td.atty-email,.attorney-row>td.atty-name,.attorney-row>td.atty-office,.attorney-row>td.atty-phone,.attorney-row>td.atty-pic,.attorney-row>td.atty-title{width:266px}}@media (max-width:1799px){section{padding:8rem 0 9rem}.content-container{width:1280px}#cd-top-nav a,.dropdown .dropbtn{padding-left:85px;padding-top:10px}#cd-top-nav a.nav-button{margin-left:85px}#navigation-wrapper.small-header #cd-top-nav a,#navigation-wrapper.small-header .dropdown .dropbtn{padding-left:110px}.dropdown .dropbtn{padding-bottom:29px;padding-top:0}#navigation-wrapper.small-header .dropdown .dropbtn{padding-bottom:17px;padding-top:0}#navigation-wrapper.small-header #cd-top-nav a.nav-button{margin-left:0}.referrals-button{display:none}.dropdown .subnav-arrow{margin-left:-48px}.dropdown-content .row-container{width:1160px}.home .audit-link-hide{display:none}.home .hero-content-container{top:calc(50% - 30px);top:-o-calc(50% - 30px);top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px)}.practice-image{width:540px}.practice-headline{width:675px}.shields-container table{margin:4rem 10px 0}.shields-container table:first-of-type{margin-left:0}.shields-container table:last-of-type{margin-right:0}.practice-shield{background-size:100%;display:inline-block;height:342px;width:240px}.practice-shield th{height:92px;width:240px}.practice-shield th h3{font-size:22px;letter-spacing:.2rem;line-height:26px;margin:10px auto 0;padding:0}.practice-shield td{height:250px;width:240px}.practice-shield td ul{margin:24px 0 0 8px;text-align:left}.practice-shield td ul li{margin-bottom:1rem}.practice-shield td ul li,.practice-shield td ul li a{font-size:18px;line-height:22px}.stats-box-container .stats-box{width:320px}.social-box-container .social-box{width:290px}.people-search select#office-filter{margin:0 20px}.services-info .practice-image{width:540px}.services .accordion{width:558px}.services-info .practice-headline{width:675px}.services-attorneys table tr td.atty-title{display:none}.attorney-row>td.atty-email,.attorney-row>td.atty-name,.attorney-row>td.atty-office,.attorney-row>td.atty-phone,.attorney-row>td.atty-pic{width:256px}.story-image{margin:1rem 0 30px 60px;width:540px}.about-rhino-image{margin:1.4rem 50px 0 0;width:315px}.ebook-image-container,.soc-image-container{height:500px;width:500px}.ebook-text,.soc-text{width:690px}}@media (max-width:1320px){html{font-size:9px}.content-container{width:850px}.logo-container{padding-top:8px}.logo-container img.rect-logo{height:64px;width:290px}#cd-top-nav li a,.dropdown .dropbtn{padding-left:26px}#cd-top-nav li a.nav-offices{padding-left:20px}#cd-top-nav a.nav-button{background:transparent;border:none;margin-left:24px;padding:0}#navigation-wrapper.small-header #cd-top-nav a,#navigation-wrapper.small-header .dropdown .dropbtn{padding-left:60px}#navigation-wrapper.small-header #cd-top-nav a.nav-button{margin-left:0}.refer-a-case-button{display:none}.referrals-button{color:#373737;display:block}.audit-link-hide,.wc-link-hide{display:none}.dropdown-content .row-container{width:850px}.dropdown .subnav-arrow{margin-left:-48px}.page-headline .headline-image-box img{right:-461px}.home .logo-container{height:175px;padding:6px 0 0 8px;width:184px}.home .logo-container img{height:139px;width:143px}.home #navigation-wrapper.small-header .referrals-button{color:#373737}.home #cd-top-nav a.nav-button,.home #cd-top-nav a.nav-button:focus,.home #cd-top-nav a.nav-button:hover{border:none}.home .refer-a-case-button{display:none}.home .referrals-button{color:#fff;display:block}.home .referrals-button:focus,.home .referrals-button:hover{color:#ffc429}.practice-headline,.practice-image{width:400px}.practice-headline p{padding-left:0}.practice-shield{background-size:100%;display:inline-block;height:301px;width:210px}.practice-shield th{height:82px;width:210px}.practice-shield th h3{font-size:20px;line-height:24px;margin:8px auto 0;padding:0}.practice-shield td{height:216px;width:210px}.practice-shield td ul{margin:18px 0 0;text-align:left}.practice-shield td ul li{margin-bottom:.8rem}.practice-shield td ul li,.practice-shield td ul li a{font-size:16px;line-height:20px}.stats-box-container .stats-box{width:210px}.social-box-container .social-box{width:250px}.social-box-container div:first-child{margin:0 20px 0 0}.social-box-container div:nth-child(2){margin:0 20px}.social-box-container div:nth-child(3){margin:0 0 0 20px}.social-box-container div:nth-child(4){display:none}.people-search .text-input-container,.people-search select{margin:0 10px;width:30%}.offices .blue-column{display:none}.offices .info-text{float:none;margin-bottom:6rem;width:100%}.services-info .practice-image{width:400px}.services .accordion{width:418px}.services-info .practice-headline{width:400px}.services-info .practice-headline p{padding-left:0}.services-info .practice-headline ul{margin-left:20px;padding-left:0}.services-attorneys table tr td.atty-office{display:none}.attorney-row>td.atty-email,.attorney-row>td.atty-name,.attorney-row>td.atty-phone,.attorney-row>td.atty-pic{width:212px}.offices .map-container{float:none;height:533px;padding:10px;width:100%}.iframe-container{overflow:hidden;width:100%}.iframe-container .overlay{background:transparent;height:520px;margin-top:-520px;position:relative;top:520px;width:100%;z-index:1000}.iframe-container iframe{border:none;height:580px;position:relative;top:-67px;width:100%}.story-image{margin:1rem 0 30px 60px;width:400px}.story-text p{padding-left:0}.about-rhino-image{margin:1.4rem 60px 12rem 0;width:315px}.benefits main table.notices-table td,.benefits main table.notices-table th{font-size:1.6rem}.link-container .image-column{display:none}.link-container .link-column{width:34%}.link-container .link-column.benefits-plans{width:66%}.soc-image-container{height:400px;margin:0 0 4rem 4rem;width:400px}.ebook-image-container{height:400px;margin:0 4rem 4rem 0;width:400px}.ebook-text,.soc-text{float:none;width:100%}.soc-text img.soc-logo{width:300px}}@media (max-width:899px){main{overflow-x:hidden;top:60px}section{padding:6rem 0 7rem}.content-container{width:94%}footer{top:60px}header{height:60px}.home header{background:#fff}.home .logo-container,.logo-container{display:none}.small-header{top:0}#navigation-wrapper.small-header .small-logo{display:none}.mobile-logo{height:57px;opacity:1;top:3px}#cd-top-nav{display:none}#cd-menu-trigger{display:block}.mobile-referral-button{display:inline-block}.banner-image{margin-bottom:60px}.banner-content-container{margin:auto;padding:0;width:92%}.page-headline{height:auto}.page-headline img.mobile-headline-image{display:block;width:100%}.page-headline .headline-content{display:block;height:auto;overflow-x:hidden}.page-headline .headline-text-box{display:block;margin:4rem 0 4.4rem;width:auto}.page-headline h1{font-size:4.8rem;letter-spacing:.1rem;line-height:5.6rem;margin:0 0 2rem}.page-headline p{padding-left:0}.page-headline .headline-image-box{display:none}.profile-page .page-headline .headline-content{display:table;height:400px;width:100%}.profile-page .page-headline .headline-text-box{display:table-cell;padding-left:30px;width:50%}.profile-page .page-headline .headline-image-box{display:table-cell;padding-right:30px;width:50%}.about section.page-headline,.careers section.page-headline,.contact section.page-headline,.offices section.page-headline,.people section.page-headline,.referrals section.page-headline,.resources section.page-headline,.services section.page-headline{background:#283c5a}.footer-col-container{margin-bottom:40px}.footer-col{display:block;width:100%}.footer-navigation{margin:0;max-width:none}ul.footer-navigation>li{border-bottom:1px solid hsla(192,4%,56%,.5);padding:0 0 1rem}ul.footer-navigation>li.contact-column{border-bottom:none}ul.footer-navigation>li:last-of-type{margin:10px 0 0}footer li.item-has-children{display:block;width:auto}.footer-navigation .sub-menu{display:none;padding:1rem 1rem 0 2rem}.footer-navigation .item-has-children>a{font-size:1.8rem;line-height:3.2rem;margin-bottom:0;pointer-events:auto;position:relative}.footer-navigation .item-has-children>a:after{background:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/ui-icons/cd-arrow.svg) no-repeat 50%;background-size:8px 11px;bottom:auto;content:"";display:block;height:11px;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;width:8px}.footer-navigation .item-has-children>a.submenu-open:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.footer-navigation>li>ul>li.footer-subscribe{display:block}.home .hero-image{background-image:url(https://www.sullivanattorneys.com/hubfs/website/img-2023/homepage/home-hero-mobile.webp)}.home .hero-image,.home .hero-image .content-container{height:calc(100vh - 128px);height:-o-calc(100vh - 128px);height:-webkit-calc(100vh - 128px);height:-moz-calc(100vh - 128px);max-height:none;min-height:none}.home .hero-content-container{width:92%}.practice-headline{float:none;margin:-2rem auto 0;width:100%}.practice-image{background-color:#fff;border:2px solid #9bc6de;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:none;margin:8rem auto 0;max-width:600px;padding:14px;width:100%}.practice-image .inner{display:none}.shields-container{padding-top:6rem}.stats-box-container .stats-box{width:50%}.stats-box-container .stats-box.box1,.stats-box-container .stats-box.box3,.stats-box-container .stats-box.box5{border-bottom:1px solid #a4d1f1;border-right:1px solid #a4d1f1}.stats-box-container .stats-box.box2,.stats-box-container .stats-box.box4,.stats-box-container .stats-box.box6{border-bottom:1px solid #a4d1f1;border-right:none}.stats-box-container .stats-box.box7{border-right:1px solid #a4d1f1}.client-logo-container{margin:5rem auto -4rem}.client-logo-container img{margin:0 2.7rem 3.6rem}.client-logo-headline h2{float:none;padding-right:0;width:100%}.client-logo-headline p{float:none;width:100%}.firm-news-headline h2{float:none;padding-right:0;width:100%}.firm-news-headline p{float:none;width:100%}.social-box-container .social-box{width:45%}.social-box-container{margin:6rem 0 0}.social-box-container div:first-child{margin:0 20px 3rem 0}.social-box-container div:nth-child(2){margin:0 0 3rem 20px}.social-box-container div:nth-child(3){margin:0 20px 0 0}.social-box-container div:nth-child(4){display:inline-block;margin:0 0 0 20px}.people section.page-headline{background:#283c5a}section.people-search{border-top:1px solid #fcf7f3;padding:20px 0}.people-search select#practice-filter{display:none}.people-search .text-input-container,.people-search select{margin:0;width:46%}.people-search select#office-filter{margin:0 0 0 30px}.profile-page .page-headline .content-container{width:100%}.profile-page .page-headline .headline-content{display:block;height:auto;width:90%;width:auto}.profile-page .page-headline .headline-text-box{background:#283c5a;display:block;margin-top:-3rem;padding:4rem 0 4.4rem 5%;width:110%}.profile-page .page-headline p.job-title{font-weight:700}.profile-page .page-headline .headline-image-box{display:block;height:400px;margin:0 auto;padding:0;text-align:center;width:100%}.profile-page .page-headline .headline-image-box img{height:400px;margin:0 auto}.profile .highlights{float:none;margin-bottom:4rem;margin-top:0;width:100%}.profile .bio{float:none;padding-left:0;width:100%}.services-info .practice-headline{float:none;margin:-2rem auto 0;width:100%}.services-info .practice-image{background-color:#fff;border:2px solid #9bc6de;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:none;margin:8rem auto 0;max-width:600px;padding:14px;width:100%}.services-info .practice-image .inner{display:none}.services .accordion{width:100%}.attorney-row>td.atty-email,.attorney-row>td.atty-name,.attorney-row>td.atty-phone,.attorney-row>td.atty-pic{width:25%}.awp{float:none;margin-bottom:4rem;width:100%}.awp-logo{margin:4rem auto 0;max-width:500px}.careers .info-text{float:none;width:100%}.postings-container{width:100%}.contact .info-text,.referrals .info-text{float:none;width:100%}.contact-form-container,.referrals-form-container{-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;float:none;margin-top:5rem;padding:30px;width:100%}.story-image{background-color:#fff;border:2px solid #9bc6de;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:none;margin:0 auto 6rem;max-width:600px;padding:14px;width:100%}.story-image .inner{display:none}.about-rhino-image{float:none;margin:5rem auto 4rem;max-width:60%;width:315px}.benefits-nav ul li{padding:10px 14px}.benefits-info .card{width:300px}.link-container .link-column{display:block;margin-bottom:0;width:100%}.link-container .link-column.benefits-plans{margin-bottom:3rem;width:100%}.benefits .theft-assistance,.benefits img.medical-image,.benefits img.travel-image{display:table;float:none;margin:40px auto;max-width:500px;width:100%}.national-contact-info div:first-of-type{float:none;margin-bottom:3rem;width:100%}.national-contact-info div:nth-last-of-type(2),.podcast-images,.podcast-text{float:none;width:100%}.podcast-text{margin-top:5rem;padding-left:0}.podcast-text .badge-container img:last-of-type{padding:6px 6px 0}.resources section.sullivan-on-comp{border-top:1px solid #9bc6de}.ebook-image-container,.soc-image-container{float:none;height:400px;margin:2rem auto 5rem;width:400px}.ebook-text,.soc-text{float:none;width:100%}.soc-text img.soc-logo{max-width:400px;width:90%}}@media (max-width:599px){h1,h2{font-size:3.6rem;letter-spacing:.1rem;line-height:4.2rem}main a,main p{font-size:1.8rem;font-weight:400;line-height:3rem}.content-container{width:92%}.hide-phone-down{display:none}.show-phone-down{display:block}header{position:absolute}.profile-page .page-headline .content-container{width:100%}.profile-page .page-headline .headline-content{display:block;height:auto;width:100%}.profile-page .page-headline .headline-text-box{background:#283c5a;display:block;margin-top:-3rem;padding:4rem 5% 4.4rem;width:100%}.profile-page .page-headline p.job-title{font-weight:700}.profile-page .page-headline .headline-image-box{display:block;height:300px;padding-right:0;text-align:center;width:100%}.profile-page .page-headline .headline-image-box img{height:400px}.footer-socials{background:none;margin:-2rem 0 3.6rem}.socials-table td,.socials-table td:first-of-type,.socials-table td:last-of-type{padding:0 8px}.static.animation-element{opacity:1}.left.animation-element{left:0;opacity:1}.right.animation-element{opacity:1;right:0}.top.animation-element{opacity:1;top:0}.bottom.animation-element{bottom:0;opacity:1}.scaledown.animation-element,.scaleup.animation-element{opacity:1;transform:scale(1)}.careers .icon-container div:first-child.bottom.animation-element,.careers .icon-container div:nth-child(2).bottom.animation-element,.careers .icon-container div:nth-child(3).bottom.animation-element,.careers .icon-container div:nth-child(4).bottom.animation-element,.careers .icon-container div:nth-child(5).bottom.animation-element,.shields-container table:first-of-type.bottom.animation-element,.shields-container table:last-of-type.bottom.animation-element,.shields-container table:nth-of-type(2).bottom.animation-element,.shields-container table:nth-of-type(3).bottom.animation-element,.shields-container table:nth-of-type(4).bottom.animation-element{bottom:0;opacity:1}.home .hero-image{background-position:0}.home .hero-image,.home .hero-image .content-container{height:calc(100vh - 180px);height:-o-calc(100vh - 180px);height:-webkit-calc(100vh - 180px);height:-moz-calc(100vh - 180px);min-height:none}.home .hero-content-container{padding:3rem 0 4rem 3rem}.home h1.hero-headline{font-size:4.6rem;letter-spacing:.1rem;line-height:5.4rem;padding:0 0 10px}.home h2.hero-text{font-size:2.1rem;line-height:2.9rem;margin:10px 0 0}.home h3.hero-text{font-size:2.1rem;line-height:2.9rem;margin:0}.shields-container table,.shields-container table:last-of-type{margin:4rem auto 0}.shields-container table:first-of-type{margin:1rem auto 0}.practice-shield{background-image:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 0 2px #283c5a;-webkit-box-shadow:0 0 0 2px #283c5a;box-shadow:0 0 0 2px #283c5a;display:table;height:auto;width:90%}.practice-shield th{background-color:#283c5a;-webkit-border-top-left-radius:8px;-moz-border-top-left-radius:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;height:auto;padding:8px 0 10px;width:100%}.practice-shield th h3{font-family:Gloock,serif;font-size:22px;font-weight:400;letter-spacing:.1rem;line-height:26px;margin:0;padding:0}.practice-shield td{background-color:#fff;-webkit-border-bottom-left-radius:8px;-moz-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-bottom-right-radius:8px;border-bottom-right-radius:8px;height:auto;width:100%}.practice-shield td ul{margin:18px 0 18px 16px;text-align:left}.practice-shield td ul li{margin-bottom:1rem;padding:0}.practice-shield td ul li,.practice-shield td ul li a{font-size:18px;line-height:22px}.stats-box-container .stats-box{height:210px}.stats-box-container .stats-box .box-content{font-size:1.6rem;line-height:2.2rem}.stats-box-container .stats-box .box-content img{height:2rem}.stats-box-container .stats-box .box-content h3{font-size:5.6rem;line-height:5.6rem;margin:10px auto}.client-logo-container{margin:4rem auto -3rem}.client-logo-container img{margin:0 1rem 2rem}.social-box-container .social-box{width:90%}.social-box-container div:first-child,.social-box-container div:nth-child(2){margin:0 auto 3rem}.social-box-container div:nth-child(3){margin:0 auto}.social-box-container div:nth-child(4){display:none}.people-search .text-input-container,.people-search select{width:98%}.people-search select#office-filter{display:none}.profile-tiles .card{margin:30px 0}.profile .highlights ul li,.profile .highlights ul li a{font-size:1.8rem;line-height:2.6rem}.services-attorneys table tr td.atty-email,.services-attorneys table tr td.atty-phone{display:none}.attorney-row>td.atty-pic{width:30%}.attorney-row>td.atty-name{width:70%}.resource-list ul{padding-left:0}.resource-list ul>li{padding-bottom:2rem;padding-left:0}.resource-list ul>li img{height:30px;margin-right:14px}.resource-list li a{font-size:2rem;line-height:2.8rem}.careers .icon-container{display:none}.contact .dark-link,.referrals .dark-link{color:#0170ae}.benefits-nav ul{display:block;margin:20px auto 40px;padding:0;text-align:center}.benefits-nav ul li{border-bottom:none;border-right:none;border-top:none;display:inline-block;margin:8px;padding:6px 24px}.benefits-nav ul li,.benefits-nav ul li:first-of-type{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.benefits-nav ul li:first-of-type{border-left:none}.benefits-nav ul li:last-of-type{-webkit-border-radius:10px;-moz-border-radius:20px;border-radius:20px}.benefits-info .card{margin:30px auto;width:80%}.benefits main table td,.benefits main table td a,.benefits main table td ul>li,.benefits main table th{font-size:1.4rem;font-weight:400;line-height:1.6rem}.benefits-info ul li{font-size:1.8rem;font-weight:400;line-height:3rem}.link-container .link-column.benefits-plans ul{display:block;width:100%}.link-container .link-column.benefits-plans ul:first-of-type{margin-bottom:1rem}.info-page .mission-statement h1{font-size:3.8rem;line-height:4.6rem}.info-page .mission-statement ul{margin:30px auto 40px}.info-page .mission-statement li{font-size:2.4rem;line-height:3rem;margin-bottom:1.4rem}.ebook-image-container,.soc-image-container{height:260px;width:260px}}@media (max-width:1199px) and (min-width:900px){.view-tablet-landscape-only{display:inline-block}.hide-tablet-landscape-only{display:none}}@media (min-width:899px) and (max-height:700px){.home .hero-content-container{margin:40px auto auto 230px}}