﻿@media(max-width:350px){body #Header #HeaderActionBar #Logo .logo-wrapper a{font-size:20px !important;}#BodyContent .content-body .call-to-action-accordion-content>h2{font-size:1.1em !important;}}@media(max-width:479px){body #Header{height:200px;overflow:visible;}body #Header.centennial-header:after{display:none !important;}body #Header #HeaderActionBar{padding-top:8px;position:fixed;top:-10px;width:100%;z-index:10;}body #Header #HeaderActionBar #Action .action-wrapper nav ul li.active:after{display:none;}body #Header #HeaderActionBar #Action .action-wrapper nav ul li:nth-child(6){display:none !important;}body #Header #HeaderActionBar #Logo .logo-wrapper a{color:#fff !important;font-size:20px;left:10px !important;position:relative !important;top:20px;}body #Header #HeaderActionBar #Logo .logo-wrapper a img{width:177px;}body #Header #HeaderActionBar #HeaderDropDown{overflow-x:hidden;top:104px;}body #Header #HeaderActionBar.header-dark .show-menu.active .menu-button-lines{background-color:transparent !important;}body #Header #HeaderActionBar.header-dark .show-menu.active .menu-button-lines::before{background-color:#93be62 !important;}body #Header #HeaderActionBar.header-dark .show-menu.active .menu-button-lines::after{background-color:#93be62 !important;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li a.active{color:#99be3c !important;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li{padding-left:0 !important;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li:nth-child(5){position:relative;left:-40px;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li:nth-child(6){display:block !important;margin-left:-35px;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate{text-align:right;width:75px;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate a.centennial-menu-click{display:inline-block;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate a.language{display:inline-block;left:0;margin-right:12px;position:relative;top:-1px;visibility:hidden;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #HeaderDropDownMainMenu{height:105vh;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus #Logo{margin-left:-5px;padding-left:0;padding-top:11px;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus.sticky #Action .action-wrapper nav ul li:nth-child(5){left:-25px;top:-1px;}body #Header #HeaderActionBar.header-dropdown-section-centennial-menus.sticky #Action .action-wrapper nav ul li:nth-child(6){left:15px;position:relative;top:-1px;}body #Header #HeaderError h2,body #Header #HeaderGreeting h2,body #Header #HeaderGreetingVideo h2,body #Header #HeaderInternal h2,body #Header #HeaderPractice h2,body #Header #HeaderProfile h2,body #Header #HeaderRemote h2{font-size:50px !important;}body #Header #HeaderError h2,body #Header #HeaderError h3,body #Header #HeaderInternal h2,body #Header #HeaderInternal h3,body #Header #HeaderPractice h2,body #Header #HeaderPractice h3,body #Header #HeaderProfile h2,body #Header #HeaderProfile h3,body #Header #HeaderRemote h2,body #Header #HeaderRemote h3{font-size:20px !important;}body #Header #HeaderError,body #Header #HeaderInternal,body #Header #HeaderPractice{padding-left:5px;}body #Header #HeaderError h1,body #Header #HeaderInternal h1,body #Header #HeaderPractice h1{font-size:35px !important;}body #Header #HeaderGreeting h1,body #Header #HeaderGreetingVideo h1{font-size:20px !important;}body #Header #HeaderGreeting h2,body #Header #HeaderGreetingVideo h2{font-size:35px !important;}body #Header #HeaderProfile{margin-top:70px !important;}body #Header #HeaderProfile .contact-image .profile-image img{width:100% !important;}body #Header #HeaderGreeting,body #Header #HeaderGreetingVideo,body #Header #HeaderInternal,body #Header #HeaderPractice,body #Header #HeaderSearch{margin-top:145px !important;}body #Header .office-card{margin-top:60px;}#BodyContent .content-body .call-to-action-accordion-content>h2{font-size:1.1em !important;}#BodyContent .ribbon-widget .ribbon-content-rotation{height:395px;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div{text-indent:0 !important;width:100% !important;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div.logo-wrapper{display:none !important;margin-bottom:50px;text-align:left !important;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div.logo-wrapper div.desktop{display:none !important;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div.logo-wrapper div.mobile{display:block !important;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div.logo-wrapper div.mobile a{display:inline-block !important;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div.logo-wrapper div.mobile img.logo-100-logo{margin-left:5px !important;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div.logo-wrapper img{height:auto !important;}#Footer .footer-legal-section-centennial .footer-legal-section-centennial-menus>div.menu-wrapper{margin-bottom:20px;}.header-content{height:auto !important;min-height:auto !important;}.header-content .container{padding-bottom:30px !important;}#Heading{display:none;}#WhatIsNew .content-item h2{font-size:18px;}}@media(max-width:575.98px){#BodyContent div.tags-wrapper-mobile{background-color:#f4f4f4;margin-bottom:15px;margin-top:-50px;margin-left:-15px;margin-right:-15px;overflow:hidden;padding:20px;padding-bottom:0 !important;}#BodyContent div.tags-wrapper-mobile .show-filters{display:block !important;float:right;margin-right:15px;text-decoration:none !important;}#BodyContent div.tags-wrapper-mobile .show-filters:after{background-color:transparent !important;color:#000 !important;content:"";font-family:"bj-icons";font-size:35px;font-style:normal !important;position:absolute;right:20px;top:5px;}#BodyContent div.tags-wrapper-mobile .show-filters.active:after{content:"" !important;}#BodyContent div.tags-wrapper-mobile .tags-wrapper{margin-bottom:15px;margin-top:0;max-height:0;overflow:hidden;}#BodyContent div.tags-wrapper-mobile .tags-wrapper.active{margin-top:15px;max-height:initial;overflow:initial;}#BodyContent .ribbon-widget .quotation-wrapper .row-quotation .quotation-content{font-size:.85em !important;}#BodyContent .ribbon-widget #StudentsListingControl a.action{display:block;margin-bottom:10px;}#BodyContent .ribbon-widget #StudentsListingControl .col-lg-1,#BodyContent .ribbon-widget #StudentsListingControl .col-md-1{width:50% !important;}#Footer .footer-legal-section-centennial-menus{flex-wrap:wrap;}#Footer .footer-legal-section-centennial-menus>div{text-indent:0 !important;width:100% !important;}#Footer .footer-legal-section-centennial-menus>div.logo-wrapper{display:none !important;margin-bottom:30px;text-align:center;width:100% !important;}#Footer .footer-legal-section-centennial-menus>div.logo-wrapper div img.logo-100-logo{margin-left:-5px !important;}#Footer .footer-legal-section-centennial-menus>div.menu-wrapper{margin-bottom:20px;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper{flex-grow:2;margin-top:20px;width:400px !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div{float:none !important;width:100% !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div a.action-subscribe{width:168px !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div p{margin-top:10px;width:168px;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div .social-icons{width:168px;}#Footer .footer-menu-divider div.adjustment{text-align:left !important;}#Footer .footer-menu-divider div.adjustment nav ul{margin-left:-40px;margin-top:10px;}#HeaderActionBar #Action{width:calc(100% - 285px);}#HeaderActionBar #Action .action-wrapper nav ul li:nth-child(6).active:after{border-width:0 15px 15px 15px;right:6px;}#HeaderActionBar #Logo{width:285px;}#HeaderActionBar #Logo .logo-wrapper a{font-size:28px;}#HeaderActionBar #HeaderDropDown{right:0;width:100%;}#HeaderActionBar.sticky{padding-top:8px;visibility:visible;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action{width:calc(100% - 285px) !important;}#HeaderActionBar.header-dropdown-section-centennial-menus #Logo{width:285px !important;}#Heading nav ul li{padding-left:10px;}#PracticesList{font-size:1.2em !important;}#PracticesList .practice-section-1{border-top:1px solid #fff !important;}#WhatIsNew h3{font-size:25px;}}@media(min-width:576px) and (max-width:767.98px){#Footer .footer-legal-section-centennial-menus{flex-wrap:wrap;}#Footer .footer-legal-section-centennial-menus>div{text-indent:0 !important;width:100% !important;}#Footer .footer-legal-section-centennial-menus>div.logo-wrapper{display:none !important;}#Footer .footer-legal-section-centennial-menus>div.menu-wrapper{margin-bottom:20px;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper{flex-grow:2;width:400px !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div{float:none !important;width:100% !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div a.action-subscribe{width:168px !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div p{margin-top:10px;width:168px;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div .social-icons{width:168px;}#Header .header-card-responsive{display:block !important;}#HeaderActionBar #Action .action-wrapper nav ul li:nth-child(6).active:after{border-width:0 15px 15px 15px;right:6px;}#HeaderActionBar #HeaderDropDown{right:0;width:100%;}#HeaderActionBar.sticky{visibility:visible;}#HeaderActionBar.sticky #Action .action-wrapper{margin-top:-1px;padding-right:0;}#Heading nav ul li{padding-left:15px;}#PracticesList{font-size:1.2em !important;}#PracticesList .practice-section-1{border-top:1px solid #fff !important;}}@media(max-width:767px){#BodyContent .content-body .menu-image img{height:180px;}#BodyContent .content-form .content-checkboxes label{width:100%;}#BodyContent .credit{display:none;}#BodyContent .ribbon-widget .caption-background-mask-left:after,#BodyContent .ribbon-widget .caption-background-mask-right:after{left:-50%;width:200%;}#BodyContent .ribbon-widget .caption-background-mask-left:before,#BodyContent .ribbon-widget .caption-background-mask-right:before{display:none !important;}#BodyContent .ribbon-widget .caption-background-mask-right:after{right:-50% !important;}#BodyContent .ribbon-widget .caption-display-half-width{width:100%;}#BodyContent .ribbon-widget .caption-display-right{float:none;}#BodyContent .ribbon-widget nav{margin-bottom:10px;margin-left:-50px;text-align:left;}#BodyContent .ribbon-widget nav.ribbon-menu ul{display:block;margin-left:-40px;}#BodyContent .ribbon-widget nav.ribbon-menu ul li{display:block;margin-bottom:10px;}#BodyContent .ribbon-widget nav.ribbon-menu ul li a{display:inline-block;margin-left:0;}#BodyContent .ribbon-widget nav.ribbon-menu ul li a:hover{border-bottom:0;margin-bottom:0;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background{height:auto;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-cta{bottom:auto;display:inline-block;left:auto;margin:0 auto;margin-top:20px;position:relative;text-align:left;width:245px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-wrapper{margin:0 auto;width:265px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-wrapper:after{left:113px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-wrapper:before{display:none !important;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex div.border{height:180px !important;width:262px !important;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex div.border h2{width:85%;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex div.hexagon-large-wrapper{height:370px !important;position:relative;top:75px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex .row-flex-full-height{display:block;padding-bottom:30px;padding-top:30px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex .row-flex-full-height .psuedo-before{left:0;margin-left:-100%;width:300%;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background h2,#BodyContent .ribbon-widget .ribbon-content-hexagon-background p{margin:0 auto;padding-left:0;padding-right:0;width:100%;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background h2{margin-bottom:10px;}#BodyContent .ribbon-widget .ribbon-content-showmore div.row .row-content{margin-left:0;margin-right:0;}#BodyContent .ribbon-widget .ribbon-content-showmore div.row .row-year{margin-bottom:20px;}#BodyContent .ribbon-widget .ribbon-content-showmore div.row .row-year .col-1 span,#BodyContent .ribbon-widget .ribbon-content-showmore div.row .row-year .col-2 span{font-size:14px;left:-14px;}#BodyContent .ribbon-widget .ribbon-content-shoutout div.row p.shoutout{width:100%;}#BodyContent .ribbon-widget .row-quotation .quotation-content{font-size:1em !important;}#BodyContent .ribbon-widget .row-quotation .quotation-content p{margin-left:20px;margin-right:20px;}#BodyContent .ribbon-widget #StudentsListingControl .col-lg-1,#BodyContent .ribbon-widget #StudentsListingControl .col-md-1{width:25%;}#BodyContent .ribbon-widget #StudentPreviewCard .person-student-preview-title heading{clear:both;}#BodyContent .ribbon-widget.students-bounds{height:auto;}#BodyContent .ribbon-widget .students-content-wrapper{padding-left:0;padding-right:0;position:relative;z-index:4;}#BodyContent .ribbon-widget .students-content-wrapper .content-body{margin-bottom:-50px !important;}#BodyContent .ribbon-widget .students-keycontacts-wrapper{clear:both;display:block !important;margin-bottom:10px;}#BodyContent .ribbon-widget .students-keycontacts-wrapper h2{margin-left:15px;}#BodyContent .ribbon-widget .students-keycontacts-wrapper .student-person-card-wrapper{float:left;height:300px;justify-content:center;margin:initial;margin-left:30px;width:250px;}#BodyContent .ribbon-widget .students-keycontacts-wrapper .student-person-card-wrapper .a-key-contact{height:auto !important;}#BodyContent .ribbon-widget .students-keycontacts-wrapper .student-person-card-wrapper img{width:87px !important;}#BodyContent .ribbon-widget .students-left-content,#BodyContent .ribbon-widget .students-right-content{background-color:#f4f4f4;display:block;height:auto;margin-bottom:50px;padding:30px;}#BodyContent .ribbon-widget .students-left-content a.students-keycontacts,#BodyContent .ribbon-widget .students-right-content a.students-keycontacts{display:none !important;}#BodyContent .ribbon-widget .students-left-content>div,#BodyContent .ribbon-widget .students-right-content>div{padding-left:0;padding-right:0;}#BodyContent .ribbon-widget .students-left-content:after,#BodyContent .ribbon-widget .students-left-content:before,#BodyContent .ribbon-widget .students-right-content:after,#BodyContent .ribbon-widget .students-right-content:before{background-color:#f4f4f4;content:" ";height:100%;left:100%;position:absolute;top:0;width:100%;}#BodyContent .ribbon-widget .students-left-content:before,#BodyContent .ribbon-widget .students-right-content:before{left:-100%;}#BodyContent .ribbon-widget .students-left-content{text-align:left !important;}#BodyContent .ribbon-widget .students-left-content-background,#BodyContent .ribbon-widget .students-right-content-background{display:none;}#BodyContent .ribbon-widget .students-people-wrapper{height:auto;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column{display:block !important;height:200px;padding-right:20px;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column a{cursor:default !important;color:#303839;text-decoration:none !important;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column img{filter:none !important;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column .person-student-title,#BodyContent .ribbon-widget .students-people-wrapper .student-two-column .person-student-subtitle,#BodyContent .ribbon-widget .students-people-wrapper .student-two-column .person-student-abstract{display:block !important;font-size:1.1em;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column .person-student-abstract{color:#c0c3c6;font-size:1em;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column .person-student-title{font-weight:bold;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column span{display:none !important;}#BodyContent .ribbon-widget .students-people-keycontacts-wrapper{display:block !important;}#BodyContent .ribbon-widget .students-people-wrapper-right .student-person-card{margin-left:0;}#BodyContent .row-video{padding-top:60px;}.close-filters,.filter-apply{margin-right:0 !important;padding-left:5px !important;padding-right:5px !important;}.close-filters:after,.filter-apply:after{display:none;}.close-filters-toggle:before{display:none !important;}div .table-responsive .table{border-collapse:separate;}div .table-responsive .table td{border-left:0;border-bottom:0;}div .table-responsive .table tbody tr td:nth-child(1),div .table-responsive .table thead tr th:nth-child(1),div .table-responsive .table tr th:nth-child(1){background-color:inherit;left:0;min-width:200px !important;position:sticky;white-space:normal;}div .table-responsive .table tbody tr:nth-of-type(odd),div .table-responsive .table thead tr:nth-of-type(odd),div .table-responsive .table tr:nth-of-type(odd){background-color:#f9f9f9;}div .table-responsive .table tbody tr:nth-of-type(even),div .table-responsive .table thead tr:nth-of-type(even),div .table-responsive .table tr:nth-of-type(even){background-color:#fff;}#FilterDropDown .action-button{position:absolute;right:10px;top:10px;}#FilterControlDropDown{border-bottom:0 !important;padding-top:5px;}#FilterControlDropDown a{display:block;height:100%;padding-top:12px;width:100%;}#FilterControlDropDown a:after{position:absolute;right:25px;top:0;}#FilterControlDropDown .container>div.row>div{border-bottom:1px solid #ddd !important;height:50px;margin-left:-15px;padding-left:15px;width:104% !important;}#FilterControlDropDown .container>div.row>div .filter-options>div{clear:both;height:50px;margin-left:-15px;padding-left:15px;width:104%;}#FilterControlDropDown .container>div.row>div:last-child>div{float:left !important;width:100%;}#FilterControlDropDown .filtered-options{display:none !important;}#FilterPeopleDropDownFilterBy>div>div{width:92%;}#FilterPeopleDropDownFilterBy>div>div .alphabet a{border:1px solid #ddd;}.filter-options-wrapper{padding-left:10px;padding-top:12px;}.filter-options-wrapper a{display:inline-block !important;float:left;height:25px !important;padding-top:2px !important;margin-right:10px !important;width:auto !important;}.filter-options-wrapper a.close-filters:after{position:relative !important;right:auto !important;top:auto !important;}#Footer .footer-legal-section>div{margin-bottom:10px;}#Footer .legal nav{float:left;}#Footer .legal ul{padding-left:0;}#Header{height:200px;overflow:visible;}#Header .header-carousel-previous,#Header .header-carousel-next{top:-215px;}#Header .header-carousel-previous:after,#Header .header-carousel-next:after{font-size:50px;top:55%;}#Header .header-carousel-previous:after{left:-10px !important;}#Header .header-carousel-next:after{right:0 !important;}#Header #HeaderError h2,#Header #HeaderGreeting h2,#Header #HeaderGreetingVideo h2,#Header #HeaderInternal h2,#Header #HeaderPractice h2,#Header #HeaderProfile h2{font-size:55px;}#Header #HeaderError h2,#Header #HeaderError h3,#Header #HeaderInternal h2,#Header #HeaderInternal h3,#Header #HeaderPractice h2,#Header #HeaderPractice h3,#Header #HeaderProfile h2,#Header #HeaderProfile h3{font-size:25px;}#Header #HeaderError h1,#Header #HeaderInternal h1,#Header #HeaderPractice h1{font-size:40px;}#Header #HeaderError .office-card,#Header #HeaderInternal .office-card{width:100% !important;}#Header #HeaderGreeting,#Header #HeaderGreetingVideo{margin-left:20px;margin-right:20px;margin-top:20px;padding-left:20px;padding-right:20px;}#Header #HeaderGreeting.correction,#Header #HeaderGreetingVideo.correction{margin-left:0 !important;margin-right:0 !important;}#Header #HeaderGreeting h1,#Header #HeaderGreetingVideo h1{font-size:30px !important;}#Header #HeaderGreeting h2,#Header #HeaderGreetingVideo h2{font-size:40px !important;}#Header #HeaderInternal .media-card{width:100% !important;}#Header #HeaderPractice{margin-top:30px;}#Header #HeaderPractice h1{margin-bottom:10px;margin-top:0;}#Header #HeaderProfile{height:auto;}#Header #HeaderProfile .contact-area{margin-top:30px;}#Header #HeaderProfile h1{font-size:30px;}#Header #HeaderProfile h1.smaller{font-size:20px;}#Header #HeaderProfile h3{font-size:18px;}#Header #HeaderProfile .contact-image{height:150px;margin-top:30px;position:relative;}#Header #HeaderProfile .contact-image .profile-image{text-align:right;}#Header #HeaderProfile .contact-image .profile-image img{width:60%;}#Header #HeaderProfile .contact-image .profile-image-adjustment{margin-left:0 !important;}#Header .media-card,#Header .office-card{width:100% !important;}#Header.search-type{background-color:#1d2529 !important;}#HeaderActionBar #Action .action-wrapper nav ul li{padding-left:20px;}#HeaderActionBar #Action .action-wrapper nav ul li:nth-child(5){padding-left:0;}#HeaderActionBar #Action .action-wrapper nav ul li:nth-child(5).active:after{left:60px;}#HeaderActionBar.sticky #HeaderDropDown{right:0;top:104px;width:100%;}#HeaderActionBar.header-dropdown-section-centennial-menus.sticky #HeaderDropDownMainMenu{height:200vh;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action{width:calc(100% - 370px);}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li{padding-left:0 !important;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li:nth-child(5){position:relative;left:-20px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate{text-align:right;width:85px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate a.centennial-menu-click{display:inline-block;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate a.language{display:inline-block;left:-17px;margin-right:12px;position:relative;top:-1px;visibility:hidden;}#HeaderActionBar.header-dropdown-section-centennial-menus #HeaderDropDown{min-height:100vh;}#HeaderActionBar.header-dropdown-section-centennial-menus #Logo{padding-left:5px;width:370px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Logo img.logo-100-logo{display:none !important;}#HeaderCarousel{height:400px;min-height:400px;}#OfficesList div.row .practice-height{min-height:130px;}#PracticesList{font-size:1.2em !important;}#PracticesList .practice-section-1{border-top:1px solid #fff !important;}#Ribbon .ribbon div.ribbon-links{border-bottom:0 !important;}#Ribbon .ribbon div.ribbon-links a{display:block;margin-bottom:5px;margin-left:-15px;}#Ribbon .ribbon div.ribbon-links a.smaller{font-size:1.1em !important;}#Ribbon .ribbon div.ribbon-links>div>div{text-align:left !important;}#Ribbon .ribbon div.ribbon-links>div>div.active{padding-bottom:0;padding-left:15px;margin-bottom:5px;margin-left:-15px;margin-right:-15px;}#Ribbon .ribbon #RelatedExperience div.related-content,#Ribbon .ribbon #RelatedRecognitions div.related-content{margin-bottom:0 !important;}#Ribbon .ribbon #RelatedExperience div.related-mandate .related-content,#Ribbon .ribbon #RelatedRecognitions div.related-mandate .related-content{margin-bottom:30px !important;}#WhatIsNew .content-item{height:180px;}}@media(min-width:768px) and (max-width:991.98px){body #Header{overflow:visible;}#BodyContent .content-body .menu-image img{height:180px;}#BodyContent .content-form .content-checkboxes label{width:100%;}#BodyContent .ribbon-widget .caption-background-mask-left:after,#BodyContent .ribbon-widget .caption-background-mask-right:after{left:-50%;width:200%;}#BodyContent .ribbon-widget .caption-background-mask-left:before,#BodyContent .ribbon-widget .caption-background-mask-right:before{display:none !important;}#BodyContent .ribbon-widget .caption-background-mask-right:after{right:-50% !important;}#BodyContent .ribbon-widget .caption-display-half-width{width:100%;}#BodyContent .ribbon-widget .caption-display-right{float:none;}#BodyContent .ribbon-widget .hexagon-large-content .border{width:263px;}#BodyContent .ribbon-widget nav{margin-bottom:10px;margin-left:-50px;text-align:left;}#BodyContent .ribbon-widget nav.ribbon-menu ul{display:block;margin-left:-40px;}#BodyContent .ribbon-widget nav.ribbon-menu ul li{display:block;margin-bottom:10px;}#BodyContent .ribbon-widget nav.ribbon-menu ul li a{display:inline-block;margin-left:0;}#BodyContent .ribbon-widget nav.ribbon-menu ul li a:hover{border-bottom:0;margin-bottom:0;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background{height:auto;padding-bottom:60px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-cta{bottom:auto;display:inline-block;left:auto;margin:0 auto;margin-top:20px;position:relative;text-align:left;width:245px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-wrapper{margin:0 auto;width:265px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-wrapper:after{left:113px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.hexagon-large-wrapper:before{display:none !important;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex div.border{height:180px !important;width:262px !important;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex div.border h2{width:85%;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex div.hexagon-large-wrapper{height:355px !important;position:relative;top:60px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex .row-flex-full-height{display:block;padding-top:60px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex .row-flex-full-height .psuedo-before{left:0;margin-left:-100%;width:300%;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background h2,#BodyContent .ribbon-widget .ribbon-content-hexagon-background p{margin:0 auto;padding-left:0;padding-right:0;width:75%;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background h2{margin-bottom:10px;}#BodyContent .ribbon-widget .ribbon-content-shoutout div.row p.shoutout{width:100%;}#BodyContent .ribbon-widget #StudentsListingControl .col-lg-1,#BodyContent .ribbon-widget #StudentsListingControl .col-md-1{width:20%;}#BodyContent .ribbon-widget.students-bounds{height:auto;}#BodyContent .ribbon-widget .students-content-wrapper{padding-left:0;padding-right:0;position:relative;z-index:4;}#BodyContent .ribbon-widget .students-content-wrapper .content-body{margin-bottom:-50px !important;}#BodyContent .ribbon-widget .students-keycontacts-wrapper{clear:both;display:block !important;margin-bottom:10px;}#BodyContent .ribbon-widget .students-keycontacts-wrapper h2{margin-left:15px;}#BodyContent .ribbon-widget .students-keycontacts-wrapper .student-person-card-wrapper{float:left;height:300px;justify-content:center;margin:initial;margin-left:30px;width:250px;}#BodyContent .ribbon-widget .students-keycontacts-wrapper .student-person-card-wrapper .a-key-contact{height:auto !important;}#BodyContent .ribbon-widget .students-keycontacts-wrapper .student-person-card-wrapper img{width:87px !important;}#BodyContent .ribbon-widget .students-left-content,#BodyContent .ribbon-widget .students-right-content{background-color:#f4f4f4;display:block;height:auto;margin-bottom:50px;padding:30px;}#BodyContent .ribbon-widget .students-left-content a.students-keycontacts,#BodyContent .ribbon-widget .students-right-content a.students-keycontacts{display:none !important;}#BodyContent .ribbon-widget .students-left-content>div,#BodyContent .ribbon-widget .students-right-content>div{padding-left:0;padding-right:0;}#BodyContent .ribbon-widget .students-left-content:after,#BodyContent .ribbon-widget .students-left-content:before,#BodyContent .ribbon-widget .students-right-content:after,#BodyContent .ribbon-widget .students-right-content:before{background-color:#f4f4f4;content:" ";height:100%;left:100%;position:absolute;top:0;width:100%;}#BodyContent .ribbon-widget .students-left-content:before,#BodyContent .ribbon-widget .students-right-content:before{left:-100%;}#BodyContent .ribbon-widget .students-left-content{text-align:left !important;}#BodyContent .ribbon-widget .students-left-content-background,#BodyContent .ribbon-widget .students-right-content-background{display:none;}#BodyContent .ribbon-widget .students-people-wrapper{height:auto;}#BodyContent .ribbon-widget .students-people-wrapper .student-two-column{display:block !important;}#BodyContent .ribbon-widget .students-people-keycontacts-wrapper{display:block !important;}#BodyContent .ribbon-widget .students-people-wrapper-right .student-person-card{margin-left:0;}#BodyContent .row-video{padding-top:60px;}.close-filters,.filter-apply{margin-right:0 !important;padding-left:5px !important;padding-right:5px !important;}.close-filters:after,.filter-apply:after{display:none;}.close-filters-toggle:before{display:none !important;}#FilterControlDropDown a{font-size:11.5px;}#FilterControlDropDown .row>div div.filter-options>div:first-child a{padding-left:0;}#FilterControlDropDown .row>div div.filter-options>div a{font-size:11.5px;padding-left:5px;padding-right:5px;}#FilterControlDropDown .row>div div.filter-options>div a:after{right:-5px;}#FilterControlDropDown .filter-multilingual a{font-size:7.5px !important;}#FilterControlDropDown #FilteredEventsFilters a{font-size:13px;}#FilterControlDropDown #FilteredEventsFilters>div{font-size:.9em;}#FilterControlDropDown #FilteredEventsFilters .col-md-1,#FilterControlDropDown #FilteredEventsFilters .width-md-11{width:11%;}#FilterControlDropDown #FilteredEventsFilters .filters-checkbox{padding-top:14px;}#FilterControlDropDown #FilteredEventsFilters .label-filter:after{display:none;}#FilterControlDropDown #FilteredEventsFilters .width-md-8{width:8%;}#FilterControlDropDown #FilteredEventsFilters .width-md-17{width:17%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-10{width:10%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-13{width:12%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-14{width:14%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-15{width:19%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-16{width:18%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-18{width:18%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-21{width:21%;}#FilterControlDropDown #FilteredEventsFilters .width-sm-33{width:28%;}#FilterControlDropDown #FilterPeople>div:first-child{width:19%;}#FilterControlDropDown #FilterPeople>div:last-child{width:25%;}#FilterInsights .close-filters-toggle{font-size:.8em !important;font-weight:bold;}#FilterInsights .filter-options-wrapper a{font-size:.8em !important;}#FilterInsights .width-sm-11{width:11%;}#FilterInsights .width-sm-12{width:12%;}#FilterInsights .width-sm-14{width:14%;}#FilterInsights .width-sm-16{width:16%;}#FilterInsights .width-sm-17{width:17%;}#FilterInsights .width-sm-19{width:19%;}#FilterInsights .width-sm-20{width:20%;}#FilterPeople .width-sm-12{width:12%;}.filter-options-wrapper{margin-left:-15px;padding-top:16px !important;}#Footer .footer-legal-section>div{margin-bottom:10px;}#Footer .footer-legal-section-centennial-menus{flex-wrap:wrap;}#Footer .footer-legal-section-centennial-menus>div{text-indent:0 !important;width:100% !important;}#Footer .footer-legal-section-centennial-menus>div.logo-wrapper{display:none !important;}#Footer .footer-legal-section-centennial-menus>div.menu-wrapper{margin-bottom:20px;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper{flex-grow:2;margin-bottom:20px;margin-top:20px;width:400px !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div{float:none !important;width:100% !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div a.action-subscribe{width:168px !important;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div p{margin-top:10px;width:168px;}#Footer .footer-legal-section-centennial-menus>div.subscribe-wrapper>div .social-icons{width:168px;}#Footer .legal nav{float:left;}#Footer .legal ul{padding-left:0;}#Header .header-card-responsive{display:none !important;}#Header #HeaderError h1,#Header #HeaderGreeting h1,#Header #HeaderGreetingVideo h1,#Header #HeaderInternal h1,#Header #HeaderPractice h1,#Header #HeaderProfile h1{font-size:40px;}#Header #HeaderError h1.smaller,#Header #HeaderGreeting h1.smaller,#Header #HeaderGreetingVideo h1.smaller,#Header #HeaderInternal h1.smaller,#Header #HeaderPractice h1.smaller,#Header #HeaderProfile h1.smaller{font-size:25px;}#Header #HeaderError h3,#Header #HeaderGreeting h3,#Header #HeaderGreetingVideo h3,#Header #HeaderInternal h3,#Header #HeaderPractice h3,#Header #HeaderProfile h3{font-size:20px;}#Header #HeaderError .office-card,#Header #HeaderInternal .office-card{width:100% !important;}#Header #HeaderGreeting,#Header #HeaderGreetingVideo{margin-top:10px;padding-left:20px;padding-right:20px;}#Header #HeaderGreeting h1,#Header #HeaderGreetingVideo h1{font-size:35px !important;}#Header #HeaderGreeting h2,#Header #HeaderGreetingVideo h2{font-size:55px !important;}#Header #HeaderInternal .box{border:1px solid rgba(255,255,255,.3);padding:20px;}#Header #HeaderInternal .box>*:first-child{margin-top:0 !important;}#Header #HeaderInternal .box>*:last-child{margin-bottom:0 !important;}#Header #HeaderInternal .box p{font-size:1.4em;}#Header #HeaderProfile .contact-card{display:block !important;width:100%;}#Header #HeaderProfile .contact-image .profile-image-adjustment{margin-left:-39px;}#Header #HeaderProfile h1{margin-top:25px !important;}#Header #HeaderProfile .contact-sticky-adjustment{margin-top:-10px !important;}#Header .header-card-responsive{display:none !important;}#Header .header-carousel-previous,#Header .header-carousel-next{top:-215px;}#Header .media-card,#Header .office-card{width:100% !important;}#HeaderActionBar.sticky{visibility:visible;}#HeaderActionBar.sticky #Action{padding-top:15px;}#HeaderActionBar.sticky #HeaderDropDown{width:calc(100% - 30px);}#HeaderActionBar.sticky #Logo{padding-top:20px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li{padding-left:40px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate{text-align:right;width:100px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate a.centennial-menu-click{display:inline-block;position:relative;top:-64px;height:auto;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li.hamburger-menu-translate a.language{display:inline-block;left:-55px;margin-right:12px;position:relative;top:-1px;visibility:hidden;}#HeaderActionBar.header-dropdown-section-centennial-menus #HeaderDropDown{min-height:100vh;}#HeaderCarousel{height:400px;min-height:400px;}#PracticesList{font-size:1.2em !important;}#PracticesList .practice-section-1{border-top:1px solid #fff !important;}#Ribbon .ribbon div.ribbon-links{border-bottom:0 !important;}#Ribbon .ribbon div.ribbon-links a{display:block;margin-bottom:5px;margin-left:-15px;}#Ribbon .ribbon div.ribbon-links a.smaller{font-size:1.1em !important;}#Ribbon .ribbon div.ribbon-links>div>div{text-align:left !important;}#Ribbon .ribbon div.ribbon-links>div>div.active{padding-bottom:0;padding-left:15px;margin-bottom:5px;margin-left:-15px;margin-right:-15px;}#Ribbon .ribbon #RelatedExperience div.related-content,#Ribbon .ribbon #RelatedRecognitions div.related-content{margin-bottom:0 !important;}#Ribbon .ribbon #RelatedExperience div.related-mandate .related-content,#Ribbon .ribbon #RelatedRecognitions div.related-mandate .related-content{margin-bottom:30px !important;}#WhatIsNew .content-item{height:180px;}#WidgetLightBox .lightbox-wrapper .lightbox-close a{font-size:35px;}}@media(min-width:992px) and (max-width:1199.98px){#BodyContent .content-body .menu-image img{height:240px;}#BodyContent .content-body .menu-image-adjustment img{height:90px;}#BodyContent .ribbon-widget .caption-background-mask-left:after,#BodyContent .ribbon-widget .caption-background-mask-right:after{left:-50%;width:200%;}#BodyContent .ribbon-widget .caption-background-mask-left:before,#BodyContent .ribbon-widget .caption-background-mask-right:before{display:none !important;}#BodyContent .ribbon-widget .caption-background-mask-right:after{right:-50% !important;}#BodyContent .ribbon-widget .hexagon-large-content .border{width:263px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex .row-flex-full-height .psuedo-before{left:-179px;width:650px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex .row-flex-full-height .responsive-margin-left{margin-left:-200px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background div.row-flex .row-flex-full-height .responsive-margin-right{margin-right:-200px;}#BodyContent .ribbon-widget .ribbon-content-hexagon-background p,#BodyContent .ribbon-widget .ribbon-content-hexagon-background ul{font-size:16px;}#BodyContent .ribbon-widget #StudentsListingControl .col-lg-1,#BodyContent .ribbon-widget #StudentsListingControl .col-md-1{width:20%;}#BodyContent .ribbon-widget .students-people-wrapper-left .student-person-card,#BodyContent .ribbon-widget .students-people-wrapper-right .student-person-card{height:200px;margin-left:0;}#BodyContent .ribbon-widget .students-people-wrapper-left .student-person-card img,#BodyContent .ribbon-widget .students-people-wrapper-right .student-person-card img{width:120px;}#BodyContent .ribbon-widget .students-people-wrapper-left .student-two-column-person-card-close,#BodyContent .ribbon-widget .students-people-wrapper-right .student-two-column-person-card-close{bottom:16px;left:30px;}#FilterControlDropDown .row>div div.filter-options>div:first-child a{padding-left:0;}#FilterControlDropDown .filter-multilingual a{font-size:10px !important;}#FilterControlDropDown #FilteredEventsFilters a{font-size:13px;}#FilterControlDropDown #FilteredEventsFilters .col-md-1,#FilterControlDropDown #FilteredEventsFilters .width-md-11{width:11%;}#FilterControlDropDown #FilteredEventsFilters .filters-checkbox{padding-top:14px;}#FilterControlDropDown #FilteredEventsFilters .label-filter:after{display:none;}#FilterControlDropDown #FilteredEventsFilters .width-md-8{width:8%;}#FilterControlDropDown #FilteredEventsFilters .width-md-9{width:9%;}#FilterControlDropDown #FilteredEventsFilters .width-md-10{width:10%;}#FilterControlDropDown #FilteredEventsFilters .width-md-11{width:11%;}#FilterControlDropDown #FilteredEventsFilters .width-md-12{width:12%;}#FilterControlDropDown #FilteredEventsFilters .width-md-15{width:16%;}#FilterControlDropDown #FilteredEventsFilters .width-md-17{width:17%;}#FilterControlDropDown #FilteredEventsFilters .width-md-25{width:25%;}#FilterControlDropDown #FilteredEventsFilters .width-md-38{width:36%;}#FilterControlDropDown #FilterPeople>div:first-child{width:17%;}#FilterControlDropDown #FilterPeople>div:last-child{width:27%;}#FilterInsights .width-md-9{width:9%;}#FilterInsights .width-md-10{width:10%;}#FilterInsights .width-md-11{width:11%;}#FilterInsights .width-md-12{width:12%;}#FilterInsights .width-md-16{width:16%;}#FilterInsights .width-md-17{width:17%;}#FilterPeople .width-md-12{width:12%;}#GridMasonry .row>div .caption-advertisement h1{margin-top:0;}#Header .header-carousel-previous,#Header .header-carousel-next{top:-247px;}#Header .header-carousel-previous:after,#Header .header-carousel-next:after{top:45%;}#Header .header-carousel-previous:after{left:-10px !important;}#Header .header-carousel-next:after{right:0 !important;}#Header #HeaderGreeting,#Header #HeaderGreetingVideo{margin-top:45px;}#Header #HeaderGreeting h1,#Header #HeaderGreetingVideo h1{font-size:35px;}#Header #HeaderGreeting h2,#Header #HeaderGreetingVideo h2{font-size:50px;}#Header #HeaderInternal .box{border:1px solid rgba(255,255,255,.3);padding:20px;}#Header #HeaderInternal .box>*:first-child{margin-top:0 !important;}#Header #HeaderInternal .box>*:last-child{margin-bottom:0 !important;}#Header #HeaderInternal .box p{font-size:1.4em;}#HeaderActionBar #Action .action-wrapper nav ul li{padding-left:35px;}#HeaderActionBar #Action .action-wrapper nav ul li:nth-child(1).active:after{left:117px;}#HeaderActionBar #Action .action-wrapper nav ul li:nth-child(2).active:after{left:250px;}#HeaderActionBar #Action .action-wrapper nav ul li:nth-child(3).active:after{left:415px;}#HeaderActionBar.sticky{visibility:visible;}#HeaderActionBar.sticky-larger #Action{width:calc(100% - 340px);}#HeaderActionBar.sticky-larger #HeaderDropDown{margin-right:16px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action{width:480px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul{margin-left:-40px;}#HeaderActionBar.header-dropdown-section-centennial-menus #Action .action-wrapper nav ul li{padding-left:20px;margin-top:5px;}#HeaderCarousel{height:400px;min-height:400px;}#HeaderDropDown{width:485px;}#HeaderProfile .contact-image{width:323px;}#HeaderProfile .contact-image .profile-image{left:0;width:100%;}#HeaderProfile .contact-image .profile-image img{width:100%;}#HeaderProfile .contact-image .profile-image-adjustment{margin-left:0 !important;}#PracticesList{font-size:1.2em !important;}#Ribbon .ribbon div.ribbon-links a.smaller{font-size:14px !important;}#WhatIsNew .content-item h2.correction{font-size:17px;}#WidgetLightBox .lightbox-wrapper .lightbox-close a{font-size:35px;}}@media(min-width:1200px){#Header #HeaderInternal .box{border:1px solid rgba(255,255,255,.3);padding:20px;}#Header #HeaderInternal .box>*:first-child{margin-top:0 !important;}#Header #HeaderInternal .box>*:last-child{margin-bottom:0 !important;}#Header #HeaderInternal .box p{font-size:1.4em;}#WhatIsNew .content-item h2.correction{font-size:18px;}}@media(min-width:1200px) and (max-width:1399.98px){#Header #HeaderInternal div.skyscraper-image-wrapper{width:100%;}}