.height-auto{height:auto}.treatment-a{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzNDc2MyIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjN2Q4MWE0IiBzdG9wLW9wYWNpdHk9IjAuMzUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, rgba(67, 71, 99, 0.4) 0%, rgba(125, 129, 164, 0.4) 80%);background:-webkit-linear-gradient(top, rgba(67, 71, 99, 0.4) 0%, rgba(125, 129, 164, 0.4) 80%);background:linear-gradient(to bottom, rgba(67, 71, 99, 0.4) 0%, rgba(125, 129, 164, 0.4) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#99434763", endColorstr="#597d81a4",GradientType=0 )}.subpage .payment-buttons{padding-top:2rem}.subpage .payment-buttons.col-xs-12{padding-left:0;padding-right:0}.subpage .payment-buttons>div{padding:0}@media(max-width: 767px){.subpage .payment-buttons{padding-top:1rem}}.subpage .payment-buttons div.link-button{padding-bottom:2rem}@media(max-width: 767px){.subpage .payment-buttons div.link-button a{padding:.375rem .5rem}}.footerBreak{display:none;display:block}.subpage{background-color:#f0edeb}.subpage .utility-nav>div>div .utility-navigation>li{font-size:.5rem;line-height:normal}.subpage .location-address .address-details{padding-bottom:1rem}.subpage .location-address .address-details>p{margin-bottom:10px}.subpage p,.subpage li,.subpage a,.subpage span,.subpage .lead{font-family:"Quattrocento Sans",sans-serif;font-size:16px;line-height:24px}.subpage h1,.subpage h2,.subpage h3,.subpage h4,.subpage h5,.subpage h6,.subpage .header,.subpage .subheading,.subpage .third-level-heading{color:#484b53;font-family:"Montserrat",sans-serif}.subpage p{color:#484b53;margin-bottom:20px}@media(min-width: 992px){.subpage p.clearbot{margin-bottom:0}}@media(min-width: 544px)and (max-width: 767px){.subpage p.clearbot{margin-bottom:0}}.subpage .title-line{float:left;width:100%}@media(max-width: 1199px){.subpage .title-line{padding-bottom:1rem}}.subpage .title-line>h1,.subpage .title-line .subheading,.subpage .title-line .heading,.subpage .title-line .header{float:left;width:75%}@media(max-width: 1199px){.subpage .title-line>h1,.subpage .title-line .subheading,.subpage .title-line .heading,.subpage .title-line .header{width:100%}}.subpage .title-line>h1+.addthis_sharing_toolbox,.subpage .title-line .subheading+.addthis_sharing_toolbox,.subpage .title-line .heading+.addthis_sharing_toolbox,.subpage .title-line .header+.addthis_sharing_toolbox{float:right;clear:none !important}@media(max-width: 1199px){.subpage .title-line>h1+.addthis_sharing_toolbox,.subpage .title-line .subheading+.addthis_sharing_toolbox,.subpage .title-line .heading+.addthis_sharing_toolbox,.subpage .title-line .header+.addthis_sharing_toolbox{width:100%}}.subpage .title-line>h1+.addthis_sharing_toolbox>div,.subpage .title-line .subheading+.addthis_sharing_toolbox>div,.subpage .title-line .heading+.addthis_sharing_toolbox>div,.subpage .title-line .header+.addthis_sharing_toolbox>div{line-height:32px}@media(max-width: 767px){.subpage .title-line>h1+.addthis_sharing_toolbox>div a[role=button]+a[role=button],.subpage .title-line .subheading+.addthis_sharing_toolbox>div a[role=button]+a[role=button],.subpage .title-line .heading+.addthis_sharing_toolbox>div a[role=button]+a[role=button],.subpage .title-line .header+.addthis_sharing_toolbox>div a[role=button]+a[role=button]{margin-left:.5rem}}.subpage.teamMembers .title-line{padding-right:.9375rem}@media(max-width: 1199px){.subpage.teamMembers .title-line .addthis_sharing_toolbox{padding-left:.9375rem}}.subpage .header,.subpage h1,.subpage .subheading,.subpage h2,.subpage .third-level-heading,.subpage h3{text-transform:uppercase;margin-bottom:25px}.subpage .header,.subpage h1{font-size:28px;line-height:32px}.subpage .subheading,.subpage h2{font-size:22px;line-height:36px}.subpage .third-level-heading,.subpage h3{font-size:18px;line-height:36px;margin-bottom:15px}@media(max-width: 767px){.subpage div.mobile-phone{padding-top:.5rem}}@media(max-width: 767px){.subpage div.mobile-phone a{background-color:#809ba5;color:#fff;text-transform:uppercase;font-size:16px;border-radius:0;font-family:"Quattrocento Sans",sans-serif;-webkit-print-color-adjust:exact;padding:.375rem 1rem}.subpage div.mobile-phone a:hover{background-color:#7096a4}.subpage div.mobile-phone a:before{content:"Call "}}@media(min-width: 768px){.subpage div.mobile-phone a{cursor:default;color:#484b53;text-decoration:none}}.subpage div.link-button{padding-top:.75rem}.subpage div.link-button a{background-color:#809ba5;color:#fff;text-transform:uppercase;font-size:16px;border-radius:0;font-family:"Quattrocento Sans",sans-serif;-webkit-print-color-adjust:exact;padding:.375rem 1rem}.subpage div.link-button a:hover{background-color:#7096a4}.subpage span.fa{display:inline-block;font:normal normal normal 14px/1.5 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpage .NoSpaceSubheading{font-size:22px;line-height:1;text-transform:uppercase;margin-top:35px;margin-bottom:10px;color:#2a2c33;font-family:"Montserrat","sans-serif"}.subpage .NoSpaceSubheading .third-level-heading{margin-bottom:0j;line-height:1}.subpage .lead{float:left;width:100%;position:relative;text-align:center;display:block;color:#4e626a;font-size:26px;padding:65px 0px 75px 0px;margin:15px 0 30px;line-height:38px}@media(min-width: 544px){.subpage .lead{padding:65px 10px 65px 10px}}@media(min-width: 768px){.subpage .lead{padding:50px 45px 50px 45px;margin:15px 0 20px}}@media(min-width: 992px){.subpage .lead{padding:60px 75px 60px 75px;margin:40px 0;line-height:46px}}@media(min-width: 1200px){.subpage .lead{padding:60px 130px 60px 120px}}.subpage .lead:before,.subpage .lead:after{position:absolute;top:0;left:50%}.subpage .lead:before{content:url("../../../dist/img/startquot.png")}.subpage .lead:after{top:92%;content:url("../../../dist/img/endquot.png")}.subpage .blockquote-right{color:#2a2c33;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:34px;padding-left:15px;margin-left:30px;margin-bottom:10px;border-left:4px solid #2a2c33;float:right;width:44%}@media(max-width: 543px){.subpage .blockquote-right{font-size:17px;line-height:24px;margin-left:15px}}.subpage .blockquote-left{color:#2a2c33;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:34px;padding-right:15px;margin-right:30px;margin-bottom:10px;border-right:4px solid #2a2c33;float:left;width:44%}@media(max-width: 543px){.subpage .blockquote-left{font-size:17px;line-height:24px;margin-right:15px}}.subpage p.bold-CTA-text{color:#2a2c33;font-size:17px;font-weight:700;font-family:"Quattrocento Sans",sans-serif;text-align:center;padding:1rem 0 1rem;width:100%;margin:0 auto}@media(max-width: 543px){.subpage p.bold-CTA-text br{display:none}}@media(min-width: 992px){.subpage p.bold-CTA-text{width:80%}}.subpage p.img-left,.subpage span.img-left,.subpage div.img-left{text-align:center;margin-bottom:0}.subpage p.img-left.left,.subpage span.img-left.left,.subpage div.img-left.left{text-align:left}@media(max-width: 543px){.subpage p.img-left,.subpage span.img-left,.subpage div.img-left{float:left;width:100%}}@media(min-width: 768px){.subpage p.img-left,.subpage span.img-left,.subpage div.img-left{text-align:initial}}.subpage p.img-left img,.subpage span.img-left img,.subpage div.img-left img{float:left !important;margin:.4rem .9375rem .625rem 0 !important;max-width:50% !important;height:auto !important}@media(max-width: 543px){.subpage p.img-left img,.subpage span.img-left img,.subpage div.img-left img{float:none !important;max-width:100% !important;margin:.625rem auto !important}}.subpage p.img-right,.subpage span.img-right,.subpage div.img-right{text-align:center;margin-bottom:0}.subpage p.img-right.right,.subpage span.img-right.right,.subpage div.img-right.right{text-align:right}@media(max-width: 543px){.subpage p.img-right,.subpage span.img-right,.subpage div.img-right{float:right;width:100%}}@media(min-width: 768px){.subpage p.img-right,.subpage span.img-right,.subpage div.img-right{text-align:initial}}.subpage p.img-right img,.subpage span.img-right img,.subpage div.img-right img{float:right !important;margin:.4rem 0 .625rem .9375rem !important;max-width:50% !important;height:auto !important}@media(max-width: 543px){.subpage p.img-right img,.subpage span.img-right img,.subpage div.img-right img{float:none !important;max-width:100% !important;margin:.625rem auto !important}}.subpage img.img-left{float:left !important;margin:.4rem .9375rem .625rem 0 !important;max-width:50% !important;height:auto !important}@media(max-width: 543px){.subpage img.img-left{float:none !important;max-width:100% !important;margin:.625rem auto !important}}.subpage img.img-right{float:right !important;margin:.4rem 0 .625rem .9375rem !important;max-width:50% !important;height:auto !important}@media(max-width: 543px){.subpage img.img-right{float:none !important;max-width:100% !important;margin:.625rem auto !important}}@media(max-width: 543px){.subpage p.img-center,.subpage span.img-center,.subpage div.img-center{float:right;width:100%}}.subpage p.img-center img,.subpage span.img-center img,.subpage div.img-center img{float:none;clear:both;max-width:50% !important;margin:.9375rem auto !important;display:block !important;padding:.3333rem !important;height:auto !important}@media(max-width: 543px){.subpage p.img-center img,.subpage span.img-center img,.subpage div.img-center img{float:none !important;max-width:100% !important;margin:.625rem auto}}.subpage img.img-center{float:none;clear:both;max-width:50% !important;margin:.9375rem auto !important;display:block !important;padding:.3333rem !important;height:auto !important}@media(max-width: 543px){.subpage img.img-center{float:none !important;max-width:100% !important;margin:.625rem auto}}.subpage .lightslider-container{padding:1rem 0}.subpage .lightslider-container .embed-container{width:810px}@media(max-width: 991px){.subpage .lightslider-container .embed-container{width:600px}}.subpage #top-content .breadcrumb{border-radius:0;background-color:#cccaca;padding:5px 25px;margin-bottom:0}@media(max-width: 767px){.subpage #top-content .breadcrumb{padding:5px 1rem}}.subpage #top-content .breadcrumb li{font-size:13px}.subpage #top-content .breadcrumb li:before{padding:0 5px}@media(min-width: 768px){.subpage #top-content .breadcrumb li:before{padding:0 10px}}@media(min-width: 992px){.subpage #top-content .breadcrumb li:before{padding:0 20px}}.subpage #top-content .breadcrumb li a{font-size:13px;color:#00447c}.subpage #top-content .breadcrumb li.active{color:#484747}.subpage .dynamic-container{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}.subpage .dynamic-container::after{content:"";display:table;clear:both}@media(min-width: 992px){.subpage .dynamic-container{max-width:940px}}@media(min-width: 1200px){.subpage .dynamic-container{max-width:1140px}}@media(max-width: 767px){.subpage .dynamic-row{margin-left:-0.9375rem;margin-right:-0.9375rem}.subpage .dynamic-row::after{content:"";display:table;clear:both}}.subpage .carousel{padding-bottom:33px}@media print{.subpage #carousel{display:none}}.subpage #carousel>.carousel-indicators{right:0;bottom:0;left:0;margin-left:0;width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;text-align:right}.subpage #carousel>.carousel-indicators::after{content:"";display:table;clear:both}@media(min-width: 544px){.subpage #carousel>.carousel-indicators{max-width:576px}}@media(min-width: 768px){.subpage #carousel>.carousel-indicators{max-width:720px}}@media(min-width: 992px){.subpage #carousel>.carousel-indicators{max-width:940px}}@media(min-width: 1200px){.subpage #carousel>.carousel-indicators{max-width:1140px}}.subpage #carousel>.carousel-indicators li{height:14px;width:14px;border-radius:0;border-color:#cccaca;background-color:#7b7b7e;opacity:.7;margin:0}.subpage #carousel>.carousel-indicators li.active{background-color:#00447c;border-color:#fff;opacity:.9}.subpage #carousel>.carousel-inner .carousel-item .carousel-caption{width:100%;left:0;right:0;text-align:left;padding-bottom:0;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.subpage #carousel>.carousel-inner .carousel-item .carousel-caption::after{content:"";display:table;clear:both}@media(min-width: 544px){.subpage #carousel>.carousel-inner .carousel-item .carousel-caption{max-width:576px}}@media(min-width: 768px){.subpage #carousel>.carousel-inner .carousel-item .carousel-caption{max-width:720px}}@media(min-width: 992px){.subpage #carousel>.carousel-inner .carousel-item .carousel-caption{max-width:940px}}@media(min-width: 1200px){.subpage #carousel>.carousel-inner .carousel-item .carousel-caption{max-width:1140px}}.subpage #carousel>.carousel-inner .carousel-item .carousel-caption p{font-family:Georgia,"Times New Roman",Times,serif;font-size:2.25rem;text-shadow:0 3px 3px rgba(0,0,0,.4);width:45%;color:#fff;line-height:normal}.subpage .umb-grid .column ul{list-style-type:square;padding-left:.9375rem}.subpage .umb-grid .column ul li{padding-bottom:1rem}@media(max-width: 543px){.subpage .umb-grid .column .gridBulletList:first-child ul:first-child{padding-top:25px;padding-bottom:0}.subpage .umb-grid .column .gridBulletList:last-child ul:last-child{padding-top:0;padding-bottom:40px}}@media(min-width: 768px)and (max-width: 991px){.subpage .umb-grid .column .gridBulletList:first-child ul:first-child{padding-top:25px;padding-bottom:0}.subpage .umb-grid .column .gridBulletList:last-child ul:last-child{padding-top:0;padding-bottom:40px}}.subpage .umb-grid .column .gridBulletList ul{float:left;margin-bottom:0;padding:25px 0 40px 65px}@media(max-width: 543px){.subpage .umb-grid .column .gridBulletList ul:first-child{padding-top:25px;padding-bottom:0}.subpage .umb-grid .column .gridBulletList ul:last-child{padding-top:0;padding-bottom:40px}}@media(min-width: 768px)and (max-width: 991px){.subpage .umb-grid .column .gridBulletList ul:first-child{padding-top:25px;padding-bottom:0}.subpage .umb-grid .column .gridBulletList ul:last-child{padding-top:0;padding-bottom:40px}}@media(max-width: 543px){.subpage .umb-grid .column .gridBulletList ul{padding-left:.9375rem}}.subpage .umb-grid .column .gridBulletList ul.childList{padding-top:10px;padding-bottom:0}.subpage .umb-grid .column .gridBulletList ul li{padding-right:1rem;padding-bottom:15px}.subpage .umb-grid .column .gridBulletList ul.col-1{float:left;width:100%}.subpage .umb-grid .column .gridBulletList ul.col-2{width:100%}@media(min-width: 544px)and (max-width: 767px){.subpage .umb-grid .column .gridBulletList ul.col-2{width:50%}}@media(min-width: 992px){.subpage .umb-grid .column .gridBulletList ul.col-2{width:50%}}.subpage .umb-grid .column .gridBulletList ul.col-3{width:100%}@media(min-width: 992px){.subpage .umb-grid .column .gridBulletList ul.col-3{width:33%}}.subpage .umb-grid .column .gridBulletList ul.col-4{width:100%}@media(min-width: 992px){.subpage .umb-grid .column .gridBulletList ul.col-4{width:25%}}.subpage .umb-grid .column .gridBulletList ul.bullet-circle{list-style-type:disc}.subpage .umb-grid .column .gridBulletList ul.bullet-square{list-style-type:square}.subpage .umb-grid .column .gridBulletList ul.bullet-triangle{list-style-type:none;padding:1.75rem 0 2.75rem 0;margin:0}@media(max-width: 991px){.subpage .umb-grid .column .gridBulletList ul.bullet-triangle{padding:1rem 0 0rem 0}.subpage .umb-grid .column .gridBulletList ul.bullet-triangle:last-child{padding-bottom:2rem}}.subpage .umb-grid .column .gridBulletList ul.bullet-triangle li{padding-left:1rem;margin-left:1.5rem;position:relative}.subpage .umb-grid .column .gridBulletList ul.bullet-triangle li p{display:inline}.subpage .umb-grid .column .gridBulletList ul.bullet-triangle li+li{padding-top:.75rem}.subpage .umb-grid .column .gridBulletList ul.bullet-triangle li+li:before{top:.8rem}.subpage .umb-grid .column .gridBulletList ul.bullet-triangle li:before{position:absolute;left:0;top:0;font-family:"FontAwesome";content:"";width:1.2rem}.subpage .umb-grid .column .gridBulletList li{position:relative}.subpage .umb-grid .column .gridBulletList li a.practice-area-link{display:block}.subpage .umb-grid .column .gridBulletList li p{font-size:1rem;line-height:20px;margin:0;padding:0}.subpage .umb-grid .column .index-current-filter{margin-bottom:1rem}.subpage .site-search-results>span{padding-bottom:1rem;display:block}.subpage .site-search-results a{display:block}.subpage .site-search-results a.third-level-heading{margin-bottom:0}.subpage .site-search-results a:hover{color:#00447c}.subpage #searchForm .input-group .form-control{border-radius:0;padding-bottom:7px}.subpage #searchForm .input-group span button{border-radius:0}.subpage .content-area .card-block{padding:0}.subpage .content-area .card-block .title{margin-bottom:0}.subpage .content-area .card-block .view{display:none}.subpage.testimonialsIndex .column,.subpage.testimonialsIndex .grid-section,.subpage.testimonialsIndex section#main-content{padding:0 !important}.subpage.testimonialsIndex .column .container,.subpage.testimonialsIndex .grid-section .container,.subpage.testimonialsIndex section#main-content .container{max-width:none}.subpage .testimonials .lead{font-size:16px;text-align:left;padding:30px 0 20px;margin-bottom:20px;margin-top:0;line-height:24px;border-bottom:1px solid #ddd}.subpage .testimonials .lead:last-child{border-bottom:none}.subpage .testimonials .lead:before{left:0}.subpage .testimonials .lead:after{display:none}.subpage .testimonials .lead .name{padding-top:.5rem;display:block;font-weight:bold;font-size:16px}.subpage .testimonials .lead .additional-text{font-style:italic}@media print{#disqus_thread{display:none}}
@media(min-width: 992px){.subpage.marathonPracticeAreaIndex .umb-grid .column .gridBulletList.practiceAreaLinkList>ul{columns:2}}.subpage.marathonPracticeAreaIndex .umb-grid .column .gridBulletList.practiceAreaLinkList>ul>li{break-inside:avoid;margin-bottom:15px;padding-bottom:0}.subpage.marathonPracticeAreaIndex .umb-grid .column .gridBulletList ul{padding-left:.9375rem}.subpage.marathonPracticeAreaIndex .umb-grid .column .gridBulletList ul.parentList>li>a{font-weight:bold}.subpage.marathonPracticeAreaIndex .umb-grid .column .gridBulletList ul li a{color:#00447c}.subpage.marathonPracticeAreaIndex .umb-grid .column .gridBulletList ul li a:hover{color:#025da8}.subpage.marathonPracticeAreaIndex .umb-grid .column .gridBulletList ul.childList{list-style:none}.subpage.marathonPracticeArea .pdf-info{clear:both}@media(min-width: 1200px){.subpage.marathonPracticeArea .pdf-info{float:right;position:relative;top:-15px;text-align:right}}.subpage.marathonPracticeArea .pdf-info a{font-family:"Montserrat";font-weight:bold;text-transform:uppercase;font-size:12px;color:#01437d}.subpage.marathonPracticeArea .pdf-info img.pdf-icon{color:red;vertical-align:text-bottom}.subpage.marathonPracticeArea .contentFooter{margin-top:32px;border-top:1px solid #000;padding-top:20px;display:flex;justify-content:space-between;row-gap:20px;column-gap:20px}@media(max-width: 767px){.subpage.marathonPracticeArea .contentFooter{margin-bottom:40px}}@media(max-width: 543px){.subpage.marathonPracticeArea .contentFooter{flex-direction:column}}.subpage.marathonPracticeArea .contentFooter .text{font-weight:bold;font-size:14px;line-height:28px;color:#000;margin-right:15px}.subpage.marathonPracticeArea .contentFooter .shareLinks .socialCircle{display:inline-flex;align-items:center;justify-content:center;background:#00447c;color:#fff;width:22px;aspect-ratio:1;font-size:14px;border-radius:50%;transition:.3s ease-out;text-decoration:none}.subpage.marathonPracticeArea .contentFooter .shareLinks .socialCircle+*{margin-left:20px}.subpage.marathonPracticeArea .contentFooter .shareLinks .socialCircle:hover{background:#025da8}.subpage.marathonPracticeArea .contentFooter .shareLinks .socialCircle i.fa-facebook,.subpage.marathonPracticeArea .contentFooter .shareLinks .socialCircle i.fa-twitter{transform:translateY(1px)}.subpage.marathonPracticeArea .contentFooter .pdfLinks .pdfIcon{color:#00447c;font-size:14px}.subpage.marathonPracticeArea .contentFooter .pdfLinks .pdfIcon+*{margin-left:15px}.subpage.marathonPracticeArea .contentFooter .pdfLinks .pdfIcon:hover{color:#025da8}