html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
.screen-reader-text{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;clip:rect(0 0 0 0)}.screen-reader-text:after,.screen-reader-text:before{text-indent:9999px}a.text-cta-link{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}a.text-cta-link a{color:#ed6e02;text-decoration:none}a.text-cta-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}a.text-cta-link:after{content:">";position:relative;margin-left:.5rem}a.text-cta-link:hover{border-bottom:1px solid}.field--name-field-feature-block+.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow{position:absolute;top:0;left:0;-webkit-transform:none;transform:none}.container{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.container:after{clear:both;content:"";display:block}.button{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border:1px solid #003057;border-radius:.1875rem;text-transform:uppercase}.button:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.button:hover{background-color:#269dc7;border-color:#269dc7;color:#fff}.button:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;color:#2e2e2e;font-family:futura-pt,sans-serif;font-weight:400}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:1.125rem}a{color:#003057}a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}a:hover{color:#269dc7}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.625rem;font-weight:400;line-height:1.2}.h1,h1{text-transform:uppercase;font-weight:500;font-size:2.125rem;color:#003057;margin-bottom:1.875rem;line-height:1}.h2,h2{font-size:1.8125rem}.h2,.h3,h2,h3{font-weight:600;text-transform:uppercase;color:#003057}.h3,.h4,h3,h4{font-size:1.375rem}.h4,h4{color:#003057}.h5,.h6,h5,h6{font-size:1.125rem}small{font-size:.75rem;line-height:1.125rem}.lightblue{background-color:#ddf0f7}.lightgray{background-color:#eff2f4}.bluegradient{background:#5bc2e7;background:-webkit-gradient(linear,left top,left bottom,from(#5bc2e7),to(#269dc7));background:linear-gradient(180deg,#5bc2e7,#269dc7);color:#fff}.bluegradient a{color:#fff!important}.align-center{text-align:center}.region-highlighted:empty{display:none}.top-bar-section ul li{padding-top:0}.top-bar-section ul li a.is-active{color:#fff}.no-js .top-bar{display:none}body.toolbar-fixed .sticky.is-stuck .top-bar{margin-top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .sticky.is-stuck .top-bar{margin-top:78px}body.toolbar-fixed .sticky.is-stuck.is-at-top{margin-top:0!important}.top-bar .menu-item--collapsed,.top-bar .menu-item--expanded{list-style:none}.top-bar .search-form .form-actions,.top-bar .search-form .form-item-keys{display:inline-block}.dropbutton-wrapper{background-color:#008cba;margin:0 0 1.25rem}.dropbutton-wrapper .button{margin-bottom:0;width:100%;text-align:left}ul.menu{margin:0;padding:0}ul.menu a.is-active{color:inherit}.menu-item{padding-top:0}.menu-item--collapsed,.menu-item--expanded{list-style-image:none;list-style-type:none}.field__label{font-weight:600}.align-right.embedded-entity,.caption.align-right{margin-bottom:1.875rem}.align-right.embedded-entity>*,.caption.align-right>*{display:inline-block}.align-left.embedded-entity,.caption.align-left{float:none;margin:0 auto 1.875rem}.align-left.embedded-entity>*,.caption.align-left>*{display:inline-block}.align-center.embedded-entity,.caption.align-center{float:none;margin:1.875rem auto;text-align:center}.align-center.embedded-entity>*,.caption.align-center>*{display:inline-block}.caption-drupal-entity figcaption{display:block;padding-top:.625rem;font-size:1rem}.icon-row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2.5rem!important;text-transform:uppercase;color:#003057;text-align:center}.icon-row,.icon-row li{padding:0;list-style:none}.icon-row li{margin:0;margin-bottom:1.25rem!important}.icon-row li img{display:inline-block;margin-bottom:.625rem}.icon-row li h4{font-weight:600;font-size:1.125rem}.logo-row{margin:0;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.logo-row,.logo-row li{padding:0;list-style:none}.logo-row li{margin:0;padding:.625rem}.two-column-list{margin:0;padding:0;list-style:none;margin:0 0 1.25rem!important}.two-column-list li{display:block;width:100%;color:#003057;font-weight:500}.three-column-list,.three-column-list li,.two-column-list li{margin:0;padding:0;list-style:none}.three-column-list li{margin-bottom:2.5rem!important}.three-column-list li h4{font-weight:600;text-transform:uppercase;margin-bottom:1.25rem}.block-system-branding-block a{display:block}.block-system-branding-block a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.block-system-branding-block img{height:4.375rem}.footer-address{font-size:1.125rem;color:#003057;margin-bottom:2.5rem}.footer-address:before{content:"";display:inline-block;position:relative;height:48px;width:100%;background-image:url(/themes/custom/mdy/images/logo-footer.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;background-position:0 0;margin-bottom:1.25rem}.footer-address a{color:#003057;text-decoration:none}.footer-address a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.footer-address a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.footer-copyright{position:absolute;bottom:20px;left:40px;-webkit-transform:none;transform:none;font-size:.6875rem;font-weight:500;color:#003057}.footer-copyright .field--name-body>div:after,.footer-copyright .field--name-body>div:before{content:"";display:table}.footer-copyright .field--name-body>div:after{clear:both}.footer-copyright .field--name-body p{margin-top:0;margin-bottom:1.25rem}.footer-copyright .field--name-body p:last-child{margin-bottom:0}.footer-copyright .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.footer-copyright .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.footer-copyright .field--name-body img{width:auto}.footer-copyright .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.footer-copyright .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.footer-copyright .field--name-body ol,.footer-copyright .field--name-body ul{margin:1.875rem;padding:0}.footer-copyright .field--name-body ol ol,.footer-copyright .field--name-body ol ul,.footer-copyright .field--name-body ul ol,.footer-copyright .field--name-body ul ul{margin:.625rem 1.25rem}.footer-copyright .field--name-body li{margin-bottom:.625rem}.footer-copyright .field--name-body li:last-child{margin-bottom:0}.footer-copyright .field--name-body table{width:100%}.footer-copyright .field--name-body tbody tr{border-bottom:1px solid #dedede}.footer-copyright .field--name-body th{text-align:left;padding:.625rem;display:block}.footer-copyright .field--name-body td{padding:.3125rem .625rem;display:block}.footer-menu{margin-bottom:5rem}.footer-menu .menu li{position:relative;text-transform:uppercase;font-weight:600;font-size:1.125rem;line-height:1;margin-bottom:1.875rem}.footer-menu .menu li:after{position:absolute;top:0;right:0;-webkit-transform:none;transform:none;margin-left:2.5rem;opacity:.32;font-weight:400}.footer-menu .menu li:last-child:after{display:none}.footer-menu .menu li a{color:#003057;text-decoration:none}.footer-menu .menu li a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.footer-menu .menu li a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.footer-social ul.menu li{display:inline-block;margin-right:2.5rem}.footer-social ul.menu li:last-child{margin-right:0}.footer-social ul.menu li a{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;clip:rect(0 0 0 0);color:#fff;text-decoration:none;height:2.5rem;width:2.5rem}.footer-social ul.menu li a:after,.footer-social ul.menu li a:before{text-indent:9999px}.footer-social ul.menu li a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.footer-social ul.menu li a:after{content:"";display:block;position:relative;height:40px;width:40px}.footer-social ul.menu li a.link-linkedin:after{background-image:url(/themes/custom/mdy/images/icon-linkedin.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.footer-social ul.menu li a.link-twitter:after{background-image:url(/themes/custom/mdy/images/icon-twitter.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.footer-social ul.menu li a:hover{text-decoration:underline}.footer-subscribe h2{font-size:1.375rem}.footer-subscribe .button{width:100%}.footer-subscribe .button:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.block-md-attorney-search-block{position:relative;z-index:1;padding:1.25rem}.block-md-attorney-search-block:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.block-md-attorney-search-block .block__title{font-weight:500;margin-bottom:.625rem;color:#fff;line-height:1}.block-md-attorney-search-block .md-attorney-search-form{display:inline-block;padding:.1875rem;border:1px solid #fff}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield{float:left;margin:0;width:65%}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text{border:0;height:3.375rem;max-width:17.8125rem;font-weight:600;text-transform:uppercase;color:#003057;text-align:center;font-size:.875rem;width:100%}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text::-webkit-input-placeholder{color:#003057;opacity:1}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text::-moz-placeholder{color:#003057;opacity:1}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text:-ms-input-placeholder{color:#003057;opacity:1}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text::-ms-input-placeholder{color:#003057;opacity:1}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text::placeholder{color:#003057;opacity:1}.block-md-attorney-search-block .md-attorney-search-form .form-actions{float:left;margin:0;width:35%}.block-md-attorney-search-block .md-attorney-search-form .form-actions input.form-submit{height:3.375rem;font-size:.875rem;width:100%;padding-left:0;padding-right:0}.block-md-attorney-search-block .md-attorney-search-form .form-actions input.form-submit:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.js .block-md-attorney-search-block input.form-autocomplete{background-position:calc(100% + 20px) 50%}.js .block-md-attorney-search-block input.form-autocomplete:focus{background-position:calc(100% - 20px) 50%}.header-top .block-menu.menu--header-top{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.5rem}.header-top .block-menu.menu--header-top .menu{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;line-height:1}.header-top .block-menu.menu--header-top .menu li{border-right:1px solid #003057;margin-right:1.25rem;padding-right:1.25rem;font-size:.8125rem}.header-top .block-menu.menu--header-top .menu li a{color:#003057;text-decoration:none}.header-top .block-menu.menu--header-top .menu li a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.header-top .block-menu.menu--header-top .menu li:last-child{border-right:0;margin-right:0;padding-right:0}.block-newsletter-signup-block{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-bottom:6.25rem}.block-newsletter-signup-block:after{clear:both;content:"";display:block}.block-newsletter-signup-block .ctct-inline-form{width:calc(100% - 32px);float:left;margin-left:16px}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom fieldset.ctct-form-lists{padding:0}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom fieldset.ctct-form-lists legend.ctct-form-lists-legend{left:auto;margin-bottom:.625rem}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom fieldset.ctct-form-lists .ctct-form-listitem{margin-bottom:.625rem;font-weight:400}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom .ctct-form-required:before{position:relative;top:auto;left:auto}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border:1px solid #003057;border-radius:.1875rem;text-transform:uppercase;width:8.75rem}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:hover{background-color:#269dc7;border-color:#269dc7;color:#fff}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom p.ctct-gdpr-text{font-family:futura-pt,sans-serif;font-size:.875rem}.block-newsletter-signup-block div.ctct-form-embed div.ctct-form-defaults{padding:1.875rem}.block-search{position:relative;display:none}.block-search #search-block-form{top:25px;right:-11px;-webkit-transform:none;transform:none;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;background-color:#fff;border:1px solid #003057;padding:.625rem;width:27.5rem;z-index:1}.block-search #search-block-form .form-item{margin:0;width:19.375rem}.block-search #search-block-form .form-item .form-search{height:2.5rem;width:100%}.block-search #search-block-form .button{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;text-align:center;color:#fff;background-color:#003057;border:1px solid #003057;border-radius:.1875rem;text-transform:uppercase;height:2.5rem;line-height:2.5rem;padding:0 1.25rem}.block-search #search-block-form .button:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.block-search #search-block-form .button:hover{background-color:#269dc7;border-color:#269dc7;color:#fff}.block-search #search-block-form .button:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.block-search .search-toggle{position:relative;border:0;background:none;z-index:1000}.block-search .search-toggle:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.block-search .search-toggle:before{content:"";display:inline-block;position:relative;height:14px;width:14px;background-image:url(/themes/custom/mdy/images/icon-search.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.block-search .search-toggle:after{content:"";display:block;height:30px;width:50px;position:absolute;top:-5px;right:-11px;-webkit-transform:none;transform:none;background-color:#fff;border:solid #003057;border-width:1px 1px 0;z-index:-1;display:none}.block-search .search-toggle:hover{text-decoration:underline}.block-search .search-toggle>span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;clip:rect(0 0 0 0)}.block-search .search-toggle>span:after,.block-search .search-toggle>span:before{text-indent:9999px}.block-search.search-show .search-toggle:after{display:block}.block-search.search-show #search-block-form{display:-webkit-box;display:-ms-flexbox;display:flex}.map-block-home{background:#227fa0;background:-webkit-gradient(linear,left top,left bottom,from(#5bc2e7),to(#227fa0));background:linear-gradient(#5bc2e7,#227fa0);position:relative;color:#fff;margin-top:6.875rem}.map-block-home .map-block-outer{background-image:url(/themes/custom/mdy/images/usmap.png);background-repeat:no-repeat;background-position:50%;background-size:auto 580px;background-position:-37.5rem 10rem;position:relative}.map-block-home .map-block-inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;position:relative;padding:31.25rem 24px 1.875rem}.map-block-home .map-block-inner:after{clear:both;content:"";display:block}.map-block-home .map-column1{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:3.125rem;text-align:right;border-right:1px solid #fff;padding-right:1.25rem}.map-block-home .map-list{font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1}.map-block-home .map-list .field__item{margin-bottom:1.875rem}.map-block-home .map-list .field__item:last-child{margin-bottom:0}.map-block-home .map-column2{width:calc(100% - 32px);float:left;margin-left:16px}.map-block-home .map-column2 h2{position:absolute;top:60px;left:0;-webkit-transform:none;transform:none;background-image:url(/themes/custom/mdy/images/arrow-right-blue-light.png);background-repeat:no-repeat;background-position:50%;background-size:auto 60px;background-position:0 0;padding-left:3.125rem;padding-top:.9375rem;font-weight:500;color:#fff;font-size:1.625rem}.map-block-home .map-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-block-home .map-links .field--name-field-link{width:100%}.map-block-home .map-links .field--name-field-link a{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border-radius:.1875rem;text-transform:uppercase;background-color:#fff;color:#ed6e02;border:0;width:100%}.map-block-home .map-links .field--name-field-link a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.map-block-home .map-links .field--name-field-link a:hover{background-color:#269dc7;border-color:#269dc7}.map-block-home .map-links .field--name-field-link a:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.map-block-home .map-links .field--name-field-link a:hover{background-color:#ed6e02;border:1px solid #ed6e02;color:#fff}.map-block-home .map-links .field--name-field-link a:active{opacity:.6}.map-block-home .map-links .field-special-image{margin-left:1.25rem}.map-block-home .map-links .field-special-image a{display:block}.block-webform{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.block-webform:after{clear:both;content:"";display:block}.block-webform .block-webform-block__title,.block-webform .container-left{width:calc(100% - 32px);float:left;margin-left:16px}.block-webform .container-left{margin-bottom:1.875rem}.block-webform .container-left .form-item{margin:0}.block-webform .container-left h2{font-size:1.625rem;margin:3.125rem 0}.block-webform .container-left .link-office-locations{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.block-webform .container-left .link-office-locations a{color:#ed6e02;text-decoration:none}.block-webform .container-left .link-office-locations a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.block-webform .container-left .link-office-locations:after{content:">";position:relative;margin-left:.5rem}.block-webform .container-left .link-office-locations:hover{border-bottom:1px solid}.block-webform .container-right{clear:both;background-color:#ddf0f7;padding:3.125rem 2.5rem 1.25rem;margin-left:-24px;margin-right:-24px}.block-webform .container-right .form-item{margin:0 0 .625rem}.block-webform .container-right h2{font-size:2rem;margin-bottom:1.875rem}.block-webform .container-right .form-email::-webkit-input-placeholder,.block-webform .container-right .form-text::-webkit-input-placeholder,.block-webform .container-right .form-textarea::-webkit-input-placeholder{color:#003057;opacity:1}.block-webform .container-right .form-email::-moz-placeholder,.block-webform .container-right .form-text::-moz-placeholder,.block-webform .container-right .form-textarea::-moz-placeholder{color:#003057;opacity:1}.block-webform .container-right .form-email:-ms-input-placeholder,.block-webform .container-right .form-text:-ms-input-placeholder,.block-webform .container-right .form-textarea:-ms-input-placeholder{color:#003057;opacity:1}.block-webform .container-right .form-email::-ms-input-placeholder,.block-webform .container-right .form-text::-ms-input-placeholder,.block-webform .container-right .form-textarea::-ms-input-placeholder{color:#003057;opacity:1}.block-webform .container-right .form-email::placeholder,.block-webform .container-right .form-text::placeholder,.block-webform .container-right .form-textarea::placeholder{color:#003057;opacity:1}.block-webform .container-right .captcha{padding:.625rem 0}.block-webform .container-right .form-submit{min-width:11.5625rem}ul.ui-autocomplete li a.ui-menu-item-wrapper{display:block;font-weight:600;border-color:#cdcdcd;text-transform:uppercase;background-color:#fff;color:#003057;padding:.625rem 1.25rem;font-size:.9375rem}ul.ui-autocomplete li a.ui-menu-item-wrapper:focus,ul.ui-autocomplete li a.ui-menu-item-wrapper:hover{font-weight:600;background-color:#003057;color:#fff;border:0}.media--type-video .field--name-field-media-oembed-video{position:absolute;top:0;left:0;-webkit-transform:none;transform:none;position:relative;padding-top:56.25%;width:100%}.media--type-video .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;-webkit-transform:none;transform:none;width:100%;height:100%}ul.pager,ul.pager li{margin:0;padding:0;list-style:none}body.path-search .main .layout-content{padding-top:3.75rem;padding-bottom:3.75rem}body.path-search .search-form{margin-bottom:3.75rem}body.path-search .search-form>.form-wrapper{margin-bottom:.625rem}body.path-search .search-form .form-type-search{display:block;margin:0 0 1.25rem}body.path-search .search-form .form-type-search label{text-transform:uppercase;color:#003057;font-weight:600}body.path-search .search-form+h2{color:#269dc7;margin-bottom:3.75rem;padding-top:1.25rem;border-top:1px solid #cdcdcd}body.path-search .search-results,body.path-search .search-results li{margin:0;padding:0;list-style:none}body.path-search .search-results li{margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #dedede}body.path-search .search-results .search-result__title a{color:#003057;text-decoration:none}body.path-search .search-results .search-result__title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}body.path-search .search-help-link{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}body.path-search .search-help-link a{color:#ed6e02;text-decoration:none}body.path-search .search-help-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}body.path-search .search-help-link:after{content:">";position:relative;margin-left:.5rem}body.path-search .search-help-link:hover{border-bottom:1px solid}.ui-dialog{position:relative;border:1px solid #ed6e02!important;width:100%!important;max-width:75rem!important;padding:1.875rem;overflow:hidden;z-index:1000;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16);font-family:futura-pt,sans-serif}.ui-dialog .ui-dialog-titlebar{position:absolute;top:15px;right:15px;-webkit-transform:none;transform:none;padding:0;border:0;background:none;z-index:1}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar .ui-button{position:relative;top:auto;right:auto;margin:0;height:2.5rem;width:2.5rem;padding:0;border:0;background:none}.ui-dialog .ui-dialog-titlebar .ui-button:focus .ui-button-icon{outline:3px dotted}.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon{background:none;text-indent:0;font-family:futura-pt,sans-serif;font-size:2rem;color:#269dc7;font-weight:700;line-height:2.5rem;height:2.5rem;width:2.5rem;border:1px solid #707070;margin:0;top:0;left:0}.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon:before{content:"X";display:block;text-indent:0}.ui-dialog .ui-dialog-content{padding:0}.ui-dialog.ui-dialog-buttons{border:0!important}.ui-dialog.ui-dialog-buttons:before{content:"";display:block;height:58px;width:270px;background-image:url(/themes/custom/mdy/images/logo.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;top:30px;left:30px;-webkit-transform:none;transform:none}.ui-dialog.ui-dialog-buttons:after{display:none}.ui-dialog.ui-dialog-buttons .ui-dialog-content{margin-top:6.25rem;font-size:1rem;color:#003057}.ui-dialog.ui-dialog-buttons .ui-dialog-content>div:after,.ui-dialog.ui-dialog-buttons .ui-dialog-content>div:before{content:"";display:table}.ui-dialog.ui-dialog-buttons .ui-dialog-content>div:after{clear:both}.ui-dialog.ui-dialog-buttons .ui-dialog-content p{margin-top:0;margin-bottom:1.25rem}.ui-dialog.ui-dialog-buttons .ui-dialog-content p:last-child{margin-bottom:0}.ui-dialog.ui-dialog-buttons .ui-dialog-content p a{color:#003057;text-decoration:none;text-decoration:underline}.ui-dialog.ui-dialog-buttons .ui-dialog-content p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.ui-dialog.ui-dialog-buttons .ui-dialog-content img{width:auto}.ui-dialog.ui-dialog-buttons .ui-dialog-content hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.ui-dialog.ui-dialog-buttons .ui-dialog-content blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.ui-dialog.ui-dialog-buttons .ui-dialog-content ol,.ui-dialog.ui-dialog-buttons .ui-dialog-content ul{margin:1.875rem;padding:0}.ui-dialog.ui-dialog-buttons .ui-dialog-content ol ol,.ui-dialog.ui-dialog-buttons .ui-dialog-content ol ul,.ui-dialog.ui-dialog-buttons .ui-dialog-content ul ol,.ui-dialog.ui-dialog-buttons .ui-dialog-content ul ul{margin:.625rem 1.25rem}.ui-dialog.ui-dialog-buttons .ui-dialog-content li{margin-bottom:.625rem}.ui-dialog.ui-dialog-buttons .ui-dialog-content li:last-child{margin-bottom:0}.ui-dialog.ui-dialog-buttons .ui-dialog-content table{width:100%}.ui-dialog.ui-dialog-buttons .ui-dialog-content tbody tr{border-bottom:1px solid #dedede}.ui-dialog.ui-dialog-buttons .ui-dialog-content th{text-align:left;padding:.625rem;display:block}.ui-dialog.ui-dialog-buttons .ui-dialog-content td{padding:.3125rem .625rem;display:block}.ui-dialog.ui-dialog-buttons .ui-dialog-content>p:first-child{font-size:1.125rem;font-weight:600}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane{border:0;background:transparent;padding:2.5rem 0 0}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button{margin:0 .9375rem 0 0;line-height:inherit}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{border:inherit;font-weight:600}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border-radius:.1875rem;text-transform:uppercase;background-color:#fff;color:#ed6e02;border:1px solid #003057}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child:hover{background-color:#269dc7;border-color:#269dc7}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child:hover{background-color:#ed6e02;border:1px solid #ed6e02;color:#fff}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child:active{opacity:.6}.ui-widget-overlay{background-color:#000;opacity:.68}.node--type-article.node--view-mode-card{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue.png);background-repeat:no-repeat;background-position:50%;background-position:bottom right 40px;border:1px solid #269dc7;padding:1.25rem;width:100%}.node--type-article.node--view-mode-card h2{margin-bottom:1.25rem}.node--type-article.node--view-mode-card h2 a{color:#003057;text-decoration:none}.node--type-article.node--view-mode-card h2 a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-card .field-body{margin-bottom:1.875rem}.node--type-article.node--view-mode-card .field-body>div:after,.node--type-article.node--view-mode-card .field-body>div:before{content:"";display:table}.node--type-article.node--view-mode-card .field-body>div:after{clear:both}.node--type-article.node--view-mode-card .field-body p{margin-top:0;margin-bottom:1.25rem}.node--type-article.node--view-mode-card .field-body p:last-child{margin-bottom:0}.node--type-article.node--view-mode-card .field-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-article.node--view-mode-card .field-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-card .field-body img{width:auto}.node--type-article.node--view-mode-card .field-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-article.node--view-mode-card .field-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-article.node--view-mode-card .field-body ol,.node--type-article.node--view-mode-card .field-body ul{margin:1.875rem;padding:0}.node--type-article.node--view-mode-card .field-body ol ol,.node--type-article.node--view-mode-card .field-body ol ul,.node--type-article.node--view-mode-card .field-body ul ol,.node--type-article.node--view-mode-card .field-body ul ul{margin:.625rem 1.25rem}.node--type-article.node--view-mode-card .field-body li{margin-bottom:.625rem}.node--type-article.node--view-mode-card .field-body li:last-child{margin-bottom:0}.node--type-article.node--view-mode-card .field-body table{width:100%}.node--type-article.node--view-mode-card .field-body tbody tr{border-bottom:1px solid #dedede}.node--type-article.node--view-mode-card .field-body th{text-align:left;padding:.625rem;display:block}.node--type-article.node--view-mode-card .field-body td{padding:.3125rem .625rem;display:block}.node--type-article.node--view-mode-card .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-article.node--view-mode-card .read-more a a{color:#ed6e02;text-decoration:none}.node--type-article.node--view-mode-card .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-card .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-article.node--view-mode-card .read-more a:hover{border-bottom:1px solid}body.page-node-type-article .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-article .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-article.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-article.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-article.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-article.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-article.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-article.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-article.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-full .page-header h2{font-size:2rem;font-weight:500;margin-bottom:1.25rem}.node--type-article.node--view-mode-full h1.page-title{font-size:2rem;font-weight:600;margin-bottom:2.5rem}.node--type-article.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-bottom:6.25rem}.node--type-article.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-article.node--view-mode-full>.node-content .inner{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body{margin-bottom:3.75rem}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body>div:after,.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body>div:before{content:"";display:table}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body>div:after{clear:both}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body p:last-child{margin-bottom:0}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body img{width:auto}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body ol,.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body ul{margin:1.875rem;padding:0}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body ol ol,.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body ol ul,.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body ul ol,.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body ul ul{margin:.625rem 1.25rem}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body li{margin-bottom:.625rem}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body li:last-child{margin-bottom:0}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body table{width:100%}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body td{padding:.3125rem .625rem;display:block}.node--type-article.node--view-mode-full>.node-content .field--name-field-article-subtitle{font-size:1.375rem;color:#269dc7;margin-bottom:1.25rem}.node--type-article.node--view-mode-full>.node-content .field--name-field-date{font-weight:600;line-height:1;color:#003057;margin-bottom:1.25rem;padding-bottom:.3125rem;text-transform:uppercase;border-bottom:1px solid #707070}.node--type-article.node--view-mode-full>.node-content .field-authors{font-size:1.375rem;color:#269dc7;line-height:1;margin-bottom:3.75rem}.node--type-article.node--view-mode-full>.node-content .field-authors a{color:#269dc7;text-decoration:none}.node--type-article.node--view-mode-full>.node-content .field-authors a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-full>.node-content .field-authors div{display:inline}.node--type-article.node--view-mode-full>.node-content .field--name-field-law-offices,.node--type-article.node--view-mode-full>.node-content .field--name-field-practice-areas{text-transform:uppercase;color:#003057;margin-bottom:3.75rem;line-height:1}.node--type-article.node--view-mode-full>.node-content .field--name-field-law-offices .field__label,.node--type-article.node--view-mode-full>.node-content .field--name-field-practice-areas .field__label{font-size:1.375rem;font-weight:600;margin-bottom:1.25rem}.node--type-article.node--view-mode-full>.node-content .field--name-field-law-offices .field__items .field__item,.node--type-article.node--view-mode-full>.node-content .field--name-field-practice-areas .field__items .field__item{margin-bottom:.625rem}.node--type-article.node--view-mode-full>.node-content .field--name-field-law-offices a,.node--type-article.node--view-mode-full>.node-content .field--name-field-practice-areas a{color:#003057;text-decoration:none}.node--type-article.node--view-mode-full>.node-content .field--name-field-law-offices a:hover,.node--type-article.node--view-mode-full>.node-content .field--name-field-practice-areas a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-teaser{width:100%}.node--type-article.node--view-mode-teaser h2{font-size:1.375rem;text-transform:none;margin-bottom:0}.node--type-article.node--view-mode-teaser h2 a{color:#003057;text-decoration:none}.node--type-article.node--view-mode-teaser h2 a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-teaser .teaser-header{font-size:1.375rem;font-weight:600;color:#003057;margin-bottom:1.25rem}.node--type-article.node--view-mode-teaser .teaser-header div{display:inline}.node--type-article.node--view-mode-teaser .teaser-header .field:not(:first-child),.node--type-article.node--view-mode-teaser .teaser-header .field__item:not(:first-child){position:relative;margin-left:1.875rem}.node--type-article.node--view-mode-teaser .teaser-header .field:not(:first-child):before,.node--type-article.node--view-mode-teaser .teaser-header .field__item:not(:first-child):before{content:"";display:block;height:6px;width:6px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:.9375rem;left:-.9375rem;background-color:#003057;border-radius:100%}.node--type-article.node--view-mode-teaser .teaser-header a{color:#003057;text-decoration:none}.node--type-article.node--view-mode-teaser .teaser-header a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-teaser .field--name-body{margin-bottom:1.875rem}.node--type-article.node--view-mode-teaser .field--name-body>div:after,.node--type-article.node--view-mode-teaser .field--name-body>div:before{content:"";display:table}.node--type-article.node--view-mode-teaser .field--name-body>div:after{clear:both}.node--type-article.node--view-mode-teaser .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-article.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.node--type-article.node--view-mode-teaser .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-article.node--view-mode-teaser .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-teaser .field--name-body img{width:auto}.node--type-article.node--view-mode-teaser .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-article.node--view-mode-teaser .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-article.node--view-mode-teaser .field--name-body ol,.node--type-article.node--view-mode-teaser .field--name-body ul{margin:1.875rem;padding:0}.node--type-article.node--view-mode-teaser .field--name-body ol ol,.node--type-article.node--view-mode-teaser .field--name-body ol ul,.node--type-article.node--view-mode-teaser .field--name-body ul ol,.node--type-article.node--view-mode-teaser .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-article.node--view-mode-teaser .field--name-body li{margin-bottom:.625rem}.node--type-article.node--view-mode-teaser .field--name-body li:last-child{margin-bottom:0}.node--type-article.node--view-mode-teaser .field--name-body table{width:100%}.node--type-article.node--view-mode-teaser .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-article.node--view-mode-teaser .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-article.node--view-mode-teaser .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-article.node--view-mode-teaser .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-article.node--view-mode-teaser .read-more a a{color:#ed6e02;text-decoration:none}.node--type-article.node--view-mode-teaser .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-teaser .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-article.node--view-mode-teaser .read-more a:hover{border-bottom:1px solid}.node--type-attorney.node--view-mode-card,.node--type-employee.node--view-mode-card{border:1px solid #5bc2e7;padding:.625rem;text-align:center;max-width:14.0625rem;overflow:hidden}.node--type-attorney.node--view-mode-card .field-image,.node--type-employee.node--view-mode-card .field-image{display:inline-block;border:1px solid #269dc7;margin-bottom:.625rem}.node--type-attorney.node--view-mode-card .field-image a,.node--type-employee.node--view-mode-card .field-image a{display:block}.node--type-attorney.node--view-mode-card .field-image img,.node--type-employee.node--view-mode-card .field-image img{width:100%}.node--type-attorney.node--view-mode-card h3,.node--type-employee.node--view-mode-card h3{margin-bottom:0}.node--type-attorney.node--view-mode-card h3 a,.node--type-employee.node--view-mode-card h3 a{color:#003057;text-decoration:none}.node--type-attorney.node--view-mode-card h3 a:hover,.node--type-employee.node--view-mode-card h3 a:hover{color:#000;text-decoration:underline;border-bottom:1px solid;border:0}.node--type-attorney.node--view-mode-card .field-email,.node--type-attorney.node--view-mode-card .field-vcard,.node--type-employee.node--view-mode-card .field-email,.node--type-employee.node--view-mode-card .field-vcard{overflow:hidden}.node--type-attorney.node--view-mode-card .field-email a,.node--type-attorney.node--view-mode-card .field-vcard a,.node--type-employee.node--view-mode-card .field-email a,.node--type-employee.node--view-mode-card .field-vcard a{color:#003057;text-decoration:none}.node--type-attorney.node--view-mode-card .field-email a:hover,.node--type-attorney.node--view-mode-card .field-vcard a:hover,.node--type-employee.node--view-mode-card .field-email a:hover,.node--type-employee.node--view-mode-card .field-vcard a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-attorney.node--view-mode-card .field--name-field-attorney-main-title,.node--type-attorney.node--view-mode-card .field--name-field-employee-title,.node--type-attorney.node--view-mode-card .field--name-field-position,.node--type-attorney.node--view-mode-card .field-secondary-title,.node--type-employee.node--view-mode-card .field--name-field-attorney-main-title,.node--type-employee.node--view-mode-card .field--name-field-employee-title,.node--type-employee.node--view-mode-card .field--name-field-position,.node--type-employee.node--view-mode-card .field-secondary-title{margin-bottom:.625rem}.node--type-attorney.node--view-mode-director-image-and-name .field--name-field-lawyer-image{max-width:16.25rem;margin-bottom:1.25rem}body.page-node-type-attorney .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-attorney .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-attorney.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.75rem}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-attorney.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-attorney.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-attorney.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-attorney.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-attorney.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-attorney.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-attorney.node--view-mode-full .page-header h2{font-size:3.5rem;font-weight:500;margin-bottom:1.25rem}.node--type-attorney.node--view-mode-full h1.page-title{font-size:2.5rem;font-weight:600;margin-bottom:1.25rem;color:#269dc7}.node--type-attorney.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px 6.25rem}.node--type-attorney.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-attorney.node--view-mode-full>.node-content .profile-name{width:calc(100% - 32px);float:left;margin-left:16px;text-transform:uppercase;color:#003057;font-weight:500;padding-bottom:1.25rem;border-bottom:3px solid #269dc7}.node--type-attorney.node--view-mode-full>.node-content .profile-personal{clear:both;margin-bottom:2.5rem}.node--type-attorney.node--view-mode-full>.node-content .profile-personal:after{clear:both;content:"";display:block}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .field--name-field-lawyer-image{width:calc(100% - 32px);float:left;margin-left:16px;padding-top:1.875rem;margin-bottom:3.75rem}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .field-areas-practice{width:calc(100% - 32px);float:left;margin-left:16px;padding-top:1.875rem;margin-bottom:2.5rem}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .field-areas-practice a{color:#003057;text-decoration:none}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .field-areas-practice a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact{margin-left:-1.5rem;margin-right:-1.5rem;background-color:#003057;color:#fff;padding:2.5rem;margin-top:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact h3{color:#fff}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field--name-field-phone-number{font-weight:600}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field--name-field-phone-number a{color:#fff;text-decoration:none}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field--name-field-phone-number a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email{font-weight:600;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #269dc7}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email a{color:#fff;text-decoration:none}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field--name-field-law-office{margin-bottom:1.25rem}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .field--name-field-law-office a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links{margin-top:auto}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li{margin:0;padding:0;list-style:none}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li:nth-child(2):last-child{margin-right:auto;margin-left:1.25rem}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:600;font-size:.875rem;white-space:nowrap}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li a:before{content:"";display:block;position:relative;height:40px;width:40px;margin:auto}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li.link-vcard a:before{background-image:url(/themes/custom/mdy/images/icon-vcard.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li.link-pdf a:before{background-image:url(/themes/custom/mdy/images/icon-pdf.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li.link-instagram a:before{background-image:url(/themes/custom/mdy/images/icon-instagram-blue.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li.link-linkedin a:before{background-image:url(/themes/custom/mdy/images/icon-linkedin-blue.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li.link-facebook a:before{background-image:url(/themes/custom/mdy/images/icon-facebook-blue.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li.link-twitter a:before{background-image:url(/themes/custom/mdy/images/icon-twitter-blue.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.node--type-attorney.node--view-mode-full>.node-content .profile-extra{clear:both}.node--type-attorney.node--view-mode-full>.node-content .profile-extra:after{clear:both;content:"";display:block}.node--type-attorney.node--view-mode-full>.node-content .column-main{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.node--type-attorney.node--view-mode-full>.node-content .field--name-body{margin-bottom:3.125rem}.node--type-attorney.node--view-mode-full>.node-content .field--name-body>div:after,.node--type-attorney.node--view-mode-full>.node-content .field--name-body>div:before{content:"";display:table}.node--type-attorney.node--view-mode-full>.node-content .field--name-body>div:after{clear:both}.node--type-attorney.node--view-mode-full>.node-content .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-attorney.node--view-mode-full>.node-content .field--name-body p:last-child{margin-bottom:0}.node--type-attorney.node--view-mode-full>.node-content .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-attorney.node--view-mode-full>.node-content .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-attorney.node--view-mode-full>.node-content .field--name-body img{width:auto}.node--type-attorney.node--view-mode-full>.node-content .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-attorney.node--view-mode-full>.node-content .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-attorney.node--view-mode-full>.node-content .field--name-body ol,.node--type-attorney.node--view-mode-full>.node-content .field--name-body ul{margin:1.875rem;padding:0}.node--type-attorney.node--view-mode-full>.node-content .field--name-body ol ol,.node--type-attorney.node--view-mode-full>.node-content .field--name-body ol ul,.node--type-attorney.node--view-mode-full>.node-content .field--name-body ul ol,.node--type-attorney.node--view-mode-full>.node-content .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-attorney.node--view-mode-full>.node-content .field--name-body li{margin-bottom:.625rem}.node--type-attorney.node--view-mode-full>.node-content .field--name-body li:last-child{margin-bottom:0}.node--type-attorney.node--view-mode-full>.node-content .field--name-body table{width:100%}.node--type-attorney.node--view-mode-full>.node-content .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-attorney.node--view-mode-full>.node-content .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-attorney.node--view-mode-full>.node-content .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-info-lists>.field__item{margin-bottom:1.875rem}.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-info-lists>.field__item:last-child{margin-bottom:0}.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-leadership-lists,.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-results-lists,.node--type-attorney.node--view-mode-full>.node-content .field--name-field-right-extra-info-lists{margin-top:3.125rem;padding:1.875rem;border:1px solid #707070}.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-leadership-lists>.field__item,.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-results-lists>.field__item,.node--type-attorney.node--view-mode-full>.node-content .field--name-field-right-extra-info-lists>.field__item{margin-bottom:1.875rem}.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-leadership-lists>.field__item:last-child,.node--type-attorney.node--view-mode-full>.node-content .field--name-field-extra-results-lists>.field__item:last-child,.node--type-attorney.node--view-mode-full>.node-content .field--name-field-right-extra-info-lists>.field__item:last-child{margin-bottom:0}.node--type-attorney.node--view-mode-full>.node-content .column-secondary{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-attorney.node--view-mode-full>.node-content .column-secondary>.field{padding:.625rem 0 1.25rem;border-top:3px solid #269dc7}.node--type-attorney.node--view-mode-full>.node-content .column-secondary>.field>.field__label{text-transform:uppercase;color:#003057;font-size:1.375rem;line-height:1;margin-bottom:.3125rem}.node--type-attorney.node--view-mode-full>.node-content .column-secondary>.field>.field__items>.field__item{margin-bottom:1.25rem;line-height:1.3}.node--type-attorney.node--view-mode-highlight .field--name-field-lawyer-image{margin-bottom:1.25rem;max-width:12.375rem}.node--type-attorney.node--view-mode-highlight h3{margin-bottom:0}.node--type-attorney.node--view-mode-highlight h3 a{color:#269dc7;text-decoration:none}.node--type-attorney.node--view-mode-highlight h3 a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-attorney.node--view-mode-highlight .field--name-field-position{font-weight:600}.node--type-attorney.node--view-mode-managing-attorney-image-and-name .field--name-field-lawyer-image{max-width:9.125rem;margin-bottom:1.25rem}.node--type-attorney.node--view-mode-managing-attorney-image-and-name h3{text-transform:uppercase;font-weight:600;font-size:1.375rem;line-height:1;margin-bottom:.625rem;border-bottom:1px solid #269dc7;padding-bottom:.625rem}.node--type-career-openings.node--view-mode-teaser{width:100%}.node--type-career-openings.node--view-mode-teaser h2{font-size:1.375rem;text-transform:none;margin-bottom:.625rem}.node--type-career-openings.node--view-mode-teaser h2 a{color:#003057;text-decoration:none}.node--type-career-openings.node--view-mode-teaser h2 a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-career-openings.node--view-mode-teaser .field--name-body{margin-bottom:1.25rem}.node--type-career-openings.node--view-mode-teaser .field--name-body>div:after,.node--type-career-openings.node--view-mode-teaser .field--name-body>div:before{content:"";display:table}.node--type-career-openings.node--view-mode-teaser .field--name-body>div:after{clear:both}.node--type-career-openings.node--view-mode-teaser .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-career-openings.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.node--type-career-openings.node--view-mode-teaser .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-career-openings.node--view-mode-teaser .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-career-openings.node--view-mode-teaser .field--name-body img{width:auto}.node--type-career-openings.node--view-mode-teaser .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-career-openings.node--view-mode-teaser .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-career-openings.node--view-mode-teaser .field--name-body ol,.node--type-career-openings.node--view-mode-teaser .field--name-body ul{margin:1.875rem;padding:0}.node--type-career-openings.node--view-mode-teaser .field--name-body ol ol,.node--type-career-openings.node--view-mode-teaser .field--name-body ol ul,.node--type-career-openings.node--view-mode-teaser .field--name-body ul ol,.node--type-career-openings.node--view-mode-teaser .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-career-openings.node--view-mode-teaser .field--name-body li{margin-bottom:.625rem}.node--type-career-openings.node--view-mode-teaser .field--name-body li:last-child{margin-bottom:0}.node--type-career-openings.node--view-mode-teaser .field--name-body table{width:100%}.node--type-career-openings.node--view-mode-teaser .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-career-openings.node--view-mode-teaser .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-career-openings.node--view-mode-teaser .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-career-openings.node--view-mode-teaser .node__links ul,.node--type-career-openings.node--view-mode-teaser .node__links ul li{margin:0;padding:0;list-style:none}.node--type-career-openings.node--view-mode-teaser .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-career-openings.node--view-mode-teaser .read-more a a{color:#ed6e02;text-decoration:none}.node--type-career-openings.node--view-mode-teaser .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-career-openings.node--view-mode-teaser .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-career-openings.node--view-mode-teaser .read-more a:hover{border-bottom:1px solid}body.page-node-type-career-openings .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-career-openings .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-career-openings.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-career-openings.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-career-openings.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-career-openings.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-career-openings.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-career-openings.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-career-openings.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-career-openings.node--view-mode-full .page-header h2{font-size:3.5rem;font-weight:500;margin-bottom:1.25rem}.node--type-career-openings.node--view-mode-full h1.page-title{font-size:1.375rem;font-weight:600;text-transform:none;margin-bottom:0}.node--type-career-openings.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px 6.25rem}.node--type-career-openings.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-career-openings.node--view-mode-full>.node-content .inner{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body{margin-bottom:4.375rem}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body>div:after,.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body>div:before{content:"";display:table}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body>div:after{clear:both}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body p:last-child{margin-bottom:0}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body img{width:auto}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body ol,.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body ul{margin:1.875rem;padding:0}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body ol ol,.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body ol ul,.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body ul ol,.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body ul ul{margin:.625rem 1.25rem}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body li{margin-bottom:.625rem}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body li:last-child{margin-bottom:0}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body table{width:100%}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body td{padding:.3125rem .625rem;display:block}.node--type-career-openings.node--view-mode-full>.node-content .field--name-field-law-offices{font-size:1.375rem;font-weight:600;color:#003057;margin-bottom:1.875rem}.node--type-career-openings.node--view-mode-full>.node-content .field-resume{background-color:#ddf0f7;padding:3.125rem 1.875rem;max-width:31.25rem}.node--type-career-openings.node--view-mode-full>.node-content .field-resume>h3{font-size:2rem;margin-bottom:1.875rem}.node--type-career-openings.node--view-mode-full>.node-content .field-resume .md-career-application-form .form-item{margin:0 0 1.25rem}.node--type-career-openings.node--view-mode-full>.node-content .field-resume .md-career-application-form .form-item.form-item-files-resume{display:inline-block;margin-bottom:1.875rem}.node--type-career-openings.node--view-mode-full>.node-content .field-resume .md-career-application-form .form-item.form-item-files-resume>label{color:#003057;text-transform:uppercase;font-weight:600}.node--type-career-openings.node--view-mode-full>.node-content .field-resume .md-career-application-form .form-item.form-item-files-resume .form-file{margin-bottom:.625rem}.node--type-career-openings.node--view-mode-full>.node-content .field-resume .md-career-application-form .form-item.form-item-files-resume .description{font-size:.9375rem}.node--type-career-openings.node--view-mode-full>.node-content .field-resume .md-career-application-form .form-actions{margin:0;padding-top:2.5rem;border-top:1px solid #707070}.node--type-career-openings.node--view-mode-full>.node-content .field-resume .md-career-application-form .form-actions .form-submit{width:11.875rem}.node--type-major-victories.node--view-mode-card h3{text-transform:uppercase;margin-bottom:1.25rem}.node--type-major-victories.node--view-mode-card h3 a{color:#003057;text-decoration:none}.node--type-major-victories.node--view-mode-card h3 a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-card .field--name-body{margin-bottom:1.25rem}.node--type-major-victories.node--view-mode-card .field--name-body>div:after,.node--type-major-victories.node--view-mode-card .field--name-body>div:before{content:"";display:table}.node--type-major-victories.node--view-mode-card .field--name-body>div:after{clear:both}.node--type-major-victories.node--view-mode-card .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-major-victories.node--view-mode-card .field--name-body p:last-child{margin-bottom:0}.node--type-major-victories.node--view-mode-card .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-major-victories.node--view-mode-card .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-card .field--name-body img{width:auto}.node--type-major-victories.node--view-mode-card .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-major-victories.node--view-mode-card .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-major-victories.node--view-mode-card .field--name-body ol,.node--type-major-victories.node--view-mode-card .field--name-body ul{margin:1.875rem;padding:0}.node--type-major-victories.node--view-mode-card .field--name-body ol ol,.node--type-major-victories.node--view-mode-card .field--name-body ol ul,.node--type-major-victories.node--view-mode-card .field--name-body ul ol,.node--type-major-victories.node--view-mode-card .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-major-victories.node--view-mode-card .field--name-body li{margin-bottom:.625rem}.node--type-major-victories.node--view-mode-card .field--name-body li:last-child{margin-bottom:0}.node--type-major-victories.node--view-mode-card .field--name-body table{width:100%}.node--type-major-victories.node--view-mode-card .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-major-victories.node--view-mode-card .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-major-victories.node--view-mode-card .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-major-victories.node--view-mode-card .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-major-victories.node--view-mode-card .read-more a a{color:#ed6e02;text-decoration:none}.node--type-major-victories.node--view-mode-card .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-card .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-major-victories.node--view-mode-card .read-more a:hover{border-bottom:1px solid}body.page-node-type-major-victories .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-major-victories .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-major-victories.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-major-victories.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-major-victories.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-major-victories.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-major-victories.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-major-victories.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-major-victories.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-bottom:6.25rem}.node--type-major-victories.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-major-victories.node--view-mode-full>.node-content .column-main{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:3.125rem}.node--type-major-victories.node--view-mode-full>.node-content .column-sidebar{width:calc(100% - 32px);float:left;margin-left:16px;position:relative;z-index:1;padding:2.5rem 1.25rem}.node--type-major-victories.node--view-mode-full>.node-content .column-sidebar:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(91,194,231,.09);z-index:-1}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body>div:after,.node--type-major-victories.node--view-mode-full>.node-content .field--name-body>div:before{content:"";display:table}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body>div:after{clear:both}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body p:last-child{margin-bottom:0}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body img{width:auto}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body ol,.node--type-major-victories.node--view-mode-full>.node-content .field--name-body ul{margin:1.875rem;padding:0}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body ol ol,.node--type-major-victories.node--view-mode-full>.node-content .field--name-body ol ul,.node--type-major-victories.node--view-mode-full>.node-content .field--name-body ul ol,.node--type-major-victories.node--view-mode-full>.node-content .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body li{margin-bottom:.625rem}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body li:last-child{margin-bottom:0}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body table{width:100%}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-attorneys,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-offices,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-practice-areas{text-transform:uppercase;color:#003057;margin-bottom:3.125rem;line-height:1}.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-attorneys .field__label,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-offices .field__label,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-practice-areas .field__label{font-size:1.375rem;font-weight:600;margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:1px solid #269dc7}.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-attorneys .field__items .field__item,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-offices .field__items .field__item,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-practice-areas .field__items .field__item{margin-bottom:.625rem}.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-attorneys a,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-offices a,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-practice-areas a{color:#003057;text-decoration:none}.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-attorneys a:hover,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-offices a:hover,.node--type-major-victories.node--view-mode-full>.node-content .field--name-field-mv-related-practice-areas a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-teaser h3{font-size:1.375rem;font-weight:500;margin-bottom:.625rem}.node--type-major-victories.node--view-mode-teaser h3 a{color:#269dc7;text-decoration:none}.node--type-major-victories.node--view-mode-teaser h3 a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-teaser .field--name-field-date,.node--type-major-victories.node--view-mode-teaser .field--name-field-mv-related-practice-areas{display:inline-block;font-size:1.375rem;font-weight:600;margin-bottom:1.25rem}.node--type-major-victories.node--view-mode-teaser .field--name-field-date{position:relative}.node--type-major-victories.node--view-mode-teaser .field--name-body{margin-bottom:1.25rem}.node--type-major-victories.node--view-mode-teaser .field--name-body>div:after,.node--type-major-victories.node--view-mode-teaser .field--name-body>div:before{content:"";display:table}.node--type-major-victories.node--view-mode-teaser .field--name-body>div:after{clear:both}.node--type-major-victories.node--view-mode-teaser .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-major-victories.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.node--type-major-victories.node--view-mode-teaser .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-major-victories.node--view-mode-teaser .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-teaser .field--name-body img{width:auto}.node--type-major-victories.node--view-mode-teaser .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-major-victories.node--view-mode-teaser .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-major-victories.node--view-mode-teaser .field--name-body ol,.node--type-major-victories.node--view-mode-teaser .field--name-body ul{margin:1.875rem;padding:0}.node--type-major-victories.node--view-mode-teaser .field--name-body ol ol,.node--type-major-victories.node--view-mode-teaser .field--name-body ol ul,.node--type-major-victories.node--view-mode-teaser .field--name-body ul ol,.node--type-major-victories.node--view-mode-teaser .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-major-victories.node--view-mode-teaser .field--name-body li{margin-bottom:.625rem}.node--type-major-victories.node--view-mode-teaser .field--name-body li:last-child{margin-bottom:0}.node--type-major-victories.node--view-mode-teaser .field--name-body table{width:100%}.node--type-major-victories.node--view-mode-teaser .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-major-victories.node--view-mode-teaser .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-major-victories.node--view-mode-teaser .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-major-victories.node--view-mode-teaser .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-major-victories.node--view-mode-teaser .read-more a a{color:#ed6e02;text-decoration:none}.node--type-major-victories.node--view-mode-teaser .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-major-victories.node--view-mode-teaser .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-major-victories.node--view-mode-teaser .read-more a:hover{border-bottom:1px solid}body.page-node-type-employee .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-employee .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-employee.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.75rem}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-employee.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-employee.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-employee.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-employee.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-employee.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-employee.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-employee.node--view-mode-full .page-header h2{font-size:3.5rem;font-weight:500;margin-bottom:1.25rem}.node--type-employee.node--view-mode-full h1.page-title{font-size:2.5rem;font-weight:600;margin-bottom:1.25rem;color:#269dc7}.node--type-employee.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px 6.25rem}.node--type-employee.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-employee.node--view-mode-full>.node-content .profile-name{width:calc(100% - 32px);float:left;margin-left:16px;text-transform:uppercase;color:#003057;font-weight:500;padding-bottom:1.25rem;border-bottom:3px solid #269dc7}.node--type-employee.node--view-mode-full>.node-content .profile-personal{clear:both;margin-bottom:2.5rem}.node--type-employee.node--view-mode-full>.node-content .profile-personal:after{clear:both;content:"";display:block}.node--type-employee.node--view-mode-full>.node-content .profile-personal .field--name-field-lawyer-image{width:calc(100% - 32px);float:left;margin-left:16px;padding-top:1.875rem;margin-bottom:2.5rem}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact{width:calc(100% - 32px);float:left;margin-left:16px;background-color:#003057;color:#fff;padding:1.25rem;margin-top:-3px}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact h3{color:#fff}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .field--name-field-phone-number{font-weight:600}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email{font-weight:600;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #269dc7}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email a{color:#fff;text-decoration:none}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .field-email a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .field--name-field-law-office{margin-bottom:1.25rem}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links{margin-top:auto}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul,.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li{margin:0;padding:0;list-style:none}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:.875rem;white-space:nowrap}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li a:before{content:"";display:block;position:relative;height:40px;width:40px}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact .attorney-links ul li.link-vcard a:before{background-image:url(/themes/custom/mdy/images/icon-vcard.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.node--type-employee.node--view-mode-full>.node-content .profile-extra{clear:both}.node--type-employee.node--view-mode-full>.node-content .profile-extra:after{clear:both;content:"";display:block}.node--type-employee.node--view-mode-full>.node-content .column-main{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.node--type-employee.node--view-mode-full>.node-content .field--name-body>div:after,.node--type-employee.node--view-mode-full>.node-content .field--name-body>div:before{content:"";display:table}.node--type-employee.node--view-mode-full>.node-content .field--name-body>div:after{clear:both}.node--type-employee.node--view-mode-full>.node-content .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-employee.node--view-mode-full>.node-content .field--name-body p:last-child{margin-bottom:0}.node--type-employee.node--view-mode-full>.node-content .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-employee.node--view-mode-full>.node-content .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-employee.node--view-mode-full>.node-content .field--name-body img{width:auto}.node--type-employee.node--view-mode-full>.node-content .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-employee.node--view-mode-full>.node-content .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-employee.node--view-mode-full>.node-content .field--name-body ol,.node--type-employee.node--view-mode-full>.node-content .field--name-body ul{margin:1.875rem;padding:0}.node--type-employee.node--view-mode-full>.node-content .field--name-body ol ol,.node--type-employee.node--view-mode-full>.node-content .field--name-body ol ul,.node--type-employee.node--view-mode-full>.node-content .field--name-body ul ol,.node--type-employee.node--view-mode-full>.node-content .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-employee.node--view-mode-full>.node-content .field--name-body li{margin-bottom:.625rem}.node--type-employee.node--view-mode-full>.node-content .field--name-body li:last-child{margin-bottom:0}.node--type-employee.node--view-mode-full>.node-content .field--name-body table{width:100%}.node--type-employee.node--view-mode-full>.node-content .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-employee.node--view-mode-full>.node-content .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-employee.node--view-mode-full>.node-content .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-employee.node--view-mode-highlight .field--name-field-lawyer-image{margin-bottom:1.25rem;max-width:12.375rem}.node--type-employee.node--view-mode-highlight h3{margin-bottom:0}.node--type-employee.node--view-mode-highlight h3 a{color:#269dc7;text-decoration:none}.node--type-employee.node--view-mode-highlight h3 a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-employee.node--view-mode-highlight .field--name-field-employee-title{font-weight:600}body.page-node-type-event .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-event .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-event.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-event.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-event.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-event.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-event.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-event.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-event.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-full .page-header h2{font-size:3.5rem;font-weight:500;margin-bottom:1.25rem}.node--type-event.node--view-mode-full h1.page-title{font-size:2.5rem;font-weight:500;color:#269dc7;margin-bottom:.625rem}.node--type-event.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:6.25rem 24px}.node--type-event.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-event.node--view-mode-full>.node-content .inner-date{width:calc(100% - 32px);float:left;margin-left:16px;text-align:center;margin-bottom:2.5rem}.node--type-event.node--view-mode-full>.node-content .field-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#5bc2e7;border-radius:100%;width:8.75rem;height:8.75rem;text-align:center;font-size:1.4375rem;font-weight:600;line-height:1}.node--type-event.node--view-mode-full>.node-content .inner{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-event.node--view-mode-full>.node-content .field-date-time{font-size:1.375rem;font-weight:600}.node--type-event.node--view-mode-full>.node-content .field-location{font-size:1.375rem;font-weight:600;line-height:1;margin-bottom:2.5rem}.node--type-event.node--view-mode-full>.node-content .field-location .location-city-state-zip{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-event.node--view-mode-full>.node-content .field-location .location-city-state-zip .field{margin-right:.3125rem}.node--type-event.node--view-mode-full>.node-content .field-location .location-city-state-zip .field--name-field-event-city .field__item:after{content:","}.node--type-event.node--view-mode-full>.node-content .field--name-field-event-featured-speaker{margin-bottom:1.25rem;font-size:1.75rem;font-weight:500;line-height:1;color:#269dc7;text-transform:uppercase}.node--type-event.node--view-mode-full>.node-content .field--name-body>div:after,.node--type-event.node--view-mode-full>.node-content .field--name-body>div:before{content:"";display:table}.node--type-event.node--view-mode-full>.node-content .field--name-body>div:after{clear:both}.node--type-event.node--view-mode-full>.node-content .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-event.node--view-mode-full>.node-content .field--name-body p:last-child{margin-bottom:0}.node--type-event.node--view-mode-full>.node-content .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-event.node--view-mode-full>.node-content .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-full>.node-content .field--name-body img{width:auto}.node--type-event.node--view-mode-full>.node-content .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-event.node--view-mode-full>.node-content .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-event.node--view-mode-full>.node-content .field--name-body ol,.node--type-event.node--view-mode-full>.node-content .field--name-body ul{margin:1.875rem;padding:0}.node--type-event.node--view-mode-full>.node-content .field--name-body ol ol,.node--type-event.node--view-mode-full>.node-content .field--name-body ol ul,.node--type-event.node--view-mode-full>.node-content .field--name-body ul ol,.node--type-event.node--view-mode-full>.node-content .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-event.node--view-mode-full>.node-content .field--name-body li{margin-bottom:.625rem}.node--type-event.node--view-mode-full>.node-content .field--name-body li:last-child{margin-bottom:0}.node--type-event.node--view-mode-full>.node-content .field--name-body table{width:100%}.node--type-event.node--view-mode-full>.node-content .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-event.node--view-mode-full>.node-content .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-event.node--view-mode-full>.node-content .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-event.node--view-mode-teaser:after,.node--type-event.node--view-mode-teaser:before{content:"";display:table}.node--type-event.node--view-mode-teaser:after{clear:both}.node--type-event.node--view-mode-teaser .inner-date{width:calc(100% - 32px);float:left;margin-left:16px;text-align:center;margin-bottom:2.5rem}.node--type-event.node--view-mode-teaser .field-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#5bc2e7;border-radius:100%;width:7rem;height:7rem;text-align:center;font-size:1rem;font-weight:600;line-height:1}.node--type-event.node--view-mode-teaser .field-date .year{font-size:.875rem}.node--type-event.node--view-mode-teaser .inner{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-event.node--view-mode-teaser h3 a{color:#2e2e2e;text-decoration:none}.node--type-event.node--view-mode-teaser h3 a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-teaser .field-date-time{color:#003057;font-weight:600}.node--type-event.node--view-mode-teaser .field-location{font-weight:600;line-height:1;color:#003057;margin-bottom:1.25rem}.node--type-event.node--view-mode-teaser .field-location .field{display:inline}.node--type-event.node--view-mode-teaser .field-location .field .field--name-field-event-state:before{content:", ";margin-left:-5px}.node--type-event.node--view-mode-teaser .field-body{margin-bottom:1.25rem}.node--type-event.node--view-mode-teaser .field-body>div:after,.node--type-event.node--view-mode-teaser .field-body>div:before{content:"";display:table}.node--type-event.node--view-mode-teaser .field-body>div:after{clear:both}.node--type-event.node--view-mode-teaser .field-body p{margin-top:0;margin-bottom:1.25rem}.node--type-event.node--view-mode-teaser .field-body p:last-child{margin-bottom:0}.node--type-event.node--view-mode-teaser .field-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-event.node--view-mode-teaser .field-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-teaser .field-body img{width:auto}.node--type-event.node--view-mode-teaser .field-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-event.node--view-mode-teaser .field-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-event.node--view-mode-teaser .field-body ol,.node--type-event.node--view-mode-teaser .field-body ul{margin:1.875rem;padding:0}.node--type-event.node--view-mode-teaser .field-body ol ol,.node--type-event.node--view-mode-teaser .field-body ol ul,.node--type-event.node--view-mode-teaser .field-body ul ol,.node--type-event.node--view-mode-teaser .field-body ul ul{margin:.625rem 1.25rem}.node--type-event.node--view-mode-teaser .field-body li{margin-bottom:.625rem}.node--type-event.node--view-mode-teaser .field-body li:last-child{margin-bottom:0}.node--type-event.node--view-mode-teaser .field-body table{width:100%}.node--type-event.node--view-mode-teaser .field-body tbody tr{border-bottom:1px solid #dedede}.node--type-event.node--view-mode-teaser .field-body th{text-align:left;padding:.625rem;display:block}.node--type-event.node--view-mode-teaser .field-body td{padding:.3125rem .625rem;display:block}.node--type-event.node--view-mode-teaser .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-event.node--view-mode-teaser .read-more a a{color:#ed6e02;text-decoration:none}.node--type-event.node--view-mode-teaser .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-teaser .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-event.node--view-mode-teaser .read-more a:hover{border-bottom:1px solid}.node--type-firm-news.node--view-mode-card{width:100%;padding:1.25rem 3.125rem 1.875rem 1.875rem;border:1px solid #269dc7}.node--type-firm-news.node--view-mode-card .field--name-field-date{text-transform:uppercase;font-weight:600;color:#003057;line-height:1;margin-bottom:1.25rem}.node--type-firm-news.node--view-mode-card h2{font-size:2rem;line-height:1.2}.node--type-firm-news.node--view-mode-card h2 a{color:#2e2e2e;text-decoration:none}.node--type-firm-news.node--view-mode-card h2 a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-card .field--name-body{margin-bottom:1.25rem}.node--type-firm-news.node--view-mode-card .field--name-body>div:after,.node--type-firm-news.node--view-mode-card .field--name-body>div:before{content:"";display:table}.node--type-firm-news.node--view-mode-card .field--name-body>div:after{clear:both}.node--type-firm-news.node--view-mode-card .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-firm-news.node--view-mode-card .field--name-body p:last-child{margin-bottom:0}.node--type-firm-news.node--view-mode-card .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-firm-news.node--view-mode-card .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-card .field--name-body img{width:auto}.node--type-firm-news.node--view-mode-card .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-firm-news.node--view-mode-card .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-firm-news.node--view-mode-card .field--name-body ol,.node--type-firm-news.node--view-mode-card .field--name-body ul{margin:1.875rem;padding:0}.node--type-firm-news.node--view-mode-card .field--name-body ol ol,.node--type-firm-news.node--view-mode-card .field--name-body ol ul,.node--type-firm-news.node--view-mode-card .field--name-body ul ol,.node--type-firm-news.node--view-mode-card .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-firm-news.node--view-mode-card .field--name-body li{margin-bottom:.625rem}.node--type-firm-news.node--view-mode-card .field--name-body li:last-child{margin-bottom:0}.node--type-firm-news.node--view-mode-card .field--name-body table{width:100%}.node--type-firm-news.node--view-mode-card .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-firm-news.node--view-mode-card .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-firm-news.node--view-mode-card .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-firm-news.node--view-mode-card .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-firm-news.node--view-mode-card .read-more a a{color:#ed6e02;text-decoration:none}.node--type-firm-news.node--view-mode-card .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-card .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-firm-news.node--view-mode-card .read-more a:hover{border-bottom:1px solid}body.page-node-type-firm-news .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-firm-news .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-firm-news.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-firm-news.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-firm-news.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-firm-news.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-firm-news.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-firm-news.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-firm-news.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-full .page-header h2{font-size:3.5rem;font-weight:500;margin-bottom:1.25rem}.node--type-firm-news.node--view-mode-full h1.page-title{font-size:1.375rem;font-weight:600;text-transform:none;color:#2e2e2e;margin-bottom:1.875rem}.node--type-firm-news.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px 6.25rem}.node--type-firm-news.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-firm-news.node--view-mode-full>.node-content .inner{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-firm-news.node--view-mode-full>.node-content .field--name-field-date{font-weight:600;line-height:1;color:#003057;margin-bottom:1.875rem;text-transform:uppercase}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body>div:after,.node--type-firm-news.node--view-mode-full>.node-content .field--name-body>div:before{content:"";display:table}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body>div:after{clear:both}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body p:last-child{margin-bottom:0}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body img{width:auto}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body ol,.node--type-firm-news.node--view-mode-full>.node-content .field--name-body ul{margin:1.875rem;padding:0}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body ol ol,.node--type-firm-news.node--view-mode-full>.node-content .field--name-body ol ul,.node--type-firm-news.node--view-mode-full>.node-content .field--name-body ul ol,.node--type-firm-news.node--view-mode-full>.node-content .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body li{margin-bottom:.625rem}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body li:last-child{margin-bottom:0}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body table{width:100%}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-firm-news.node--view-mode-teaser{width:100%}.node--type-firm-news.node--view-mode-teaser h2{font-size:1.375rem;text-transform:none;margin-bottom:0}.node--type-firm-news.node--view-mode-teaser h2 a{color:#003057;text-decoration:none}.node--type-firm-news.node--view-mode-teaser h2 a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-teaser .teaser-header{font-size:1.375rem;font-weight:600;color:#003057;margin-bottom:1.25rem}.node--type-firm-news.node--view-mode-teaser .teaser-header div{display:inline}.node--type-firm-news.node--view-mode-teaser .teaser-header .field:not(:first-child),.node--type-firm-news.node--view-mode-teaser .teaser-header .field__item:not(:first-child){position:relative;margin-left:1.875rem}.node--type-firm-news.node--view-mode-teaser .teaser-header .field:not(:first-child):before,.node--type-firm-news.node--view-mode-teaser .teaser-header .field__item:not(:first-child):before{content:"";display:block;height:6px;width:6px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:.9375rem;left:-.9375rem;background-color:#003057;border-radius:100%}.node--type-firm-news.node--view-mode-teaser .teaser-header a{color:#003057;text-decoration:none}.node--type-firm-news.node--view-mode-teaser .teaser-header a:hover{color:#269dc7;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-teaser .field--name-body{margin-bottom:1.875rem}.node--type-firm-news.node--view-mode-teaser .field--name-body>div:after,.node--type-firm-news.node--view-mode-teaser .field--name-body>div:before{content:"";display:table}.node--type-firm-news.node--view-mode-teaser .field--name-body>div:after{clear:both}.node--type-firm-news.node--view-mode-teaser .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-firm-news.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.node--type-firm-news.node--view-mode-teaser .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-firm-news.node--view-mode-teaser .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-teaser .field--name-body img{width:auto}.node--type-firm-news.node--view-mode-teaser .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-firm-news.node--view-mode-teaser .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-firm-news.node--view-mode-teaser .field--name-body ol,.node--type-firm-news.node--view-mode-teaser .field--name-body ul{margin:1.875rem;padding:0}.node--type-firm-news.node--view-mode-teaser .field--name-body ol ol,.node--type-firm-news.node--view-mode-teaser .field--name-body ol ul,.node--type-firm-news.node--view-mode-teaser .field--name-body ul ol,.node--type-firm-news.node--view-mode-teaser .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-firm-news.node--view-mode-teaser .field--name-body li{margin-bottom:.625rem}.node--type-firm-news.node--view-mode-teaser .field--name-body li:last-child{margin-bottom:0}.node--type-firm-news.node--view-mode-teaser .field--name-body table{width:100%}.node--type-firm-news.node--view-mode-teaser .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-firm-news.node--view-mode-teaser .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-firm-news.node--view-mode-teaser .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-firm-news.node--view-mode-teaser .read-more a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-firm-news.node--view-mode-teaser .read-more a a{color:#ed6e02;text-decoration:none}.node--type-firm-news.node--view-mode-teaser .read-more a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-firm-news.node--view-mode-teaser .read-more a:after{content:">";position:relative;margin-left:.5rem}.node--type-firm-news.node--view-mode-teaser .read-more a:hover{border-bottom:1px solid}.node--type-law-offices.node--view-mode-address a{display:block;color:#fff;text-decoration:none}.node--type-law-offices.node--view-mode-address a:hover{text-decoration:underline}.node--type-law-offices.node--view-mode-city-state .field{display:inline}.node--type-law-offices.node--view-mode-city-state .field.field--name-field-state:before{content:", ";margin-left:-5px}body.page-node-type-law-offices .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-law-offices .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-law-offices.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-law-offices.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-law-offices.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-law-offices.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-law-offices.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-law-offices.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-law-offices.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-law-offices.node--view-mode-full .page-header h2{font-size:3.5rem;font-weight:500;margin-bottom:1.25rem}.node--type-law-offices.node--view-mode-full h1.page-title{width:calc(100% - 32px);float:left;margin-left:16px;font-size:2rem;font-weight:600;margin-bottom:1.25rem}.node--type-law-offices.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:1.25rem 24px 6.25rem}.node--type-law-offices.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-law-offices.node--view-mode-full>.node-content .column-main{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body{margin-bottom:3.75rem}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body>div:after,.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body>div:before{content:"";display:table}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body>div:after{clear:both}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body p:last-child{margin-bottom:0}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body img{width:auto}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body ol,.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body ul{margin:1.875rem;padding:0}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body ol ol,.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body ol ul,.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body ul ol,.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body ul ul{margin:.625rem 1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body li{margin-bottom:.625rem}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body li:last-child{margin-bottom:0}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body table{width:100%}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body td{padding:.3125rem .625rem;display:block}.node--type-law-offices.node--view-mode-full>.node-content .field-directions{margin-bottom:3.75rem}.node--type-law-offices.node--view-mode-full>.node-content .field-directions>div:after,.node--type-law-offices.node--view-mode-full>.node-content .field-directions>div:before{content:"";display:table}.node--type-law-offices.node--view-mode-full>.node-content .field-directions>div:after{clear:both}.node--type-law-offices.node--view-mode-full>.node-content .field-directions p{margin-top:0;margin-bottom:1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .field-directions p:last-child{margin-bottom:0}.node--type-law-offices.node--view-mode-full>.node-content .field-directions p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-law-offices.node--view-mode-full>.node-content .field-directions p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-law-offices.node--view-mode-full>.node-content .field-directions img{width:auto}.node--type-law-offices.node--view-mode-full>.node-content .field-directions hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-law-offices.node--view-mode-full>.node-content .field-directions blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-law-offices.node--view-mode-full>.node-content .field-directions ol,.node--type-law-offices.node--view-mode-full>.node-content .field-directions ul{margin:1.875rem;padding:0}.node--type-law-offices.node--view-mode-full>.node-content .field-directions ol ol,.node--type-law-offices.node--view-mode-full>.node-content .field-directions ol ul,.node--type-law-offices.node--view-mode-full>.node-content .field-directions ul ol,.node--type-law-offices.node--view-mode-full>.node-content .field-directions ul ul{margin:.625rem 1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .field-directions li{margin-bottom:.625rem}.node--type-law-offices.node--view-mode-full>.node-content .field-directions li:last-child{margin-bottom:0}.node--type-law-offices.node--view-mode-full>.node-content .field-directions table{width:100%}.node--type-law-offices.node--view-mode-full>.node-content .field-directions tbody tr{border-bottom:1px solid #dedede}.node--type-law-offices.node--view-mode-full>.node-content .field-directions th{text-align:left;padding:.625rem;display:block}.node--type-law-offices.node--view-mode-full>.node-content .field-directions td{padding:.3125rem .625rem;display:block}.node--type-law-offices.node--view-mode-full>.node-content .column-secondary{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney{background-color:#eff2f4;padding:1.25rem;margin-bottom:1.25rem;text-transform:uppercase}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney .field__item a{color:#003057;text-decoration:none}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney .field__item a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney a.text-cta{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney a.text-cta a{color:#ed6e02;text-decoration:none}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney a.text-cta a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney a.text-cta:after{content:">";position:relative;margin-left:.5rem}.node--type-law-offices.node--view-mode-full>.node-content .group-attorney a.text-cta:hover{border-bottom:1px solid}.node--type-law-offices.node--view-mode-full>.node-content .field-director{margin-bottom:1.875rem}.node--type-law-offices.node--view-mode-full>.node-content .field-view-all-attorneys{margin-bottom:2.5rem}.node--type-law-offices.node--view-mode-full>.node-content .field-view-all-attorneys h3{font-size:1.125rem;margin-bottom:1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .field-file{margin-bottom:1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .field-file a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.node--type-law-offices.node--view-mode-full>.node-content .field-file a a{color:#ed6e02;text-decoration:none}.node--type-law-offices.node--view-mode-full>.node-content .field-file a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-law-offices.node--view-mode-full>.node-content .field-file a:after{content:">";position:relative;margin-left:.5rem}.node--type-law-offices.node--view-mode-full>.node-content .field-file a:hover{border-bottom:1px solid}.node--type-law-offices.node--view-mode-full>.node-content .field-map{border-top:1px solid #269dc7;padding-top:1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .field-map h3{font-size:1.125rem;margin-bottom:1.25rem}.node--type-law-offices.node--view-mode-full>.node-content .field-map .google-map-field>h2{display:none}body.page-node-type-page .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-page .main .layout-content>*{float:none;width:auto;margin:auto}body.page-node-type-page .block-local-tasks-block{position:absolute;z-index:1}.contextual-region.node--type-page.node--view-mode-full{position:static}.node--type-page.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-page.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-page.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-page.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-page.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-page.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-page.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-page.node--view-mode-full>.field-body{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;margin-bottom:1.875rem}.node--type-page.node--view-mode-full>.field-body:after{clear:both;content:"";display:block}.node--type-page.node--view-mode-full>.field-body>.field--name-body{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-page.node--view-mode-full>.field-body>.field--name-body>div:after,.node--type-page.node--view-mode-full>.field-body>.field--name-body>div:before{content:"";display:table}.node--type-page.node--view-mode-full>.field-body>.field--name-body>div:after{clear:both}.node--type-page.node--view-mode-full>.field-body>.field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-page.node--view-mode-full>.field-body>.field--name-body p:last-child{margin-bottom:0}.node--type-page.node--view-mode-full>.field-body>.field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-page.node--view-mode-full>.field-body>.field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-page.node--view-mode-full>.field-body>.field--name-body img{width:auto}.node--type-page.node--view-mode-full>.field-body>.field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-page.node--view-mode-full>.field-body>.field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-page.node--view-mode-full>.field-body>.field--name-body ol,.node--type-page.node--view-mode-full>.field-body>.field--name-body ul{margin:1.875rem;padding:0}.node--type-page.node--view-mode-full>.field-body>.field--name-body ol ol,.node--type-page.node--view-mode-full>.field-body>.field--name-body ol ul,.node--type-page.node--view-mode-full>.field-body>.field--name-body ul ol,.node--type-page.node--view-mode-full>.field-body>.field--name-body ul ul{margin:.625rem 1.25rem}.node--type-page.node--view-mode-full>.field-body>.field--name-body li{margin-bottom:.625rem}.node--type-page.node--view-mode-full>.field-body>.field--name-body li:last-child{margin-bottom:0}.node--type-page.node--view-mode-full>.field-body>.field--name-body table{width:100%}.node--type-page.node--view-mode-full>.field-body>.field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-page.node--view-mode-full>.field-body>.field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-page.node--view-mode-full>.field-body>.field--name-body td{padding:.3125rem .625rem;display:block}.node--type-page.node--view-mode-full .field--name-field-elements>.field__item:first-child>.paragraph--type--side-by-side{padding-top:0}body.page-node-type-practice-areas .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-practice-areas .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-practice-areas.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-practice-areas.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-practice-areas.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-practice-areas.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-practice-areas.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-practice-areas.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-practice-areas.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-practice-areas.node--view-mode-full h1.page-title{margin-bottom:1.875rem}.node--type-practice-areas.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px 6.25rem}.node--type-practice-areas.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-practice-areas.node--view-mode-full>.node-content>.inner{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body>div:after,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body>div:before{content:"";display:table}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body>div:after{clear:both}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body p:last-child{margin-bottom:0}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body img{width:auto}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body ol,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body ul{margin:1.875rem;padding:0}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body ol ol,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body ol ul,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body ul ol,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body li{margin-bottom:.625rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body li:last-child{margin-bottom:0}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body table{width:100%}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-chairs{margin-bottom:2.5rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-chairs .field-name{text-transform:uppercase;font-weight:600;font-size:1.375rem;color:#003057}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-chairs .field-name a{color:#003057;text-decoration:none}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-chairs .field-name a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-additional-contacts,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-co-chairs{text-transform:uppercase;font-weight:600;font-size:1.375rem;color:#003057;margin-bottom:2.5rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-additional-contacts .field-name,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-co-chairs .field-name{text-transform:uppercase;font-weight:600;font-size:1.375rem;color:#003057;margin-bottom:.625rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-additional-contacts .field-name .label,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-co-chairs .field-name .label{font-size:1.125rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-additional-contacts .field-name a,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-co-chairs .field-name a{color:#003057;text-decoration:none}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-additional-contacts .field-name a:hover,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-field-pa-co-chairs .field-name a:hover{color:#000;text-decoration:none;border-bottom:1px solid}body.page-node-type-practice-departments .main .layout-content{max-width:none;padding-left:0;padding-right:0;background:none}body.page-node-type-practice-departments .main .layout-content>*{float:none;width:auto;margin:auto}.node--type-practice-departments.node--view-mode-full .page-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;padding-top:3.125rem;background-position:0 3.125rem}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.node--type-practice-departments.node--view-mode-full .page-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.node--type-practice-departments.node--view-mode-full .page-header .inner:after{clear:both;content:"";display:block}.node--type-practice-departments.node--view-mode-full .page-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-practice-departments.node--view-mode-full .page-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.node--type-practice-departments.node--view-mode-full .page-header .back-to-link a{color:#ed6e02;text-decoration:none}.node--type-practice-departments.node--view-mode-full .page-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.node--type-practice-departments.node--view-mode-full h1.page-title{margin-bottom:1.875rem}.node--type-practice-departments.node--view-mode-full>.node-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px 6.25rem}.node--type-practice-departments.node--view-mode-full>.node-content:after{clear:both;content:"";display:block}.node--type-practice-departments.node--view-mode-full>.node-content>.inner{width:calc(100% - 32px);float:left;margin-left:16px}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body{margin-bottom:3.75rem}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body>div:after,.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body>div:before{content:"";display:table}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body>div:after{clear:both}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body p{margin-top:0;margin-bottom:1.25rem}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body p:last-child{margin-bottom:0}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body p a{color:#003057;text-decoration:none;text-decoration:underline}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body img{width:auto}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body ol,.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body ul{margin:1.875rem;padding:0}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body ol ol,.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body ol ul,.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body ul ol,.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body ul ul{margin:.625rem 1.25rem}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body li{margin-bottom:.625rem}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body li:last-child{margin-bottom:0}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body table{width:100%}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body tbody tr{border-bottom:1px solid #dedede}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body th{text-align:left;padding:.625rem;display:block}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body td{padding:.3125rem .625rem;display:block}.node--type-practice-departments.node--view-mode-full>.node-content .group-directors{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #269dc7;line-height:1;font-size:1.375rem;font-weight:600;color:#003057;text-transform:uppercase}.node--type-practice-departments.node--view-mode-full>.node-content .group-directors div{display:inline}.node--type-practice-departments.node--view-mode-full>.node-content .group-directors a{color:#003057;text-decoration:none}.node--type-practice-departments.node--view-mode-full>.node-content .group-directors a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-practice-departments.node--view-mode-full>.node-content .group-directors span{margin-left:-3px}.node--type-practice-departments.node--view-mode-full>.node-content .field-assistant{position:relative;margin-left:1.875rem}.node--type-practice-departments.node--view-mode-full>.node-content .field-assistant:before{content:"";display:block;height:6px;width:6px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:-1.125rem;background-color:#003057;border-radius:100%}.field-group-tabs-wrapper .horizontal-tabs{margin:0;border:0;border-top:3px solid #269dc7}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tab-hidden{top:0;left:-99999em}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list{border:0;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button{border:0;background:none;text-transform:uppercase;text-align:center}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected a,.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button.selected a:hover{background:#fff;color:#456884}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a{color:#fff;text-decoration:none;padding:0;background:#456884;line-height:4.0625rem;height:4.0625rem}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a:hover{border:0;background:#003057}.field-group-tabs-wrapper .horizontal-tabs-panes{position:relative;overflow:hidden}.field-group-tabs-wrapper details,.field-group-tabs-wrapper details.horizontal-tabs-pane{margin:0 0 .625rem;padding:0;border-color:#456884}.field-group-tabs-wrapper details.horizontal-tabs-pane>summary,.field-group-tabs-wrapper details>summary{position:relative;padding:1.25rem;line-height:1;list-style:none;font-weight:600;text-transform:uppercase;cursor:pointer}.field-group-tabs-wrapper details.horizontal-tabs-pane>summary:focus,.field-group-tabs-wrapper details>summary:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.field-group-tabs-wrapper details.horizontal-tabs-pane>summary:after,.field-group-tabs-wrapper details>summary:after{content:"";display:block;height:15px;width:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/themes/custom/mdy/images/icon-arrow.png);background-repeat:no-repeat;background-position:50%;right:1.25rem}.field-group-tabs-wrapper details.horizontal-tabs-pane>summary[aria-expanded=true]:after,.field-group-tabs-wrapper details>summary[aria-expanded=true]:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-.3125rem}.field-group-tabs-wrapper details.horizontal-tabs-pane>summary::-webkit-details-marker,.field-group-tabs-wrapper details>summary::-webkit-details-marker{display:none}.field-group-tabs-wrapper details.horizontal-tabs-pane>.details-wrapper,.field-group-tabs-wrapper details>.details-wrapper{padding:1.25rem}.field-group-tabs-wrapper details.horizontal-tabs-pane>.details-wrapper:after,.field-group-tabs-wrapper details>.details-wrapper:after{clear:both;content:"";display:block}.field-group-tabs-wrapper details.horizontal-tabs-pane>.details-wrapper .overview-left,.field-group-tabs-wrapper details>.details-wrapper .overview-left{width:calc(100% - 32px);float:left;margin-bottom:2.5rem;margin-left:0}.field-group-tabs-wrapper details.horizontal-tabs-pane>.details-wrapper .overview-right,.field-group-tabs-wrapper details>.details-wrapper .overview-right{width:calc(100% - 32px);float:left;margin-left:0}.view.ui-accordion>.view-content>.views-row{margin-bottom:.625rem;border:1px solid #456884}.view.ui-accordion>.view-content>.views-row .ui-accordion-header{padding:1.25rem .9375rem;border-radius:0;background:transparent;border:0;color:#003057;font-family:futura-pt,sans-serif;font-weight:600}.view.ui-accordion>.view-content>.views-row .ui-accordion-header:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.view.ui-accordion>.view-content>.views-row .ui-accordion-header:after{content:"";display:block;height:15px;width:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/themes/custom/mdy/images/icon-arrow.png);background-repeat:no-repeat;background-position:50%;right:1.25rem}.view.ui-accordion>.view-content>.views-row .ui-accordion-header[aria-expanded=true]:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-.3125rem}.view.ui-accordion>.view-content>.views-row .ui-accordion-content{padding:.9375rem;border:0;border-radius:0}.view.ui-accordion>.view-content>.views-row .ui-accordion-content .views-row{margin-bottom:.625rem}.view.ui-accordion>.view-content>.views-row .ui-accordion-content .views-row:last-child{margin-bottom:0}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #cdcdcd;padding:.625rem;font-family:futura-pt,sans-serif;font-weight:600;line-height:1;height:3.125rem;background-color:#fcfcfc;color:#003057;border-radius:0;width:100%;max-width:100%}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=file]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,textarea:hover{border-color:#707070}input.hasDatepicker{background-image:url(/themes/custom/mdy/images/icon-calendar.png);background-repeat:no-repeat;background-position:50%;background-position:right 10px top 10px;padding-right:3.125rem;cursor:pointer}textarea{height:auto}select{display:block;font-size:1.125rem;font-weight:700;line-height:1.3;padding-right:2.1875rem;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fcfcfc;background-image:url(/themes/custom/mdy/images/arrow-select.png),-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#fcfcfc));background-image:url(/themes/custom/mdy/images/arrow-select.png),linear-gradient(180deg,#fcfcfc 0,#fcfcfc);background-repeat:no-repeat,repeat;background-position:right 20px top 50%,0 0;background-size:.65em auto,100%;cursor:pointer}select::-ms-expand{display:none}select option{font-weight:400}.form-item label{display:block;margin-bottom:.625rem}.form-item.form-type-radio label{display:inline}.form-item.form-item-date input[type=text].hasDatepicker{width:calc(100% - 35px);margin-right:.625rem}.form-item img.ui-datepicker-trigger{width:auto;display:inline}.md-career-application-form .disclaimer{font-size:small}.main .layout-content{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.main .layout-content:after{clear:both;content:"";display:block}.main .layout-content>*{width:calc(100% - 32px);float:left;margin-left:16px}.layout-footer{position:relative;background-color:#5bc2e7}.layout-footer>.inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;position:relative}.layout-footer>.inner:after{clear:both;content:"";display:block}.layout-footer .footer-left{width:calc(100% - 32px);float:left;margin-left:16px;position:static;padding:3.125rem 0}.layout-footer .footer-right{width:calc(100% - 32px);float:left;margin-left:16px;position:relative;padding-bottom:3.75rem}.header-top{display:none;position:relative;z-index:101}.header-top .region-header-top{width:calc(100% - 32px);float:left;margin-left:16px;position:relative}.layout-header{position:relative;z-index:100}.layout-header .region-header{width:calc(100% - 32px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:6.25rem}.block-superfishmain{position:static;width:auto}.block-superfishmain .sf-accordion-toggle.sf-style-none{position:absolute;right:1.875rem;top:2.1875rem;z-index:500}.block-superfishmain .sf-accordion-toggle.sf-style-none>a{display:-webkit-box;display:-ms-flexbox;display:flex}.block-superfishmain .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/mdy/images/icon-menu-close.png);background-repeat:no-repeat;background-position:50%}.block-superfishmain .sf-accordion-toggle.sf-style-none>a span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;clip:rect(0 0 0 0);background-image:url(/themes/custom/mdy/images/icon-menu-open.png);background-repeat:no-repeat;background-position:50%;content:"";display:inline-block;height:1.5625rem;width:1.6875rem}.block-superfishmain .sf-accordion-toggle.sf-style-none>a span:after,.block-superfishmain .sf-accordion-toggle.sf-style-none>a span:before{text-indent:9999px}.block-superfishmain .menu.sf-style-none.sf-accordion{background-color:#fff;padding:4.375rem 1.875rem 0 3.125rem;position:absolute;right:0!important;top:0!important;width:calc(100% - 40px);font-size:1.4375rem;font-weight:600;text-transform:uppercase;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{padding:.625rem 0;text-decoration:none;color:#003057}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{text-decoration:underline;color:#269dc7}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button{position:absolute;top:.625rem;right:0;display:inline-block;padding:0;z-index:10;height:1.5625rem;width:1.6875rem;text-indent:9999em;overflow:hidden}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button:after{background-image:url(/themes/custom/mdy/images/icon-menu-down.png);background-repeat:no-repeat;background-position:50%;position:absolute;top:0;right:0;content:"";display:inline-block;height:1.5625rem;width:1.6875rem;margin:0}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1.sf-expanded a.sf-accordion-button:after{background-image:url(/themes/custom/mdy/images/icon-menu-up.png);background-repeat:no-repeat;background-position:50%}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1>ul{padding:.625rem 0;font-weight:500}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2{float:none;margin-bottom:1.25rem}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2:last-child{margin-bottom:0}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2{padding:0 0 0 .9375rem;text-decoration:none;color:#269dc7}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:hover{text-decoration:underline;color:#003057}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2{clear:both}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul{position:relative;top:auto;left:auto;float:none}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul li{margin-bottom:1.25rem}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a{padding:0;color:#000;text-decoration:none}.block-superfishmain .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a:hover{text-decoration:underline}.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top{clear:both;padding-top:1.25rem;margin:0 -1.875rem 0 -3.125rem}.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top:after,.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top:before{content:"";display:table}.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top:after{clear:both}.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top ul.menu{position:relative;top:auto;left:auto;background-color:#718ca1;padding:1.25rem 1.875rem 1.25rem 3.125rem}.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top ul.menu li a{padding:.625rem 0;text-decoration:none;color:#ddf0f7}.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top ul.menu li a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.block-superfishmain .menu.sf-style-none.sf-accordion .menu--header-top ul.menu li a:hover{color:#fff;text-decoration:underline}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion){font-weight:600;text-transform:uppercase}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1{border-right:1px solid #003057;margin-right:.625rem;padding-right:.625rem;font-size:.875rem}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{text-decoration:none;padding:0;line-height:1}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#269dc7}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:after{content:"";display:block;height:15px;width:100%;position:absolute;bottom:-15px;left:0;-webkit-transform:none;transform:none}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover a{color:#269dc7}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>ul{display:block}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:none;background-color:#fff;padding:.9375rem;top:calc(100% + 15px);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border:1px solid #5bc2e7}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul:before{content:"";height:0;width:0;pointer-events:none;border:6px solid transparent;border-bottom-color:#5bc2e7;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:-.75rem}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul:after{content:"";height:0;width:0;pointer-events:none;border:6px solid transparent;border-bottom-color:#fff;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:-.625rem}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2{border-bottom:1px solid #e7e7e7}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2:last-child{border-bottom:0}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{padding:.5rem 0;text-decoration:none;color:#269dc7}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#ed6e02}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-of-type>ul{left:auto;right:0}.paragraph--type--aggregation{padding-bottom:1.875rem}.paragraph--type--aggregation.has-title{padding-top:2.5rem;padding-bottom:1.875rem}.paragraph--type--aggregation .section-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0;margin-bottom:2.5rem}.paragraph--type--aggregation .section-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.paragraph--type--aggregation .section-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.paragraph--type--aggregation .section-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.paragraph--type--aggregation .section-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.paragraph--type--aggregation .section-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.paragraph--type--aggregation .section-header .inner:after{clear:both;content:"";display:block}.paragraph--type--aggregation .section-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--aggregation .section-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.paragraph--type--aggregation .section-header .back-to-link a{color:#ed6e02;text-decoration:none}.paragraph--type--aggregation .section-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.paragraph--type--aggregation h2.section-title{text-align:center;font-weight:500}.paragraph--type--bar-admissions .field{display:inline}.paragraph--type--bar-admissions .field.field--name-field-bar-year-admitted{margin-left:-3px}.paragraph--type--bar-admissions .field.field--name-field-bar-year-admitted:before{content:", "}.paragraph--type--bar-admissions .field.field--name-field-bar-year-active-until{margin-left:-3px}.paragraph--type--bar-admissions .field.field--name-field-bar-year-active-until:before{content:"-"}.paragraph--type--callout .field--name-field-p-callout-title{font-weight:500;margin-bottom:1.25rem}.paragraph--type--callout .field--name-field-p-callout-description{margin-bottom:1.875rem}.paragraph--type--callout .field--name-field-p-callout-description>div:after,.paragraph--type--callout .field--name-field-p-callout-description>div:before{content:"";display:table}.paragraph--type--callout .field--name-field-p-callout-description>div:after{clear:both}.paragraph--type--callout .field--name-field-p-callout-description p{margin-top:0;margin-bottom:1.25rem}.paragraph--type--callout .field--name-field-p-callout-description p:last-child{margin-bottom:0}.paragraph--type--callout .field--name-field-p-callout-description p a{color:#003057;text-decoration:none;text-decoration:underline}.paragraph--type--callout .field--name-field-p-callout-description p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.paragraph--type--callout .field--name-field-p-callout-description img{width:auto}.paragraph--type--callout .field--name-field-p-callout-description hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.paragraph--type--callout .field--name-field-p-callout-description blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.paragraph--type--callout .field--name-field-p-callout-description ol,.paragraph--type--callout .field--name-field-p-callout-description ul{margin:1.875rem;padding:0}.paragraph--type--callout .field--name-field-p-callout-description ol ol,.paragraph--type--callout .field--name-field-p-callout-description ol ul,.paragraph--type--callout .field--name-field-p-callout-description ul ol,.paragraph--type--callout .field--name-field-p-callout-description ul ul{margin:.625rem 1.25rem}.paragraph--type--callout .field--name-field-p-callout-description li{margin-bottom:.625rem}.paragraph--type--callout .field--name-field-p-callout-description li:last-child{margin-bottom:0}.paragraph--type--callout .field--name-field-p-callout-description table{width:100%}.paragraph--type--callout .field--name-field-p-callout-description tbody tr{border-bottom:1px solid #dedede}.paragraph--type--callout .field--name-field-p-callout-description th{text-align:left;padding:.625rem;display:block}.paragraph--type--callout .field--name-field-p-callout-description td{padding:.3125rem .625rem;display:block}.paragraph--type--callout .field--name-field-p-callout-more-link>.field__item{margin-bottom:1.875rem}.paragraph--type--callout .text-cta-link a{font-weight:600;text-transform:uppercase;color:#ed6e02!important;text-decoration:none!important}.paragraph--type--callout .text-cta-link a a{color:#ed6e02;text-decoration:none}.paragraph--type--callout .text-cta-link a a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.paragraph--type--callout .text-cta-link a:after{content:">";position:relative;margin-left:.5rem}.paragraph--type--callout .text-cta-link a:hover{border-bottom:1px solid}.paragraph--type--callout .button-style a{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border:1px solid #003057;border-radius:.1875rem;text-transform:uppercase;min-width:16.25rem;display:block}.paragraph--type--callout .button-style a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.paragraph--type--callout .button-style a:hover{background-color:#269dc7;border-color:#269dc7;color:#fff}.paragraph--type--callout .button-style a:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.paragraph--type--callout .button-style .field--name-field-p-callout-more-link>.field__item:nth-child(2) a{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border-radius:.1875rem;text-transform:uppercase;background-color:#fff;color:#ed6e02;border:1px solid #003057;display:block}.paragraph--type--callout .button-style .field--name-field-p-callout-more-link>.field__item:nth-child(2) a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.paragraph--type--callout .button-style .field--name-field-p-callout-more-link>.field__item:nth-child(2) a:hover{background-color:#269dc7;border-color:#269dc7}.paragraph--type--callout .button-style .field--name-field-p-callout-more-link>.field__item:nth-child(2) a:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.paragraph--type--callout .button-style .field--name-field-p-callout-more-link>.field__item:nth-child(2) a:hover{background-color:#ed6e02;border:1px solid #ed6e02;color:#fff}.paragraph--type--callout .button-style .field--name-field-p-callout-more-link>.field__item:nth-child(2) a:active{opacity:.6}.paragraph--type--callout.paragraph--view-mode--default{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:2.5rem 24px 1.875rem}.paragraph--type--callout.paragraph--view-mode--default:after{clear:both;content:"";display:block}.paragraph--type--callout.paragraph--view-mode--default>.inner{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--content-highlight-grid{padding-bottom:1.875rem}.paragraph--type--content-highlight-grid>.inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.paragraph--type--content-highlight-grid>.inner:after{clear:both;content:"";display:block}.paragraph--type--content-highlight-grid h2{font-weight:500;color:#269dc7;line-height:1;margin-bottom:1.875rem;text-align:center}.paragraph--type--content-highlight-grid .field--name-field-p-content-highlight,.paragraph--type--content-highlight-grid h2{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--content-highlight-grid .field--name-field-p-content-highlight>.field__item{margin-left:auto;margin-right:auto;margin-bottom:3.75rem;max-width:17.875rem}.paragraph--type--content-highlight-grid .field--name-field-p-content-highlight>.field__item:last-child{margin-bottom:0}.paragraph--type--content-highlight .field--name-field-p-content{margin-bottom:1.25rem}.paragraph--type--entity-list{padding-top:2.5rem;padding-bottom:2.5rem}.paragraph--type--entity-list.header-primary-color h2.paragraph-title{color:#003057}.paragraph--type--entity-list .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.paragraph--type--entity-list .inner:after{clear:both;content:"";display:block}.paragraph--type--entity-list h2.paragraph-title{width:calc(100% - 32px);float:left;margin-left:16px;font-weight:500;color:#269dc7;margin-bottom:3.125rem}.paragraph--type--entity-list .field--name-field-p-entity-list-entities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;margin-left:.375rem;margin-right:.375rem}.paragraph--type--entity-list .field--name-field-p-entity-list-entities>.field__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 2.5rem;padding:0 .625rem}.paragraph--type--entity-list .field--name-field-p-view-more-link{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--entity-list .field--name-field-p-view-more-link a{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border:1px solid #003057;border-radius:.1875rem;text-transform:uppercase;min-width:16.25rem}.paragraph--type--entity-list .field--name-field-p-view-more-link a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.paragraph--type--entity-list .field--name-field-p-view-more-link a:hover{background-color:#269dc7;border-color:#269dc7;color:#fff}.paragraph--type--entity-list .field--name-field-p-view-more-link a:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.paragraph--type--extra-info-lists .field--name-field-ei-list-title{text-transform:uppercase;color:#003057;font-weight:600;font-size:1.375rem;line-height:1;margin-bottom:.625rem}.paragraph--type--extra-info-lists .field--name-field-ei-list-items .field__item{margin-bottom:1.25rem}.paragraph--type--extra-info-lists .field--name-field-ei-list-items .field__item:last-child{margin-bottom:0}.paragraph--type--extra-info-lists .field--name-field-ei-list-items .field__item p{margin:0}.paragraph--type--featured-block{position:relative;margin-bottom:1.875rem}.paragraph--type--featured-block.underlay-header{height:25rem}.paragraph--type--featured-block.underlay-header .inner{top:-6.25rem}.paragraph--type--featured-block.underlay-header .inner:before{content:"";display:block;position:absolute;height:100px;width:100%;background:hsla(0,0%,100%,0);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(#fff,hsla(0,0%,100%,0));z-index:1}.paragraph--type--featured-block .inner{position:relative;overflow:hidden;background-color:#f2f2f2;height:31.25rem}.paragraph--type--featured-block .contextual-region{position:static}.paragraph--type--featured-block .field--name-field-featured-background-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:inherit}.paragraph--type--featured-block .field-block{position:absolute;right:0;bottom:0;left:0;-webkit-transform:none;transform:none;width:100%;z-index:1}.paragraph--type--featured-block .field-block .field--name-field-block{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-bottom:2.5rem}.paragraph--type--featured-block .field-block .field--name-field-block:after{clear:both;content:"";display:block}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper{overflow:hidden}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card{position:relative!important;cursor:pointer}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card .field--name-field-p-flip-card-bg-image:before{opacity:.56}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card .field--name-field-p-flip-card-bg-image img{width:100%;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.15;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card .field--name-field-p-flip-card-bg-image:hover img{opacity:.2;-webkit-transform:scale(1.1);transform:scale(1.1)}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card .field--name-field-p-flip-card-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:1.0625rem;font-weight:600;text-transform:uppercase;text-align:center;width:90%;line-height:1}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal{position:absolute!important;top:0;cursor:pointer}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1rem;line-height:1.125rem;color:#fff;font-weight:500;width:90%}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description>div:after,.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description>div:before{content:"";display:table}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description>div:after{clear:both}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description p{margin-top:0;margin-bottom:1.25rem}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description p:last-child{margin-bottom:0}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description p a{color:#003057;text-decoration:none;text-decoration:underline}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description img{width:auto}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description ol,.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description ul{margin:1.875rem;padding:0}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description ol ol,.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description ol ul,.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description ul ol,.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description ul ul{margin:.625rem 1.25rem}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description li{margin-bottom:.625rem}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description li:last-child{margin-bottom:0}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description table{width:100%}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description tbody tr{border-bottom:1px solid #dedede}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description th{text-align:left;padding:.625rem;display:block}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description td{padding:.3125rem .625rem;display:block}.paragraph--type--flip-card-grid.paragraph--view-mode--default{padding-top:2.5rem;padding-bottom:2.5rem}.paragraph--type--flip-card-grid.paragraph--view-mode--default .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.paragraph--type--flip-card-grid.paragraph--view-mode--default .inner:after{clear:both;content:"";display:block}.paragraph--type--flip-card-grid.paragraph--view-mode--default h2.section-title{width:calc(100% - 32px);float:left;margin-left:16px;text-align:center;font-weight:500;line-height:1;margin-bottom:2.5rem}.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards{width:calc(100% - 32px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item{margin-bottom:2.5rem}.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+1) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card,.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+1) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal{background-color:#269dc7}.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+2) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card,.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+2) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal{background-color:#ed6e02}.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+3) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card,.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+3) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal{background-color:#4e9313}.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+4) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card,.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item:nth-child(4n+4) .paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal{background-color:#003057}.paragraph--type--media.paragraph--view-mode--default{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:2.5rem 24px}.paragraph--type--media.paragraph--view-mode--default:after{clear:both;content:"";display:block}.paragraph--type--media.paragraph--view-mode--default>div{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--modal-card.paragraph--view-mode--card-reveal{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.paragraph--type--modal-card.paragraph--view-mode--card-reveal:after{clear:both;content:"";display:block}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-image{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem;text-align:center;display:none}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-image img{display:inline-block;max-width:12.5rem}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .text-info{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-title{font-size:2rem;font-weight:500;text-transform:uppercase;line-height:1;color:#269dc7;margin-bottom:1.25rem;font-family:futura-pt,sans-serif}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description{font-size:1rem}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description>div:after,.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description>div:before{content:"";display:table}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description>div:after{clear:both}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description p{margin-top:0;margin-bottom:1.25rem}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description p:last-child{margin-bottom:0}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description p a{color:#003057;text-decoration:none;text-decoration:underline}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description p a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description img{width:auto}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description hr{border:0;border-bottom:1px solid #dedede;margin:2.5rem 0;clear:both}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description blockquote{margin:1.875rem 0;padding:0 0 0 1.875rem;font-size:1.375rem;line-height:1.5}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description ol,.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description ul{margin:1.875rem;padding:0}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description ol ol,.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description ol ul,.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description ul ol,.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description ul ul{margin:.625rem 1.25rem}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description li{margin-bottom:.625rem}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description li:last-child{margin-bottom:0}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description table{width:100%}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description tbody tr{border-bottom:1px solid #dedede}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description th{text-align:left;padding:.625rem;display:block}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description td{padding:.3125rem .625rem;display:block}.paragraph--type--modal-card.paragraph--view-mode--card{cursor:pointer}.paragraph--type--modal-card.paragraph--view-mode--card .field--name-field-p-modal-card-image{display:inline-block;margin-bottom:1.25rem}.paragraph--type--modal-card.paragraph--view-mode--card .field--name-field-p-modal-card-image img{width:auto;max-height:100%}.paragraph--type--modal-card.paragraph--view-mode--card .field--name-field-p-modal-card-image .field--name-field-media-image>.field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:6.25rem;width:6.25rem;text-align:center}.paragraph--type--modal-card.paragraph--view-mode--card .field--name-field-p-modal-card-title{font-size:.875rem;font-weight:600;text-transform:uppercase;line-height:1;color:#003057}.paragraph--type--modal-card-grid{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:2.5rem 24px 1.875rem}.paragraph--type--modal-card-grid:after{clear:both;content:"";display:block}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards{width:calc(100% - 32px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item{position:relative;text-align:center;padding:1.25rem;width:50%}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item:nth-child(2n):after{display:none}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item:before{content:"";display:block;position:absolute;width:70%;bottom:0;left:15%;border-bottom:1px solid #5bc2e7}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item:after{content:"";display:block;position:absolute;height:70%;right:0;top:15%;border-right:1px solid #5bc2e7}.paragraph--type--side-by-side{padding-top:2.5rem}.paragraph--type--side-by-side:not(.no-bottom-padding){padding-bottom:1.875rem}.paragraph--type--side-by-side.has-title{padding-top:1.25rem}.paragraph--type--side-by-side.header-secondary-color .field--name-field-p-callout-title{color:#269dc7}.paragraph--type--side-by-side.whiteuparrow .content-inner:before{display:none!important}.paragraph--type--side-by-side.whiteuparrow .content-inner .field--name-field-side-by-side-left{width:calc(100% - 32px);float:left;margin-left:16px;min-height:1px}.paragraph--type--side-by-side.whiteuparrow .content-inner .field--name-field-side-by-side-right{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--side-by-side .section-header{background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;position:relative;background-size:1.75rem;background-position:0 0}.paragraph--type--side-by-side .section-header.alternative-blue-arrow{width:100%;background-position:0 16.25rem;padding-top:0}.paragraph--type--side-by-side .section-header.alternative-blue-arrow h1{position:relative;z-index:1;font-size:1.8125rem;margin-bottom:0;color:#fff;padding:1.875rem;width:auto;display:inline-block}.paragraph--type--side-by-side .section-header.alternative-blue-arrow h1:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,48,87,.5);z-index:-1}.paragraph--type--side-by-side .section-header.alternative-blue-arrow .inner{background-image:url(/themes/custom/mdy/images/icon-arrow-up-blue-dark.png);background-repeat:no-repeat;background-position:50%;background-position:calc(100% - 40px) 100%;background-size:9.6875rem;padding-top:15rem;height:31.25rem}.paragraph--type--side-by-side .section-header .inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:.625rem}.paragraph--type--side-by-side .section-header .inner:after{clear:both;content:"";display:block}.paragraph--type--side-by-side .section-header .inner>*{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--side-by-side .section-header .back-to-link{font-size:1.375rem;line-height:1;text-transform:uppercase}.paragraph--type--side-by-side .section-header .back-to-link a{color:#ed6e02;text-decoration:none}.paragraph--type--side-by-side .section-header .back-to-link a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.paragraph--type--side-by-side h2.section-title{margin-bottom:1.25rem;text-align:center}.paragraph--type--side-by-side.bluegradient .content-inner .callout-title{color:#fff}.paragraph--type--side-by-side .content-inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;position:relative}.paragraph--type--side-by-side .content-inner:after{clear:both;content:"";display:block}.paragraph--type--side-by-side .content-inner .field--name-field-side-by-side-left{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.paragraph--type--side-by-side .content-inner .field--name-field-side-by-side-left>.field__item{width:100%}.paragraph--type--side-by-side .content-inner .field--name-field-side-by-side-right{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--side-by-side .content-inner .field--name-field-side-by-side-right>.field__item{width:100%}.paragraph--type--side-by-side.paragraph--view-mode--emphasis-left .field--name-field-side-by-side-left,.paragraph--type--side-by-side.paragraph--view-mode--emphasis-left .field--name-field-side-by-side-right,.paragraph--type--side-by-side.paragraph--view-mode--emphasis-right .field--name-field-side-by-side-left,.paragraph--type--side-by-side.paragraph--view-mode--emphasis-right .field--name-field-side-by-side-right{width:calc(100% - 32px);float:left;margin-left:16px}.paragraph--type--text-card-grid{background-image:url(/themes/custom/mdy/images/icon-arrow-point-up.svg);background-repeat:no-repeat;background-position:50%;background-position:calc(100% + 100px) 100%;background-color:#ddf0f7;padding-top:2.5rem;padding-bottom:1.875rem}.paragraph--type--text-card-grid>.inner{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.paragraph--type--text-card-grid>.inner:after{clear:both;content:"";display:block}.paragraph--type--text-card-grid .sectioin-title{width:calc(100% - 32px);float:left;margin-left:16px;color:#269dc7;margin-bottom:3.125rem}.paragraph--type--text-card-grid .field--name-field-p-text-card-grid-cards>.field__item{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:1.875rem}.paragraph--type--text-card-grid .field--name-field-callout{width:calc(100% - 32px);float:left;margin-left:16px;clear:both}.paragraph--type--text-card .field--name-field-p-text-card-title{font-size:1.375rem;font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:1.25rem;color:#003057}.view-article-cards.view-id-article_cards.view-display-id-embed_1{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;margin-bottom:3.75rem}.view-article-cards.view-id-article_cards.view-display-id-embed_1:after{clear:both;content:"";display:block}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .view-content{margin-bottom:2.5rem}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .view-content:after{clear:both;content:"";display:block}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .view-content .views-row{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .more-link{width:calc(100% - 32px);float:left;margin-left:16px;text-align:left}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .more-link a{font-family:futura-pt,sans-serif;font-weight:600;display:inline-block;text-decoration:none;margin:0;padding:.875rem 1.875rem;text-align:center;color:#fff;background-color:#003057;border:1px solid #003057;border-radius:.1875rem;text-transform:uppercase;min-width:16.25rem}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .more-link a:focus{outline:0;-webkit-box-shadow:0 0 0 3px #ed6e02;box-shadow:0 0 0 3px #ed6e02}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .more-link a:hover{background-color:#269dc7;border-color:#269dc7;color:#fff}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .more-link a:active{text-decoration:underline;background-color:#ed6e02;border-color:#ed6e02}.view-article-filterable-listing{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:1.25rem 24px 3.75rem}.view-article-filterable-listing:after{clear:both;content:"";display:block}.view-article-filterable-listing .view-empty,.view-article-filterable-listing .view-filters{width:calc(100% - 32px);float:left;margin-left:16px}.view-article-filterable-listing .view-filters{margin-bottom:3.125rem}.view-article-filterable-listing .view-filters .form--inline>.form-item{margin:0 0 .625rem;width:100%}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-date-min{width:48%}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-date-min label{white-space:nowrap}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-date-max{width:48%;float:right}.view-article-filterable-listing .view-filters .form--inline>.form-item label{font-size:1.375rem;font-weight:600;line-height:1;text-transform:uppercase;color:#003057}.view-article-filterable-listing .view-filters .form--inline>.form-item input,.view-article-filterable-listing .view-filters .form--inline>.form-item select{width:100%}.view-article-filterable-listing .view-filters .form--inline .form-actions{position:relative;margin:0}.view-article-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{background-color:transparent;border:inherit;padding:inherit;color:inherit;color:#003057;margin-left:.9375rem}.view-article-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]:hover{text-decoration:underline}.view-article-filterable-listing .view-content{width:calc(100% - 32px);float:left;margin-left:16px}.view-article-filterable-listing .view-content .views-row{margin-bottom:3.125rem}.view-article-filterable-listing ul.pager{width:calc(100% - 32px);float:left;margin-left:16px}.view-attorney-related-results{margin-bottom:3.125rem}.view-attorney-related-results .views-row,.view-attorney-related-thought-leadership .views-row{padding-bottom:1.25rem;margin-bottom:1.875rem;border-bottom:1px solid #269dc7}.view-attorneys-filterable-listing{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px}.view-attorneys-filterable-listing:after{clear:both;content:"";display:block}.view-attorneys-filterable-listing .view-empty,.view-attorneys-filterable-listing .view-header{width:calc(100% - 32px);float:left;margin-left:16px}.view-attorneys-filterable-listing .view-header h2{line-height:1;color:#269dc7;padding-bottom:1.25rem;margin-bottom:2.5rem;border-bottom:1px solid #269dc7}.view-attorneys-filterable-listing .view-filters{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:6.25rem}.view-attorneys-filterable-listing .view-filters .form--inline>.form-item{margin:0 0 .625rem;width:100%}.view-attorneys-filterable-listing .view-filters .form--inline>.form-item label{font-size:1.375rem;font-weight:600;line-height:1;text-transform:uppercase;color:#003057}.view-attorneys-filterable-listing .view-filters .form--inline>.form-item input,.view-attorneys-filterable-listing .view-filters .form--inline>.form-item select{width:100%}.view-attorneys-filterable-listing .view-filters .form--inline .form-actions{position:relative;margin:0;white-space:nowrap}.view-attorneys-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{background-color:transparent;border:inherit;padding:inherit;color:inherit;margin-left:.9375rem}.view-attorneys-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]:hover{text-decoration:underline}.view-attorneys-filterable-listing .view-content .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;margin-left:.375rem;margin-right:.375rem}.view-attorneys-filterable-listing .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 2.5rem;padding:0 .625rem}.view-attorneys-filterable-listing ul.pager{width:calc(100% - 32px);float:left;margin-left:16px}.view-career-openings-filterable-listing{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px}.view-career-openings-filterable-listing:after{clear:both;content:"";display:block}.view-career-openings-filterable-listing .view-empty{width:calc(100% - 32px);float:left;margin-left:16px}.view-career-openings-filterable-listing .view-filters{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.view-career-openings-filterable-listing .view-filters .form--inline>.form-item{margin:0 0 .625rem;width:100%}.view-career-openings-filterable-listing .view-filters .form--inline>.form-item label{font-size:1.375rem;font-weight:600;line-height:1;text-transform:uppercase;color:#003057}.view-career-openings-filterable-listing .view-filters .form--inline>.form-item input,.view-career-openings-filterable-listing .view-filters .form--inline>.form-item select{width:100%}.view-career-openings-filterable-listing .view-filters .form--inline .form-actions{margin:0;white-space:nowrap}.view-career-openings-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{background-color:transparent;border:inherit;padding:inherit;color:inherit;margin-left:.9375rem}.view-career-openings-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]:hover{text-decoration:underline}.view-career-openings-filterable-listing .view-content{width:calc(100% - 32px);float:left;margin-left:16px}.view-career-openings-filterable-listing .view-content .views-row{margin-bottom:2.5rem;padding-bottom:1.875rem;border-bottom:1px solid #2e2e2e}.view-career-openings-filterable-listing .view-content .views-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.view-career-openings-filterable-listing ul.pager{width:calc(100% - 32px);float:left;margin-left:16px}.view-case-study-cards.view-display-id-embed_1{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.view-case-study-cards.view-display-id-embed_1 .view-content:after,.view-case-study-cards.view-display-id-embed_1:after{clear:both;content:"";display:block}.view-case-study-cards.view-display-id-embed_1 .view-content .views-row{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.view-case-study-filterable-listing{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding:3.75rem 24px}.view-case-study-filterable-listing:after{clear:both;content:"";display:block}.view-case-study-filterable-listing .view-empty,.view-case-study-filterable-listing .view-filters{width:calc(100% - 32px);float:left;margin-left:16px}.view-case-study-filterable-listing .view-filters{margin-bottom:2.5rem}.view-case-study-filterable-listing .view-filters .form--inline>.form-item{margin:0 0 .625rem;width:100%}.view-case-study-filterable-listing .view-filters .form--inline>.form-item label{font-size:1.375rem;font-weight:600;line-height:1;text-transform:uppercase;color:#003057}.view-case-study-filterable-listing .view-filters .form--inline>.form-item input,.view-case-study-filterable-listing .view-filters .form--inline>.form-item select{width:100%}.view-case-study-filterable-listing .view-filters .form--inline .form-actions{position:relative;margin:0;white-space:nowrap}.view-case-study-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{background-color:transparent;border:inherit;padding:inherit;color:inherit;margin-left:.9375rem}.view-case-study-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]:hover{text-decoration:underline}.view-case-study-filterable-listing .view-content{width:calc(100% - 32px);float:left;margin-left:16px}.view-case-study-filterable-listing .view-content .views-row{margin-bottom:2.5rem;padding-bottom:1.875rem;border-bottom:1px solid #269dc7}.view-case-study-filterable-listing .view-content .views-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.view-case-study-filterable-listing ul.pager{width:calc(100% - 32px);float:left;margin-left:16px}.view-event-listing{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-bottom:3.75rem}.view-event-listing:after{clear:both;content:"";display:block}.view-event-listing .view-header{width:calc(100% - 32px);float:left;margin-left:16px}.view-event-listing .view-header h2{line-height:1;color:#269dc7;padding-bottom:1.25rem;margin-bottom:2.5rem;border-bottom:1px solid #269dc7}.view-event-listing .view-content{width:calc(100% - 32px);float:left;margin-left:16px}.view-event-listing .view-content .views-row{padding:1.25rem}.view-event-listing .view-content .views-row:nth-child(odd){background-color:#ddf0f7}.view-event-listing ul.pager{width:calc(100% - 32px);float:left;margin-left:16px}.view-firm-news-cards .view-header h2{color:#269dc7;margin-bottom:1.875rem}.view-firm-news-cards .view-content .views-row{margin-bottom:1.25rem}.view-firm-news-filterable-listing{padding:3.75rem 0}.view-firm-news-filterable-listing .view-empty,.view-firm-news-filterable-listing .view-header{width:calc(100% - 32px);float:left;margin-left:16px}.view-firm-news-filterable-listing .view-header h2{line-height:1;color:#269dc7;padding-bottom:1.25rem;margin-bottom:2.5rem;border-bottom:1px solid #269dc7}.view-firm-news-filterable-listing .view-filters{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.view-firm-news-filterable-listing .view-filters .form--inline>.form-item{margin:0 0 .625rem;width:100%}.view-firm-news-filterable-listing .view-filters .form--inline>.form-item label{font-size:1.375rem;font-weight:600;line-height:1;text-transform:uppercase;color:#003057}.view-firm-news-filterable-listing .view-filters .form--inline>.form-item input,.view-firm-news-filterable-listing .view-filters .form--inline>.form-item select{width:100%}.view-firm-news-filterable-listing .view-filters .form--inline .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.view-firm-news-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{background-color:transparent;border:inherit;padding:inherit;color:inherit;color:#003057;margin-left:.9375rem}.view-firm-news-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]:hover{text-decoration:underline}.view-firm-news-filterable-listing .view-content .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-firm-news-filterable-listing .view-content .views-row{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:2.5rem}.view-firm-news-filterable-listing ul.pager{width:calc(100% - 32px);float:left;margin-left:16px}.view-offices.view-display-id-embed_1:after,.view-offices.view-display-id-embed_1:before{content:"";display:table}.view-offices.view-display-id-embed_1:after{clear:both}.view-offices.view-display-id-embed_1>.attachment.attachment-before{background-image:url(/themes/custom/mdy/images/usmap.png);background-repeat:no-repeat;background-position:50%;background-size:auto;position:relative;float:left;width:53%;min-height:76.875rem;background-position:100% 0;display:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row{font-weight:600;line-height:1;text-transform:uppercase;white-space:nowrap}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row .views-field-title:hover a span{display:block}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row a{position:relative;display:block;color:#ed6e02;height:1.25rem;width:1.25rem;z-index:10}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row a:before{content:"";display:block;height:8px;width:8px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#ed6e02;border-radius:100%;top:.625rem}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row a:hover{height:2.5rem;z-index:20}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row a:hover span{display:block}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row a span{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background-color:#fff;padding:.625rem 1.875rem;border:3px solid #ed6e02;margin-top:1.875rem;display:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row a span:before{content:"";height:0;width:0;pointer-events:none;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border:1.25rem solid transparent;border-bottom-color:#ed6e02;top:-2.5rem}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .views-row a span:after{content:"";height:0;width:0;pointer-events:none;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border:1.25rem solid transparent;border-bottom-color:#fff;top:-2.1875rem}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-8720{position:absolute;top:385px;right:155px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3045{position:absolute;top:465px;right:210px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3047{position:absolute;top:1130px;right:265px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3048{position:absolute;top:945px;right:350px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3049{position:absolute;top:1040px;right:340px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3050{position:absolute;top:1065px;right:370px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3039{position:absolute;top:435px;right:186px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3044{position:absolute;top:400px;right:180px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3051{position:absolute;top:405px;right:167px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3056{position:absolute;top:400px;right:167px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3058{position:absolute;top:410px;right:150px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-8628{position:absolute;top:390px;right:166px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-8371{position:absolute;top:550px;right:536px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3046{position:absolute;top:435px;right:470px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3041{position:absolute;top:418px;right:225px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3052{position:absolute;top:440px;right:206px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3053{position:absolute;top:385px;right:390px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-13659{position:absolute;top:359px;right:138px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3054{position:absolute;top:445px;right:266px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3055{position:absolute;top:444px;right:214px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3057{position:absolute;top:450px;right:203px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3059{position:absolute;top:460px;right:370px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3042{position:absolute;top:385px;right:235px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.attachment.attachment-before .view-content .nid-3043{position:absolute;top:390px;right:255px;-webkit-transform:none;transform:none}.view-offices.view-display-id-embed_1>.view-content-main{float:left;width:47%;max-width:23.125rem;padding-left:4.375rem;padding-top:3.75rem;display:none}.view-offices.view-display-id-embed_1>.view-content-main h2.views-title{font-size:3.5rem;font-weight:500;margin-bottom:3.125rem;line-height:1}.view-offices.view-display-id-embed_1>.view-content-main .item-list{margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:3px solid #269dc7}.view-offices.view-display-id-embed_1>.view-content-main .item-list:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.view-offices.view-display-id-embed_1>.view-content-main .item-list h3{margin-bottom:1.875rem;font-size:2rem;line-height:1}.view-offices.view-display-id-embed_1>.view-content-main .item-list ul{margin:0;padding:0;list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2}.view-offices.view-display-id-embed_1>.view-content-main .item-list ul li{margin:0;padding:0;list-style:none}.view-offices.view-display-id-embed_1>.view-content-main .item-list ul:after,.view-offices.view-display-id-embed_1>.view-content-main .item-list ul:before{content:"";display:table}.view-offices.view-display-id-embed_1>.view-content-main .item-list ul:after{clear:both}.view-offices.view-display-id-embed_1>.view-content-main .item-list ul li{display:block;font-weight:600}.view-offices.view-display-id-embed_1>.view-content-main .item-list ul li a{color:#269dc7;text-decoration:none}.view-offices.view-display-id-embed_1>.view-content-main .item-list ul li a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.view-offices.view-display-id-embed_1>.attachment.attachment-after{display:block}.view-offices.view-display-id-embed_1>.attachment.attachment-after>.views-element-container>.view-display-id-attachment_2{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;padding-top:3.75rem}.view-offices.view-display-id-embed_1>.attachment.attachment-after>.views-element-container>.view-display-id-attachment_2:after{clear:both;content:"";display:block}.view-offices.view-display-id-embed_1>.attachment.attachment-after>.views-element-container>.view-display-id-attachment_2>.view-content{width:calc(100% - 32px);float:left;margin-left:16px}.view-offices.view-display-id-embed_1>.attachment.attachment-after>.views-element-container>.view-display-id-attachment_2>.view-content .views-field-title a{color:#269dc7;text-decoration:none}.view-offices.view-display-id-embed_1>.attachment.attachment-after>.views-element-container>.view-display-id-attachment_2>.view-content .views-field-title a:hover{color:#003057;text-decoration:none;border-bottom:1px solid}.view-practices.view-display-id-embed_2{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.view-practices.view-display-id-embed_2:after{clear:both;content:"";display:block}.view-practices.view-display-id-embed_2>.view-content{width:calc(100% - 32px);float:left;margin-left:16px;display:none}.view-practices.view-display-id-embed_2 .field-department-header{position:relative;margin-bottom:3.125rem}.view-practices.view-display-id-embed_2 .field-department-header>h2{position:absolute;bottom:10px;left:40px;-webkit-transform:none;transform:none;color:#fff;font-size:2rem;line-height:1}.view-practices.view-display-id-embed_2 .field-dept-lead{font-size:1.375rem;font-weight:600;text-transform:uppercase;color:#003057;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #269dc7}.view-practices.view-display-id-embed_2 .field-dept-lead a{color:#003057;text-decoration:none}.view-practices.view-display-id-embed_2 .field-dept-lead a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director:not(:last-child){margin-bottom:.625rem}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director-assistant{position:relative}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director-assistant:not(:last-child){margin-bottom:.625rem}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director-assistant:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:-1.125rem;background-color:#003057;border-radius:100%}.view-practices.view-display-id-embed_2 .views-field-view{margin-bottom:3.75rem}.view-practices.view-display-id-embed_2 .views-field-view .view-practices.view-display-id-embed_1 .item-list ul,.view-practices.view-display-id-embed_2 .views-field-view .view-practices.view-display-id-embed_1 .item-list ul li{margin:0;padding:0;list-style:none}.view-practices.view-display-id-embed_2 .views-field-view .view-practices.view-display-id-embed_1 .item-list ul li{margin-bottom:.625rem;display:inline-block;width:100%}.view-practices.view-display-id-embed_2 .views-field-view .view-practices.view-display-id-embed_1 .item-list ul li a{color:#003057;text-decoration:none}.view-practices.view-display-id-embed_2 .views-field-view .view-practices.view-display-id-embed_1 .item-list ul li a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.view-practice-area-related-events .view-header,.view-practice-area-related-news .view-header,.view-practice-area-related-published-works .view-header,.view-practice-area-related-results .view-header{margin-bottom:1.875rem}.view-practice-area-related-events .view-empty,.view-practice-area-related-news .view-empty,.view-practice-area-related-published-works .view-empty,.view-practice-area-related-results .view-empty{margin-bottom:3.125rem}.view-practice-area-related-events .view-content .views-row,.view-practice-area-related-news .view-content .views-row,.view-practice-area-related-published-works .view-content .views-row,.view-practice-area-related-results .view-content .views-row{margin-bottom:2.5rem}.view-practice-area-related-news{margin-bottom:3.125rem}.view-publications-jump-list{clear:both;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.view-publications-jump-list:after{clear:both;content:"";display:block}.view-publications-jump-list .view-header{width:calc(100% - 32px);float:left;margin-left:16px}.view-publications-jump-list .view-header h2.views-title{color:#269dc7;font-weight:500;margin-bottom:3.125rem}.view-publications-jump-list .view-content{width:calc(100% - 32px);float:left;margin-left:16px}.view-publications-jump-list .view-content .views-row{font-size:1.375rem;color:#003057;margin-bottom:1.875rem}.view-publications-jump-list .view-content .views-row p{margin:0;display:inline}.view-publications-jump-list .view-content .views-row .views-field{display:inline}.view-publications-jump-list .view-content .views-row .views-field.views-field-name{font-weight:600;margin-right:.3125rem}.view-publications-jump-list .view-content .views-row .views-field.views-field-name a{color:#003057;text-decoration:none}.view-publications-jump-list .view-content .views-row .views-field.views-field-name a:hover{color:#000;text-decoration:none;border-bottom:1px solid}@media screen and (min-width:40em){.no-js .top-bar{display:block}.no-js .title-bar{display:none}}@media (min-width:768px){.align-right.embedded-entity,.caption.align-right{float:right;max-width:50%;margin:0 0 3.125rem 3.125rem}.align-right.embedded-entity img,.caption.align-right img{width:100%;max-width:37.5rem}.align-left.embedded-entity,.caption.align-left{float:left;max-width:50%;max-width:37.5rem;margin:0 3.125rem 3.125rem 0}.align-left.embedded-entity img,.caption.align-left img{width:100%;max-width:37.5rem}.align-center.embedded-entity,.caption.align-center{max-width:90%;margin:3.125rem auto}.icon-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.icon-row li{margin-bottom:0!important}.logo-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.two-column-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer-copyright{font-size:1rem;position:relative;bottom:auto;left:auto}.footer-copyright .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.footer-menu .menu li{font-size:1rem;font-weight:500;margin-right:.625rem;padding-right:.625rem}.footer-subscribe .button{width:auto}.block-md-attorney-search-block .md-attorney-search-form .form-actions input.form-submit{font-size:1.125rem}.block-newsletter-signup-block div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{width:18.75rem}.map-block-home{height:44.375rem}.map-block-home .map-block-outer{background-image:none;overflow:hidden;top:-6.875rem;height:51.25rem}.map-block-home .map-block-outer:before{content:"";display:block;height:850px;width:1346px;background-image:url(/themes/custom/mdy/images/usmap.png);background-repeat:no-repeat;background-position:50%;background-size:contain;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);position:absolute;top:0;right:calc(50% + 75px);left:auto;-webkit-transform:none;transform:none}.map-block-home .map-block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5rem;padding-top:22.5rem}.map-block-home .map-column1{width:calc(50% - 24px);float:left;margin-left:16px;margin-bottom:0;padding-right:2.5rem}.map-block-home .map-list{font-size:1.125rem}.map-block-home .map-list .field__item{margin-bottom:2.5rem}.map-block-home .map-column2{width:calc(50% - 24px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:.9375rem}.map-block-home .map-column2 h2{background-image:url(/themes/custom/mdy/images/arrow-right-blue.png);background-repeat:no-repeat;background-position:50%;background-size:auto 87px;background-position:0 0;position:relative;top:auto;left:auto;padding-left:4.375rem;padding-top:1.25rem}.map-block-home .map-links{padding-left:4.375rem}.map-block-home .map-links .field--name-field-link{width:auto}.ui-dialog.ui-dialog-buttons .ui-dialog-content blockquote{padding:0 3.125rem;line-height:1.7}.ui-dialog.ui-dialog-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button{min-width:10.125rem}.node--type-article.node--view-mode-card .field-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body blockquote,.node--type-article.node--view-mode-teaser .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-attorney.node--view-mode-full>.node-content .profile-name{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}.node--type-attorney.node--view-mode-full>.node-content .profile-personal{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5.625rem}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .field--name-field-lawyer-image,.node--type-attorney.node--view-mode-full>.node-content .profile-personal .field-areas-practice{width:calc(25% - 20px);float:left;margin-left:16px;margin-bottom:0}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .field-areas-practice:not(:first-child){margin-left:calc(8.33333% + 14.66667px)}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact:not(:first-child){margin-left:calc(8.33333% + 14.66667px)}.node--type-attorney.node--view-mode-full>.node-content .field--name-body blockquote,.node--type-career-openings.node--view-mode-teaser .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body blockquote,.node--type-major-victories.node--view-mode-card .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body blockquote,.node--type-major-victories.node--view-mode-teaser .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-employee.node--view-mode-full>.node-content .profile-name{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}.node--type-employee.node--view-mode-full>.node-content .profile-personal{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5.625rem}.node--type-employee.node--view-mode-full>.node-content .profile-personal .field--name-field-lawyer-image{width:calc(25% - 20px);float:left;margin-left:16px;margin-bottom:0}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact:not(:first-child){margin-left:calc(41.66667% + 9.33333px)}.node--type-employee.node--view-mode-full>.node-content .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-event.node--view-mode-full>.node-content .inner-date{width:calc(25% - 20px);float:left;margin-left:16px;text-align:left}.node--type-event.node--view-mode-full>.node-content .inner{width:calc(75% - 28px);float:left;margin-left:16px}.node--type-event.node--view-mode-full>.node-content .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-event.node--view-mode-teaser .inner-date{width:calc(25% - 20px);float:left;margin-left:16px;text-align:left}.node--type-event.node--view-mode-teaser .inner{width:calc(75% - 28px);float:left;margin-left:16px}.node--type-event.node--view-mode-teaser .field-body blockquote,.node--type-firm-news.node--view-mode-card .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body blockquote,.node--type-firm-news.node--view-mode-teaser .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-law-offices.node--view-mode-full>.node-content .column-main{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body blockquote,.node--type-law-offices.node--view-mode-full>.node-content .field-directions blockquote{padding:0 3.125rem;line-height:1.7}.node--type-law-offices.node--view-mode-full>.node-content .column-secondary{width:calc(33.33333% - 21.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-page.node--view-mode-full>.field-body>.field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow{background-position:0 25rem}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:1.25rem}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body blockquote{padding:0 3.125rem;line-height:1.7}.field-group-tabs-wrapper details.horizontal-tabs-pane>.details-wrapper,.field-group-tabs-wrapper details>.details-wrapper{padding:3.75rem 0}.field-group-tabs-wrapper details.horizontal-tabs-pane>.details-wrapper .overview-left,.field-group-tabs-wrapper details>.details-wrapper .overview-left{width:calc(58.33333% - 25.33333px);float:left;margin-left:0;margin-bottom:0}.field-group-tabs-wrapper details.horizontal-tabs-pane>.details-wrapper .overview-right,.field-group-tabs-wrapper details>.details-wrapper .overview-right{width:calc(33.33333% - 21.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}.layout-footer{padding-right:0;overflow:hidden}.layout-footer>.inner{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-footer>.inner:before{content:"";display:block;height:100%;width:100vw;position:absolute;left:59%;-webkit-transform:none;transform:none;background-color:#269dc7;z-index:0}.layout-footer .footer-left{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}.layout-footer .footer-right{width:calc(41.66667% - 22.66667px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.125rem 0 2.5rem 2.5rem}.layout-footer .footer-right .region-footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--aggregation .section-header.alternative-blue-arrow{background-position:0 25rem}.paragraph--type--aggregation .section-header.alternative-blue-arrow h1{margin-top:1.25rem}.paragraph--type--aggregation .section-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}.paragraph--type--callout .field--name-field-p-callout-description blockquote{padding:0 3.125rem;line-height:1.7}.paragraph--type--content-highlight-grid h2{padding-bottom:1.875rem;margin-bottom:3.125rem;border-bottom:1.25rem solid #269dc7}.paragraph--type--content-highlight-grid .field--name-field-p-content-highlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--content-highlight-grid .field--name-field-p-content-highlight>.field__item{margin:0;width:30%}.paragraph--type--entity-list .field--name-field-p-entity-list-entities>.field__item{max-width:40%}.paragraph--type--entity-list.columns-3 .field--name-field-p-entity-list-entities>.field__item{max-width:50%}.paragraph--type--featured-block.underlay-header{height:34.375rem}.paragraph--type--featured-block .inner{height:40.625rem}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description blockquote{padding:0 3.125rem;line-height:1.7}.paragraph--type--flip-card-grid.paragraph--view-mode--default .field--name-field-p-flip-card-grid-cards>.field__item{width:48%}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description blockquote{padding:0 3.125rem;line-height:1.7}.paragraph--type--side-by-side .section-header.alternative-blue-arrow{background-position:0 25rem}.paragraph--type--side-by-side .section-header.alternative-blue-arrow h1{margin-top:1.25rem}.paragraph--type--side-by-side .section-header.alternative-blue-arrow .inner{padding-top:22.5rem;height:37.5rem}}@media (min-width:1024px){.container{padding-left:0;padding-right:0}.h1,h1{font-size:3.5rem}.h2,h2{font-size:2.5rem}.three-column-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.three-column-list li{width:30%;margin-bottom:0!important}.block-system-branding-block img{height:6.25rem}.footer-address{font-size:1rem;font-weight:500;margin-bottom:0}.footer-copyright .field--name-body td,.footer-copyright .field--name-body th{display:table-cell}.footer-menu{margin-bottom:9.375rem}.footer-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu .menu li:after{content:"|"}.footer-menu .menu li:last-child{margin-right:0;padding-right:0}.footer-subscribe{margin-bottom:3.75rem}.block-md-attorney-search-block{padding:1.875rem 1.875rem 1.875rem 3.75rem}.block-md-attorney-search-block .block__title{margin-bottom:1.875rem}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield{width:70%}.block-md-attorney-search-block .md-attorney-search-form .form-type-textfield input.form-text{font-size:1.125rem}.block-md-attorney-search-block .md-attorney-search-form .form-actions{width:30%}.block-newsletter-signup-block{padding-left:0;padding-right:0}.block-search{display:block}.map-block-home .map-block-inner{padding-left:0;padding-right:0}.map-block-home .map-column2 h2{font-size:2.5rem}.map-block-home .map-links .field-special-image{margin-left:5rem}.block-webform{padding-left:0;padding-right:0;margin-bottom:3.75rem}.block-webform .container-left{width:calc(50% - 24px);float:left;margin-left:16px;margin-bottom:0}.block-webform .container-left h2{font-size:2rem;color:#269dc7;margin:3.75rem 0 1.875rem}.block-webform .container-right{width:calc(50% - 24px);float:left;margin-left:16px;clear:none;margin-right:0;padding:2.5rem 5rem 1.25rem}ul.ui-autocomplete li a.ui-menu-item-wrapper{font-size:1.125rem}body.path-search .search-form .form-type-search{display:inline-block;margin-bottom:0}body.path-search .search-form .form-submit{margin-left:1.25rem}.ui-dialog{width:90%!important;padding:6.25rem 11.875rem 11.875rem 5.625rem}.ui-dialog:after{content:"";display:block;height:330px;width:162px;background-image:url(/themes/custom/mdy/images/arrow-orange.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;-webkit-transform:none;transform:none;left:calc(33% + 362px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;bottom:-.0625rem;z-index:-1}.ui-dialog .ui-dialog-titlebar{position:absolute;top:15px;right:30px;-webkit-transform:none;transform:none}.ui-dialog.ui-dialog-buttons{padding:5rem}.ui-dialog.ui-dialog-buttons:before{position:absolute;top:80px;left:80px;-webkit-transform:none;transform:none}.ui-dialog.ui-dialog-buttons .ui-dialog-content td,.ui-dialog.ui-dialog-buttons .ui-dialog-content th{display:table-cell}.node--type-article.node--view-mode-card{padding:2rem 5.625rem 1.25rem 2.875rem}.node--type-article.node--view-mode-card .field-body td,.node--type-article.node--view-mode-card .field-body th{display:table-cell}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-article.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-article.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-article.node--view-mode-full .page-header h2{font-size:3.5rem}.node--type-article.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-article.node--view-mode-full>.node-content .inner{width:calc(75% - 28px);float:left;margin-left:16px}.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body td,.node--type-article.node--view-mode-full>.node-content .inner>.field--name-body th,.node--type-article.node--view-mode-teaser .field--name-body td,.node--type-article.node--view-mode-teaser .field--name-body th{display:table-cell}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-attorney.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-attorney.node--view-mode-full .page-header{padding-top:3.75rem}.node--type-attorney.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-attorney.node--view-mode-full>.node-content .profile-personal .profile-contact{padding:2.5rem 3.125rem}.node--type-attorney.node--view-mode-full>.node-content .column-main{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px;left:calc(33.33333% - 5.33333px);position:relative}.node--type-attorney.node--view-mode-full>.node-content .field--name-body td,.node--type-attorney.node--view-mode-full>.node-content .field--name-body th{display:table-cell}.node--type-attorney.node--view-mode-full>.node-content .column-secondary{width:calc(25% - 20px);float:left;margin-left:16px;left:calc(-66.66667% + 10.66667px);position:relative}.node--type-attorney.node--view-mode-highlight .field--name-field-lawyer-image{max-width:none}.node--type-career-openings.node--view-mode-teaser .field--name-body td,.node--type-career-openings.node--view-mode-teaser .field--name-body th{display:table-cell}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-career-openings.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-career-openings.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-career-openings.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-career-openings.node--view-mode-full>.node-content .inner{width:calc(75% - 28px);float:left;margin-left:16px}.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body td,.node--type-career-openings.node--view-mode-full>.node-content .inner>.field--name-body th,.node--type-major-victories.node--view-mode-card .field--name-body td,.node--type-major-victories.node--view-mode-card .field--name-body th{display:table-cell}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-major-victories.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-major-victories.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-major-victories.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-major-victories.node--view-mode-full>.node-content .column-main{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px;padding-top:3.75rem;margin-bottom:0}.node--type-major-victories.node--view-mode-full>.node-content .column-sidebar{width:calc(33.33333% - 21.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}.node--type-major-victories.node--view-mode-full>.node-content .field--name-body td,.node--type-major-victories.node--view-mode-full>.node-content .field--name-body th{display:table-cell}.node--type-major-victories.node--view-mode-teaser h3{font-size:2.5rem}.node--type-major-victories.node--view-mode-teaser .field--name-field-date{margin-left:1.875rem}.node--type-major-victories.node--view-mode-teaser .field--name-field-date:before{content:"";display:block;height:6px;width:6px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:-.9375rem;background-color:#003057;border-radius:100%}.node--type-major-victories.node--view-mode-teaser .field--name-body td,.node--type-major-victories.node--view-mode-teaser .field--name-body th{display:table-cell}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-employee.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-employee.node--view-mode-full .page-header{padding-top:3.75rem}.node--type-employee.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-employee.node--view-mode-full>.node-content .profile-personal .profile-contact{padding:2.5rem 3.125rem}.node--type-employee.node--view-mode-full>.node-content .column-main{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}.node--type-employee.node--view-mode-full>.node-content .field--name-body td,.node--type-employee.node--view-mode-full>.node-content .field--name-body th{display:table-cell}.node--type-employee.node--view-mode-highlight .field--name-field-lawyer-image{max-width:none}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-event.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-event.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-event.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-event.node--view-mode-full>.node-content .field--name-body td,.node--type-event.node--view-mode-full>.node-content .field--name-body th,.node--type-event.node--view-mode-teaser .field-body td,.node--type-event.node--view-mode-teaser .field-body th,.node--type-firm-news.node--view-mode-card .field--name-body td,.node--type-firm-news.node--view-mode-card .field--name-body th{display:table-cell}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-firm-news.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-firm-news.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-firm-news.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-firm-news.node--view-mode-full>.node-content .inner{width:calc(75% - 28px);float:left;margin-left:16px}.node--type-firm-news.node--view-mode-full>.node-content .field--name-body td,.node--type-firm-news.node--view-mode-full>.node-content .field--name-body th,.node--type-firm-news.node--view-mode-teaser .field--name-body td,.node--type-firm-news.node--view-mode-teaser .field--name-body th{display:table-cell}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-law-offices.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-law-offices.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-law-offices.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body td,.node--type-law-offices.node--view-mode-full>.node-content .column-main>.field--name-body th,.node--type-law-offices.node--view-mode-full>.node-content .field-directions td,.node--type-law-offices.node--view-mode-full>.node-content .field-directions th{display:table-cell}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-page.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-page.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-page.node--view-mode-full>.field-body{padding-left:0;padding-right:0}.node--type-page.node--view-mode-full>.field-body>.field--name-body td,.node--type-page.node--view-mode-full>.field-body>.field--name-body th{display:table-cell}.node--type-page.node--view-mode-full>.field-body>.field--name-body{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-practice-areas.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-practice-areas.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-practice-areas.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body td,.node--type-practice-areas.node--view-mode-full>.node-content .field--name-body th{display:table-cell}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow h1{font-size:3.5rem}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow .inner{background:transparent}.node--type-practice-departments.node--view-mode-full .page-header .inner{padding-left:0;padding-right:0;padding-top:0}.node--type-practice-departments.node--view-mode-full .page-header{padding-top:3.75rem;background-position:0 3.75rem}.node--type-practice-departments.node--view-mode-full>.node-content{padding-left:0;padding-right:0}.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body td,.node--type-practice-departments.node--view-mode-full>.node-content .field--name-body th{display:table-cell}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button{width:100%}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button:first-child:last-child{width:auto}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button:last-child a{margin-right:0}.field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a{margin-right:.9375rem}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:auto}input[type=file]{width:100%}.form-item.form-item-date input[type=text].hasDatepicker{width:auto}.main{border-top:1px solid #5bc2e7}.main .layout-content{padding-left:0;padding-right:0}body.path-frontpage .main{border-top:0}.layout-footer>.inner{padding-left:0;padding-right:0}.header-top{display:block}.layout-header .region-header{height:9.375rem}.block-superfishmain{margin-left:auto}.paragraph--type--aggregation{padding-bottom:3.125rem}.paragraph--type--aggregation.has-title{padding-top:3.125rem;padding-bottom:3.125rem}.paragraph--type--aggregation .section-header.alternative-blue-arrow h1{font-size:3.5rem}.paragraph--type--aggregation .section-header.alternative-blue-arrow .inner{background:transparent}.paragraph--type--aggregation .section-header .inner{padding-left:0;padding-right:0;padding-top:0}.paragraph--type--callout .field--name-field-p-callout-description td,.paragraph--type--callout .field--name-field-p-callout-description th{display:table-cell}.paragraph--type--callout .field--name-field-p-callout-more-link>.field__item{display:inline-block}.paragraph--type--callout .field--name-field-p-callout-more-link>.field__item:first-child{margin-right:1.875rem}.paragraph--type--callout .button-style .field--name-field-p-callout-more-link>.field__item:nth-child(2) a,.paragraph--type--callout .button-style a{display:inline-block}.paragraph--type--callout.paragraph--view-mode--default{padding-left:0;padding-right:0;padding-top:3.125rem;padding-bottom:3.125rem}.paragraph--type--callout.paragraph--view-mode--default.align-center>.inner{width:calc(83.33333% - 29.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}.paragraph--type--content-highlight-grid{padding-bottom:3.125rem}.paragraph--type--content-highlight-grid>.inner{padding-left:0;padding-right:0}.paragraph--type--entity-list{padding-top:3.125rem;padding-bottom:3.125rem}.paragraph--type--entity-list .inner{padding-left:0;padding-right:0}.paragraph--type--entity-list .field--name-field-p-entity-list-entities>.field__item{margin:0 0 2.5rem;width:20%}.paragraph--type--entity-list.columns-3 .field--name-field-p-entity-list-entities{margin-left:-2.8125rem}.paragraph--type--entity-list.columns-3 .field--name-field-p-entity-list-entities>.field__item{width:33%;padding-left:3.75rem}.paragraph--type--featured-block .field--name-field-featured-background-image:after{content:"";display:block;height:155px;width:316px;background-image:url(/themes/custom/mdy/images/arrow-up-blue-mid.png);background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;right:calc(50% - 600px);bottom:0;-webkit-transform:none;transform:none}.paragraph--type--featured-block .field-block .field--name-field-block{padding-left:0;padding-right:0;padding-bottom:5rem}.paragraph--type--featured-block .field-block .field--name-field-block>div{width:calc(100% - 32px);float:left;margin-left:16px;width:auto}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card .field--name-field-p-flip-card-title{font-size:2rem}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description td,.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description th{display:table-cell}.paragraph--type--flip-card.paragraph--view-mode--default .flip-card--wrapper .card-reveal .field--name-field-p-flip-card-description{font-size:1.375rem;line-height:inherit}.paragraph--type--flip-card-grid.paragraph--view-mode--default{background-color:#eff2f4;padding-top:3.125rem;padding-bottom:3.125rem}.paragraph--type--flip-card-grid.paragraph--view-mode--default .inner{padding-left:0;padding-right:0}.paragraph--type--flip-card-grid.paragraph--view-mode--default h2.section-title{font-size:3.5rem}.paragraph--type--media.paragraph--view-mode--default{padding-left:0;padding-right:0;padding-top:3.125rem;padding-bottom:3.125rem}.paragraph--type--modal-card.paragraph--view-mode--card-reveal{padding-left:0;padding-right:0}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-image{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px;display:block;margin-bottom:0}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-image img{max-width:100%}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .text-info{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-title{font-size:2.5rem}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description td,.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description th{display:table-cell}.paragraph--type--modal-card.paragraph--view-mode--card-reveal .field--name-field-p-modal-card-description{font-size:1.125rem}.paragraph--type--modal-card.paragraph--view-mode--card .field--name-field-p-modal-card-image .field--name-field-media-image>.field__item{height:10rem;width:17.5rem}.paragraph--type--modal-card.paragraph--view-mode--card .field--name-field-p-modal-card-title{font-size:2rem}.paragraph--type--modal-card-grid{padding-left:0;padding-right:0;padding-top:3.125rem;padding-bottom:3.125rem}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item{width:33.3333%}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item:nth-child(2n):after{display:block}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item:before{width:0;height:50%;border-bottom:0;border-left:1px solid #ed6e02;bottom:25%;left:-1px}.paragraph--type--modal-card-grid .field--name-field-modal-card-grid-cards>.field__item:after{display:block;height:50%;top:25%;border-right:1px solid #ed6e02}.paragraph--type--side-by-side{padding-top:3.125rem}.paragraph--type--side-by-side:not(.no-bottom-padding){padding-bottom:3.125rem}.paragraph--type--side-by-side.has-title{padding-top:5rem}.paragraph--type--side-by-side.align-body-copy .paragraph--type--callout .inner>.field--name-field-p-callout-description:first-child{padding-top:4.25rem}.paragraph--type--side-by-side.whiteuparrow{background-image:url(/themes/custom/mdy/images/arrow-up-blue.png);background-repeat:no-repeat;background-position:50%;background-position:left calc(50% - 300px) bottom -1px}.paragraph--type--side-by-side.whiteuparrow .content-inner .field--name-field-side-by-side-left,.paragraph--type--side-by-side.whiteuparrow .content-inner .field--name-field-side-by-side-right{width:calc(50% - 24px);float:left;margin-left:16px}.paragraph--type--side-by-side .section-header.alternative-blue-arrow h1{font-size:3.5rem}.paragraph--type--side-by-side .section-header.alternative-blue-arrow .inner{background:transparent}.paragraph--type--side-by-side .section-header .inner{padding-left:0;padding-right:0;padding-top:0}.paragraph--type--side-by-side h2.section-title{margin-bottom:3.125rem}.paragraph--type--side-by-side.bluegradient .content-inner,.paragraph--type--side-by-side.lightblue .content-inner,.paragraph--type--side-by-side.lightgray .content-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--side-by-side.bluegradient .content-inner .field--name-field-side-by-side-left,.paragraph--type--side-by-side.bluegradient .content-inner .field--name-field-side-by-side-right,.paragraph--type--side-by-side.lightblue .content-inner .field--name-field-side-by-side-left,.paragraph--type--side-by-side.lightblue .content-inner .field--name-field-side-by-side-right,.paragraph--type--side-by-side.lightgray .content-inner .field--name-field-side-by-side-left,.paragraph--type--side-by-side.lightgray .content-inner .field--name-field-side-by-side-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.paragraph--type--side-by-side.bluegradient .content-inner .field--name-field-side-by-side-left>div,.paragraph--type--side-by-side.bluegradient .content-inner .field--name-field-side-by-side-right>div,.paragraph--type--side-by-side.lightblue .content-inner .field--name-field-side-by-side-left>div,.paragraph--type--side-by-side.lightblue .content-inner .field--name-field-side-by-side-right>div,.paragraph--type--side-by-side.lightgray .content-inner .field--name-field-side-by-side-left>div,.paragraph--type--side-by-side.lightgray .content-inner .field--name-field-side-by-side-right>div{width:100%}.paragraph--type--side-by-side .content-inner{padding-left:0;padding-right:0}.paragraph--type--side-by-side .content-inner .field--name-field-side-by-side-left{width:calc(41.66667% - 22.66667px);float:left;margin-left:16px;margin-bottom:0}.paragraph--type--side-by-side .content-inner .field--name-field-side-by-side-right{width:calc(41.66667% - 22.66667px);float:left;margin-left:calc(16.66667% + 13.33333px)}.paragraph--type--side-by-side.paragraph--view-mode--default .content-inner:before{content:"";display:block;height:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-right:1px solid #269dc7}.paragraph--type--side-by-side.paragraph--view-mode--emphasis-left .field--name-field-side-by-side-left{width:calc(58.33333% - 25.33333px);float:left;margin-left:16px}.paragraph--type--side-by-side.paragraph--view-mode--emphasis-left .field--name-field-side-by-side-right{width:calc(33.33333% - 21.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}.paragraph--type--side-by-side.paragraph--view-mode--emphasis-right .field--name-field-side-by-side-left{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px}.paragraph--type--side-by-side.paragraph--view-mode--emphasis-right .field--name-field-side-by-side-right{width:calc(58.33333% - 25.33333px);float:left;margin-left:calc(8.33333% + 14.66667px)}.paragraph--type--text-card-grid{padding-top:3.125rem;padding-bottom:3.125rem}.paragraph--type--text-card-grid>.inner{padding-left:0;padding-right:0}.paragraph--type--text-card-grid .field--name-field-p-text-card-grid-cards>.field__item{width:47%}.paragraph--type--text-card-grid .field--name-field-p-text-card-grid-cards>.field__item:nth-child(2n){float:right;clear:right}.view-article-cards.view-id-article_cards.view-display-id-embed_1{padding-left:0;padding-right:0}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex}.view-article-cards.view-id-article_cards.view-display-id-embed_1 .view-content .views-row{width:calc(50% - 24px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.view-article-filterable-listing{padding-left:0;padding-right:0}.view-article-filterable-listing .view-filters .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-article-filterable-listing .view-filters .form--inline>.form-item{padding-right:.9375rem}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-keywords{width:24%}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-author,.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-office,.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-publication{width:22%}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-state{width:10%;padding-right:0}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-practice-department{width:28%}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-practice-area{width:30%}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-date-min{width:15%}.view-article-filterable-listing .view-filters .form--inline>.form-item.form-item-date-max{width:15%;float:none}.view-article-filterable-listing .view-filters .form--inline .form-actions{width:12%;margin-bottom:.625rem}.view-article-filterable-listing .view-filters .form--inline .form-actions input[value=Search]{width:100%}.view-article-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{position:absolute;right:0;bottom:-50px;-webkit-transform:none;transform:none;margin-left:0}.view-attorneys-filterable-listing{padding-left:0;padding-right:0}.view-attorneys-filterable-listing .view-filters .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-attorneys-filterable-listing .view-filters .form--inline>.form-item{margin-bottom:0;padding-right:.9375rem}.view-attorneys-filterable-listing .view-filters .form--inline>.form-item .ajax-progress-throbber{position:absolute}.view-attorneys-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{position:absolute;right:0;bottom:-50px;-webkit-transform:none;transform:none;margin-left:0}.view-attorneys-filterable-listing .view-content .views-row{margin:0 0 2.5rem}.view-career-openings-filterable-listing{padding-left:0;padding-right:0}.view-career-openings-filterable-listing .view-filters{margin-bottom:7.5rem}.view-career-openings-filterable-listing .view-filters .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-career-openings-filterable-listing .view-filters .form--inline>.form-item{margin-bottom:0;padding-right:.9375rem}.view-case-study-cards.view-display-id-embed_1{padding-left:0;padding-right:0}.view-case-study-cards.view-display-id-embed_1 .view-content .views-row{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px;margin-bottom:0;padding-right:4.75rem}.view-case-study-filterable-listing{padding-left:0;padding-right:0}.view-case-study-filterable-listing .view-filters{margin-bottom:7.5rem}.view-case-study-filterable-listing .view-filters .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-case-study-filterable-listing .view-filters .form--inline>.form-item{margin-bottom:0;padding-right:.9375rem}.view-case-study-filterable-listing .view-filters .form--inline .form-actions input[value="Clear filters"]{position:absolute;right:0;bottom:-50px;-webkit-transform:none;transform:none;margin-left:0}.view-event-listing{padding-left:0;padding-right:0}.view-firm-news-filterable-listing .view-filters .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-firm-news-filterable-listing .view-filters .form--inline>.form-item{margin-bottom:0;padding-right:.9375rem}.view-firm-news-filterable-listing .view-filters .form--inline>.form-item .ajax-progress-throbber{position:absolute}.view-firm-news-filterable-listing .view-content .views-row{width:calc(50% - 24px);float:left;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:47.5%}.view-offices.view-display-id-embed_1{display:block;padding-top:3.75rem;padding-bottom:3.75rem}.view-offices.view-display-id-embed_1>.attachment.attachment-before,.view-offices.view-display-id-embed_1>.view-content-main{display:block}.view-offices.view-display-id-embed_1>.attachment.attachment-after{display:none}.view-offices.view-display-id-embed_1>.attachment.attachment-after>.views-element-container>.view-display-id-attachment_2,.view-practices.view-display-id-embed_2{padding-left:0;padding-right:0}.view-practices.view-display-id-embed_2>.view-content{display:block}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director{display:inline}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director:not(:last-child){margin-bottom:0}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director-assistant{display:inline;margin-left:1.875rem}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director-assistant:not(:last-child){margin-bottom:0}.view-practices.view-display-id-embed_2 .field-dept-lead .field-director-assistant:before{content:"";display:block;position:absolute;height:6px;width:6px}.view-practices.view-display-id-embed_2 .views-field-view .view-practices.view-display-id-embed_1 .item-list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.view-practices.view-display-id-embed_2>.attachment-after{display:none}.view-publications-jump-list{padding-left:0;padding-right:0}}@media (min-width:1360px){.footer-menu .menu li{margin-right:1.875rem;padding-right:1.875rem}.node--type-article.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-article.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-article.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-attorney.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-attorney.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-attorney.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-career-openings.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-career-openings.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-career-openings.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-major-victories.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-major-victories.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-major-victories.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-employee.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-employee.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-employee.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-event.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-event.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-event.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-event.node--view-mode-full>.node-content .inner-date{width:calc(16.66667% - 18.66667px);float:left;margin-left:16px}.node--type-event.node--view-mode-full>.node-content .inner{width:calc(83.33333% - 29.33333px);float:left;margin-left:16px}.node--type-event.node--view-mode-teaser .inner-date{width:calc(16.66667% - 18.66667px);float:left;margin-left:16px}.node--type-event.node--view-mode-teaser .inner{width:calc(83.33333% - 29.33333px);float:left;margin-left:16px}.node--type-firm-news.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-firm-news.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-firm-news.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-law-offices.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-law-offices.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-law-offices.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-page.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-page.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-page.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-practice-areas.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-practice-areas.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-practice-areas.node--view-mode-full .page-header .inner{padding-top:2.5rem}.node--type-practice-departments.node--view-mode-full .page-header{min-height:13.125rem;background-size:4.6875rem}.node--type-practice-departments.node--view-mode-full .page-header.alternative-blue-arrow h1{margin-top:3.125rem}.node--type-practice-departments.node--view-mode-full .page-header .inner{padding-top:2.5rem}.layout-footer>.inner:before{left:67%}.layout-footer .footer-left{width:calc(66.66667% - 26.66667px);float:left;margin-left:16px;padding:5rem 0 2.5rem}.layout-footer .footer-right{width:calc(33.33333% - 21.33333px);float:left;margin-left:16px;padding:5rem 1.25rem 2.5rem 5rem}.block-superfishmain>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{padding-left:.625rem;padding-right:.625rem}.paragraph--type--aggregation .section-header{min-height:13.125rem;background-size:4.6875rem}.paragraph--type--aggregation .section-header.alternative-blue-arrow h1{margin-top:3.125rem}.paragraph--type--aggregation .section-header .inner{padding-top:2.5rem}.paragraph--type--aggregation .section-header{min-height:10rem;margin-bottom:3.125rem}.paragraph--type--side-by-side .section-header{min-height:13.125rem;background-size:4.6875rem}.paragraph--type--side-by-side .section-header.alternative-blue-arrow h1{margin-top:3.125rem}.paragraph--type--side-by-side .section-header .inner{padding-top:2.5rem}.paragraph--type--side-by-side .section-header{min-height:10rem}}
