@media screen and (min-width: 768px){.mobileonly{display:none}.desktoponly{display:block}}@media screen and (max-width: 767.98px){.mobileonly{display:block}.desktoponly{display:none}}.bio-template-1 section#contact-block{position:relative;height:601px}.bio-template-1 .posts-block article h3{color:#fff !important;font-size:22px !important;text-transform:none !important;letter-spacing:initial !important}.bio-template-1 .bio{margin-top:100px}.bio-template-1 .bio .columns-6.lawyerinfo{border-right:1px solid #59749B;padding:30px 30px 50px 0;text-align:right;color:#263E47;font-size:16px;line-height:25px}.bio-template-1 .bio .columns-6.lawyerinfo a.email{color:#263E47}.bio-template-1 .bio .columns-6.lawyerinfo .buttons{margin-top:40px}.bio-template-1 .bio h1{color:#263E47;font-size:32px;line-height:30px;margin-bottom:40px}.bio-template-1 .bio h2.mobileonly{font-size:12px;line-height:25px;text-transform:uppercase;color:#59749B}.bio-template-1 .bio .law_corp{position:relative;bottom:auto;left:auto;margin-top:40px}.bio-template-1 .bio .columns-6.contactlabelcol h2,.bio-template-1 .bio .columns-6.contactlabelcol .contactlabels{font-size:12px;line-height:25px;text-transform:uppercase;color:#59749B}.bio-template-1 .bio .columns-6.contactlabelcol h2{margin-bottom:35px;margin-top:36px;font-weight:normal}.bio-template-1 .bio ul.social{float:none;margin-top:20px}.bio-template-1 .bio ul.social li a{border:none;background-image:url("../../images/social_media_hexagon_20x25px_2x.png");width:40px;height:45px;background-size:40px 45px;text-align:center;font-size:20px;padding-top:8px;color:#59749B;border-radius:0}.bio-template-1 section#areas{background-color:#59749B;color:#fff;padding:0}.bio-template-1 section#areas h2{color:#F9F9FC;font-weight:normal;font-size:12px;line-height:30px;text-transform:uppercase}.bio-template-1 section#areas ul{border-top:1px solid #F9F9FC;font-size:18px;padding:0;max-width:330px}.bio-template-1 section#areas ul li{border-bottom:1px solid #F9F9FC;padding-left:15px;line-height:30px}.bio-template-1 section#areas ul li a{color:#fff}.bio-template-1 section#areas .columns-4{padding:60px 0 110px 0}.bio-template-1 section#areas .assistants{background:url("../../images/bio_gradient.png") top left no-repeat;padding-left:60px}.bio-template-1 section#areas .assistants a,.bio-template-1 section#areas .assistants p{color:#fff}.bio-template-1 section#bio{position:relative;top:-50px;padding-top:0;font-size:16px;color:#263E47;line-height:24px}.bio-template-1 section#bio p,.bio-template-1 section#bio li{font-size:16px;color:#263E47;line-height:24px}.bio-template-1 section#bio .tabs button{background-color:#4C6384;color:#fff;height:50px !important;margin-right:2px;padding:0 20px}.bio-template-1 section#bio .tabs button:before{display:none !important}.bio-template-1 section#bio .tabs button[role="tab"][aria-selected="true"]{color:#EF5858;background:#fff}.bio-template-1 section#bio [role="tabpanel"]{padding:100px 0}.bio-template-1 section#bio [role="tabpanel"] ul,.bio-template-1 section#bio [role="tabpanel"] ol{padding-left:0;margin-top:20px}.bio-template-1 section#bio [role="tabpanel"] ul li{list-style-type:none;margin-bottom:4px}.bio-template-1 section#bio .maincontent.columns-8{padding-right:90px}.bio-template-1 section#bio .sidebar{padding-left:60px}.bio-template-1 section#bio .sidebar h2{font-size:16px;color:#EF5858;text-transform:uppercase;margin-bottom:25px}.bio-template-1 section#bio .sidebar ul{border-top:1px solid #BED6EC;max-width:330px;padding-left:0;margin-top:0}.bio-template-1 section#bio .sidebar ul li{border-bottom:1px solid #BED6EC;font-size:16px;line-height:40px;list-style-type:none}.bio-template-1 section#casestudies .csheader{text-align:center}.bio-template-1 section#casestudies h2{display:inline-block;font-size:32px;color:#59749B;margin:30px auto;padding:0 30px 40px 30px;border-bottom:1px solid #EF5858}.bio-template-1 section#documents_resources h2{font-size:16px;text-transform:uppercase;color:#EF5858;letter-spacing:1.6px;line-height:100px}.bio-template-1 section#documents_resources ul{columns:3}.bio-template-1 section#documents_resources ul li{list-style-type:none;border-bottom:1px solid #BED6EC;max-width:330px;break-inside:avoid;padding:8px 10px}.bio-template-1 section#tst_row{background-color:#EF5858;color:#fff;background-image:url("../../images/s-redback.png");background-size:480px 480px;background-position:105% 118%;background-repeat:no-repeat;min-height:620px}.bio-template-1 section#tst_row .row{position:relative}.bio-template-1 section#tst_row p{font-size:24px;line-height:36px;color:#fff}.bio-template-1 section#tst_row .tst_name{font-size:14px;letter-spacing:1.4px;line-height:30px;text-transform:uppercase;color:#F9F9FC}.bio-template-1 section#tst_row .tst_name:before{content:" ";margin-right:10px;display:inline-block;background:#fff;width:100px;height:1px;vertical-align:middle}.bio-template-1 section#tst_row .slick-dots{text-align:left;left:15px;bottom:20px}.bio-template-1 section#tst_row .slick-dots li{border:2px solid #fff;width:10px;height:10px;margin-left:0}.bio-template-1 section#tst_row .slick-dots li button{width:10px;height:10px;padding:0;background:transparent;border-radius:50% !important}.bio-template-1 section#tst_row .slick-dots li button:before,.bio-template-1 section#tst_row .slick-dots li button:after{display:none}.bio-template-1 section#tst_row .slick-dots li.slick-active{border-radius:50% !important;background:#fff}.bio-template-1 section#events{background-color:#4C6384;padding:130px 0}.bio-template-1 section#events h2.sectiontitle{color:#BED6EC;text-align:right}.bio-template-1 section#events .swiper-wrapper{max-width:100%}.bio-template-1 section#events .swiper-events-pagination.swiper-pagination-bullets{text-align:left}.bio-template-1 section#events .swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:transparent;border:2px solid #fff;opacity:1;width:15px;height:15px}.bio-template-1 section#events .swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#F9F9FC}@media screen and (min-width: 1440px) and (max-width: 1460px){.bio-template-1 section#areas{padding-left:15px}}@media screen and (max-width: 1199.98px){.horz .posts-block article.event{max-width:100%;padding-left:30px}.horz .posts-block article.event .cardfeaturedimg{display:none}.horz .posts-block article.event .post-authors{left:0}.horz .posts-block article.event .carddate{max-width:100%}#events .columns-3,#events .columns-9{width:100%}.horz .posts-block article.event{width:75%}.bio-template-1 section#bio .maincontent.columns-8{padding-right:15px}.bio-template-1 section#bio .sidebar,.bio-template-1 section#areas .assistants{padding-left:15px}.bio-template-1 section#areas ul{max-width:80%}}@media screen and (max-width: 767.98px){body #contact-block{background-position:40% center}.bio-template-1 .bio .columns-6.lawyerinfo{border:none}.share_block{display:none}.contactlabelcol{text-align:right}.bio-template-1 .bio{margin-top:0}.bio-template-1 .bio h1{margin-bottom:10px}.bio-template-1 .bio h2{margin-bottom:20px}}
