@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@media(min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word;flex-basis:100%}@media(min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}}@media(max-width:781px){.wp-block-columns{gap:0}.wp-block-column{margin-bottom:2rem}}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%}@media(min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}}.wp-block-columns.is-layout-flex{gap:2em}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:.5em}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-button__link{display:inline-block;padding:14px 32px;text-decoration:none;border:none;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:opacity .25s ease}.wp-block-button__link:hover{opacity:.88;color:#fff}.has-white-color{color:#fff!important}.wp-block-spacer{clear:both}.has-text-align-center{text-align:center}.aligncenter{text-align:center;margin-inline:auto}.wp-block-image figure,figure.wp-block-image{margin:0}.wp-block-image img{max-width:100%;height:auto}.wp-block-list{list-style:none;padding:0;margin:0}.page-heading{margin:0 0 26px;padding:0 70px;font-size:30px!important;line-height:1.25;text-align:center;color:#855062}@media(max-width:767px){.page-heading{padding:0 20px;font-size:24px!important}}.mt_practice_areas-template-default #wrap-content,.single-mt_practice_areas #wrap-content{position:relative;background-repeat:repeat;background-position:center top;background-size:auto}.mt_practice_areas-template-default .posts-holder,.single-mt_practice_areas .posts-holder{padding-top:50px}.mt_practice_areas-template-default .page-holder.single-post-content,.single-mt_practice_areas .page-holder.single-post-content{margin-top:0!important}.mt_practice_areas-template-default .practice-side,.single-mt_practice_areas .practice-side{margin-top:50px}.mt_practice_areas-template-default #wrap-content:before,.single-mt_practice_areas #wrap-content:before{content:"";position:absolute;inset:0;background:#ffffffdb;pointer-events:none}.mt_practice_areas-template-default #wrap-content>.container,.single-mt_practice_areas #wrap-content>.container{position:relative;z-index:1}.topSingleTeam{padding:46px 0 10px}.topSingleTeam .team-name{margin:6px 0 12px;font-size:30px!important;color:#855062}.topSingleTeam .team-img-placeholder{width:250px;aspect-ratio:3 / 4;font-size:52px}.topSingleTeam .post-meta{margin:0;padding:0;list-style:none}.topSingleTeam .team-contact{margin:0 0 10px;padding:0;list-style:none}.topSingleTeam .team-contact i{margin-right:6px}.single-mt_team .single-post-content .wp-block-columns{align-items:flex-start}.single-mt_team .single-post-content h4{margin-top:0}.page-photo{margin:0 0 40px}.page-photo img{display:block;width:100%;height:auto}footer{padding-top:42px;padding-bottom:12px}footer .footer-widgets{padding-top:0;padding-bottom:10px}footer .foo-block{margin-bottom:18px}footer .widget-footer{margin-bottom:14px}footer .foo-brand{display:flex;flex-direction:column;height:100%}footer .copyright{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:auto 0 52px;padding:24px 0 0;border:0}@media(max-width:991px){footer .copyright{margin-bottom:0}}footer .copyright-line,footer .credit-line{margin:0;font-size:12.5px;line-height:1.6;text-align:left;white-space:nowrap}footer .credit-line{opacity:.75}@media(max-width:575px){footer .copyright-line,footer .credit-line{white-space:normal}}footer .foo-social{display:flex;gap:10px;margin:4px 0 0;padding:0;list-style:none}footer .foo-social li{margin:0}footer .foo-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #855062;color:#855062;font-size:16px;line-height:1;transition:background-color .2s ease,color .2s ease}footer .foo-social a:hover,footer .foo-social a:focus-visible{background:#855062;color:#fff}@media(max-width:991px){footer .copyright p{text-align:center}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;z-index:999;padding:12px 20px;background:#855062;color:#fff;text-decoration:none}.skip-link:focus{left:12px;top:12px}:focus-visible{outline:2px solid #855062;outline-offset:2px}.img-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#a97386,#633a49);color:#fff;font-weight:600;letter-spacing:1px}.team-imgv2.img-placeholder,.team-img.img-placeholder{font-size:34px}.gallery-item-img.img-placeholder{background:linear-gradient(135deg,#8d5768,#452c35)}.team-post .team-static{display:block;cursor:default}.career-form{max-width:760px}.career-form .form-row{margin-bottom:22px}.career-form .form-grid{display:flex;flex-wrap:wrap;gap:22px}.career-form .form-grid>.form-row{flex:1 1 260px;margin-bottom:0}.career-form label{display:block;margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#855062}.career-form label .opt{font-weight:400;text-transform:none;letter-spacing:0;color:#aa8c96}.career-form input[type=text],.career-form input[type=email],.career-form input[type=tel],.career-form input[type=date],.career-form input[type=number],.career-form input[type=file],.career-form select,.career-form textarea{width:100%;padding:12px 14px;border:1px solid #e0d2d7;background:#fff;font-family:inherit;font-size:14px;color:#777;border-radius:0}.career-form input:focus,.career-form select:focus,.career-form textarea:focus{border-color:#855062;outline:none}.career-form .form-hint{margin-top:6px;font-size:12px;color:#9c8189}.career-form .form-consent{display:flex;align-items:flex-start;gap:12px;font-size:14px}.career-form .form-consent input{margin-top:4px;accent-color:#855062}.career-form .form-consent label{margin:0;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:#777}.career-form button[type=submit]{padding:14px 34px;border:none;background:#855062;color:#fff;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background .25s ease}.career-form button[type=submit]:hover{background:#633a49}.career-form button[type=submit]:disabled{opacity:.6;cursor:default}.career-form .form-status{margin-top:16px;font-size:14px}.career-form .form-status.is-error{color:#b02a2a}.career-form .form-status.is-success{color:#1f7a3d;font-weight:600}.career-form .hp-field{position:absolute;left:-9999px}.breadcrumbs{padding:18px 0 0;font-size:12px;color:#9c8189}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.breadcrumbs a{color:#9c8189}.breadcrumbs a:hover{color:#855062}.breadcrumbs [aria-current=page]{color:#777}
