body{overflow-x:hidden}:root{--color-tan:#d0a975;--color-blue:#0f375b;--font-primary:Oswald,sans-serif}.btn,.btn-span,.form-btn,.form-btn-span{line-height:normal;height:auto;padding:20px;text-decoration:none}.btn:hover .btn-span:after,.form-btn:hover .btn-span:after{position:relative;right:unset;top:2px}.btn-span,.form-btn-span{margin-right:unset}.btn-span:after,.form-btn-span:after{transform:unset;position:relative;right:unset;top:2px;margin-left:10px}.practice-links-wrapper .btn{min-width:100%}h1,h2,h3,h4,h5,h6{line-height:normal!important}.home h2{color:#d0a975}.section__contact-form__text h2,.desctop-960up,.section__hero__practice-links .practice-title-wrapper h2,.section__social-badges--right h2{color:#fff}.h2,h2{font-size:41px}.h3,h3{font-size:33px;color:#0f375b}.h6,h6{font-size:21px}ul li,ol li{font-family:montserrat;font-size:18px}li::marker{color:#d0a975}.section__interior-text li{color:#707070}section a{color:#1f609c;text-decoration:underline}a:hover{color:#0f375b;text-decoration:none}.btn:hover{color:#fff}.custom-trademark{font-size:12px;vertical-align:super}.practice-links-wrapper .btn{height:auto;min-height:60px;padding:20px 50px}.header-menu .submenu .menu-item .submenu-toggle{top:4px;right:35px}.header-menu .submenu .submenu .menu-item .submenu-toggle{right:35px}@media (max-width:960px){.header-contact .menu-burger{display:block}.practice-links-inner,.section__hero__title-wrapper .practice-links-inner .practice-links-wrapper .btn{width:100%}body{position:relative!important}.header-menu.menu .submenu li>a{padding-left:16px;text-transform:uppercase}.header::after{content:'';background-color:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;z-index:9}.header-top .mob-logo-title{margin-right:20%}.header-top{height:auto}.header-top .mob-logo-title{margin:24px 20%}.h2,h2{font-size:40px}.h3,h3{font-size:30px}}.acf-map .btn{max-width:200px;min-width:unset;width:100%}.footer__socials-wrapper i{position:unset;font-weight:300}.footer__socials-title{color:#ffffff!important}.preview__excerpt .btn{min-width:200px}.preview--post img{width:100%;-o-object-fit:cover;object-fit:cover;min-height:204px}.blog .preview--post img,.category .preview--post img{margin-bottom:20px;width:100%!important;height:auto;aspect-ratio:16/9;min-height:unset}.blog-page-inner{display:flex;justify-content:center}@media (max-width:960px){.blog-page-inner{flex-direction:column}}.post_wrap{width:calc(78% - 60px);max-width:90ch;margin-right:60px}@media (max-width:960px){body.blog .post_wrap{width:100%;margin-right:0;max-width:100%}.post_wrap{width:100%;order:1}}.filter-wrap{width:22%;height:100%;position:sticky;top:120px}.filter-wrap::before{content:'';width:2px;height:100%;background-color:#d0a975;position:absolute;left:-30px}@media (max-width:960px){.filter-wrap{width:100%;margin:50px 30px;position:relative;top:0}}.filter-wrap h3{text-align:start}.single-post .section__interior-we-are{margin:40px -55px}.single-post .entry__content h2{font-size:50px}.blog .main-content,.single .main-content{padding-bottom:0;padding-top:0}@media print,screen and (max-width:39.99875em){.section__interior-hero{height:315px}}.single-post .entry__thumb{width:30%;float:left;margin:0 25px 25px 0}.blog .btn-span--blue{color:#fff}.preview{border-bottom:none;margin-bottom:30px;padding-bottom:30px}.preview .btn span{color:#fff!important}article .preview__title a,article .preview__title{color:inherit;font-family:"Oswald",sans-serif;line-height:1}.header__inner .header-bottom{padding:25px 35px 35px 25px!important;overflow:auto}.header-menu.menu .submenu{padding:10px 0 0 0!important;min-width:300px;margin:0 -30px}.header-menu.menu .submenu .submenu{margin:0 0 0 -35px}.header-menu.menu li{padding:10px 30px}.header__inner .header-bottom{padding:25px 35px 35px 0px!important}.header-menu.menu .submenu li{padding:10px 30px 10px 35px!important;background-color:#0b2843}.header-menu.menu .submenu .submenu li{padding:10px 80px 10px 40px!important;background-color:#081e33}.header-menu.menu li>a:hover{background:transparent}@media print,screen and (max-width:961px){.header__inner .header-bottom{padding:20px 0!important}.header-menu.menu .submenu li{padding:20px 0 20px 15px!important}}.header-menu.menu .submenu li.current-menu-item>a,.header-menu.menu .submenu li.current_page_ancestor>a,.header-menu.menu .submenu li.current_page_parent>a{padding:10px 0;background-color:#0b2843}.submenu-toggle:after{border:1px solid #fff;border-bottom:none;border-left:none;height:8px;margin-top:0;top:0;-webkit-transform:translate(50%,-50%) rotate(135deg);-ms-transform:translate(50%,-50%) rotate(135deg);transform:translate(50%,-50%) rotate(135deg);width:8px;-webkit-transition:all 0.9s;-o-transition:all 0.9s;transition:all 0.9s;content:""}.submenu-toggle[aria-expanded=true]:after{-webkit-transform:translate(50%,-25%) rotate(-45deg)!important;-ms-transform:translate(50%,-25%) rotate(-45deg)!important;transform:translate(50%,-25%) rotate(-45deg)!important}@media print,screen and (max-width:961px){.submenu-toggle{right:35px}}.header-top .desctop-logo-title{max-width:260px!important}.header-bottom__search{margin:0 auto}@media print,screen and (max-width:59.99875em){.header-contact__mobile{padding:5px!important;width:44%}}.page-template-template-testimonials .section__testimonials{border-bottom:2px solid #cacaca;margin:25px 0}.section__testimonials-img{opacity:0.5!important}.page-template-template-testimonials .section__testimonials-name{margin-top:30px}.page-template-template-testimonials .section__interior-text{background-color:transparent!important}.page-template-template-testimonials .section__testimonials-inner img{width:auto!important;opacity:.5}.section__testimonials-btn a{padding:20px 40px}@media screen and (max-width:670px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.pagination page-numbers,.pagination .current{font-size:12px!important;min-width:45px;padding:7px 4px 7px;margin:4px 4px}}@media screen and (min-width:670px){.pagination .page-numbers{font-size:17px;padding:10px 17px 10px}}.pagination .current{background:#cacaca!important;color:#fff!important}.pagination{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:25px!important}.pagination .page-numbers{text-decoration:none;-webkit-transition:all 0.9s;-o-transition:all 0.9s;transition:all 0.9s;text-align:center;border:1px solid #cacaca;font-weight:500!important;color:#cacaca;min-width:40px;line-height:normal!important;display:block;margin:7px 5px;font-size:17px;padding:13px 7px 14px}.page-template-template-team .attorney__title,.page-template-template-team-lawrence .attorney__title,.page-template-template-team-overland-park .attorney__title,.page-template-template-team-topeka .attorney__title,.page-template-template-team-wichita .attorney__title,.page-template-template-team-kansas-city .attorney__title{color:#0f375b;font-size:16px;text-transform:uppercase;font-weight:500;margin:10px 0 0;letter-spacing:.8px;font-family:montserrat}.page-template-template-team .attorney-container a,.page-template-template-team-lawrence .attorney-container a,.page-template-template-team-overland-park .attorney-container a,.page-template-template-team-topeka .attorney-container a,.page-template-template-team-wichita .attorney-container a,.page-template-template-team-kansas-city .attorney-container a{margin:11px 0;text-align:center}.page-template-template-team .attorney-container,.page-template-template-team-lawrence .attorney-container,.page-template-template-team-overland-park .attorney-container,.page-template-template-team-topeka .attorney-container,.page-template-template-team-wichita .attorney-container,.page-template-template-team-kansas-city .attorney-container{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-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.page-template-template-team article .page-template-template-team-lawrence article,.page-template-template-team-overland-park article,.page-template-template-team-topeka article,.page-template-template-team-wichita article,.page-template-template-team-kansas-city article{margin:15px;text-align:center}.attorney__position{text-align:center;font-size:15px}.page-template-template-faqs .section__interior-we-are{margin:0}.category-dropdown{margin:40px 0}.section__practice-bot .practice-page-card{width:33.333%}.section__hero__practice-links .practice-links-inner .practice-links-wrapper:hover::after,.section__hero__practice-links .practice-links-inner .practice-links-wrapper:focus::after,.section__hero__practice-links .practice-links-inner .practice-links-wrapper:hover,.section__hero__practice-links .practice-links-inner .practice-links-wrapper:focus{color:#0f375b}.section__about-inner .text-col{padding:40px}.section__practice-bot .practice-page-card .btn{min-width:250px}.section__practice-bot .practice-page-card a{color:#fff}@media (max-width:1200px){.section__practice-bot .practice-page-card{width:100%}}.page-template-template-team .section__interior-hero__bg img,.page-template-template-team-lawrence .section__interior-hero__bg img,.page-template-template-team-overland .section__interior-hero__bg img,.page-template-template-team-topeka .section__interior-hero__bg img,.page-template-template-team-wichita .section__interior-hero__bg img,.page-template-template-team-kansas-city .section__interior-hero__bg img{object-position:50% 40%}.section__interior-hero__bg{padding-top:50%}@media (max-width:1281px){.section__interior-hero__bg{padding-top:60%}}@media (max-width:960px){.section__interior-hero__bg{padding-top:40%}}@media (max-width:640px){.section__interior-hero__bg{padding-top:0}}.category-list__parent-cat{color:#000;text-decoration:#d0a975 underline}.category-list__sub-cat a{color:#000;text-decoration:#d0a975 underline}.category-list__sub-cat{display:none}.category-list__parent-cat-title{width:100%;display:block}.category-list__parent-cat-button{display:inline-flex}.category-list__parent-cat-button::after{border:1px solid #000;border-bottom:none;border-left:none;height:8px;margin-top:0;margin-left:10px;top:0;-webkit-transform:translate(50%,-50%) rotate(135deg);-ms-transform:translate(50%,-50%) rotate(135deg);transform:translate(50%,-50%) rotate(135deg);width:8px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;content:""}.category-list select option{background-color:#565656;color:#fff}.category-list-mob{display:none}@media (min-width:961px){.category-list{display:none}.category-list-mob{display:block}}.button-active::after{webkit-transform:translate(50%,-25%) rotate(-45deg)!important;-ms-transform:translate(50%,-25%) rotate(-45deg)!important;transform:translate(50%,-25%) rotate(-45deg)!important}.category-list__sub-cat li{list-style-type:none}@media (min-width:961px){.single-attorneys:not(.postid-17628):not(.postid-444) .attorney-hero--left:before{background-color:transparent!important}.single-attorneys:not(.postid-17628):not(.postid-444) .attorney-hero--right{width:100%}.single-attorneys:not(.postid-17628):not(.postid-444) .attorney-hero--left{position:absolute}.single-attorneys:not(.postid-17628):not(.postid-444) .attorney-hero--right img{object-position:top right}.single-attorneys:not(.postid-17628):not(.postid-444) .attorney-hero--left{width:50%}.hide-for-desc{display:none}}@media (max-width:960px){.attorney-hero--left:before{background-color:rgba(18,65,108,1)}.hide-for-desc{display:inline-block}}.page-template-template-team .section__interior-text img,.page-template-template-team-lawrence .section__interior-text img,.page-template-template-team-overland-park .section__interior-text img,.page-template-template-team-topeka .section__interior-text img,.page-template-template-team-wichita .section__interior-text img,.page-template-template-team-kansas-city .section__interior-text img{height:300px;object-fit:cover}.attorney-container a img{object-position:center}.section__attorneys .slider-small-photo .small-photo-wrapper img{-o-object-position:top;object-position:top}.section__attorneys .slider-small-photo .slick-track{height:185px}.section__attorneys .attorney-slide .slide-inner--right img{-o-object-position:right;object-position:right}.single-attorneys .attorney-hero-title{text-shadow:2px 1px 2px rgba(0,0,0,.7)}.locations{display:flex;flex-wrap:wrap}.location-item{width:33%;padding:20px}.location-item img{height:340px;object-fit:cover;margin-bottom:15px}.location-item__link{min-width:unset}.location-item__link:hover{color:#fff;background-color:#17568f}.page-template-template-contact .section__map h2{display:none}@media (max-width:961px){.location-item{width:100%}}@media (max-width:641px){.location-item img{height:250px}.btn-span,.form-btn-span{padding:0}}@media (max-width:410px){.btn-span,.form-btn-span{font-size:13px}}.section__hero__practice-links .practice-links-inner{transform:translateY(0);padding-bottom:140px}.section__ethic--right .right-card-wrapper{padding:10px 40px}.section__ethic--right .right-card-wrapper p{margin-bottom:40px}.attorney-badges--left{width:100%;justify-content:space-around;padding:20px}.attorney-badges--left img{max-height:150px;object-fit:contain}@media (max-width:641px){.attorney-badges--left{flex-direction:row;gap:20px}.attorney-badges--left img{max-height:100px}}.mobile-attorneys{width:50%;margin:0 auto 15px;text-align:center}.mobile-attorneys__wrap{display:none}.mobile-attorneys__items{display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile-attorneys__link{position:relative}.mobile-attorneys__link-title{text-align:center;cursor:pointer;color:#fff;display:block;font-family:"Oswald",sans-serif;font-size:28px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:31px;position:relative;text-align:center;text-transform:uppercase}.mobile-attorneys__link-title:hover{color:#d0a975}.mobile-attorneys__link::before{border:1px solid #d0a975;border-bottom:none;border-left:none;content:"";height:10px;position:absolute;right:-25px;top:-25px;-webkit-transform:translateY(50%) rotate(135deg);-ms-transform:translateY(50%) rotate(135deg);transform:translateY(50%) rotate(135deg);width:10px;cursor:pointer}.footer-mobile-menu__locations .locations-dropdown-toggle:before{right:-25px}.mobile-attorneys__link--up::before{-webkit-transform:translateY(75%) rotate(-45deg);-ms-transform:translateY(75%) rotate(-45deg);transform:translateY(75%) rotate(-45deg)}@media (max-width:961px){.footer-link--sub{color:#fff;font-family:"Oswald",sans-serif;font-size:28px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;text-align:center;text-transform:uppercase}}@media (max-width:961px){.section__hero__title-wrapper{padding-top:60px;padding-bottom:0;justify-content:flex-start}.section__hero__practice-links{position:absolute;width:100%;bottom:0}.section__hero__practice-links .practice-links-inner{padding-bottom:0}.section__hero__practice-links .practice-title-wrapper{display:none}}.section__values-title h2{color:#0f375b}#contact-form .gform_wrapper.gravity-theme .gform_fields{grid-gap:5px}@media (max-width:59.99875em){.mobile-960d{display:none}}.attorney-bio{padding:0 40px 80px}.attorney-breadcrumbs-wrapper{background-color:#f7f7f7;color:#d0a975;padding:20px 40px}.attorney-bio-contact{background-color:#f7f7f7;color:#d0a975;padding:40px 40px 2px}@media (max-width:641px){.attorney-bio-contact .bio-wrapper-content p a{display:inline-block}}.practice-title{left:35%;width:60%;text-align:start}.practice-hero-form{position:absolute;right:30px;width:370px;height:100%;z-index:3;background-color:#879d8f;padding:20px 15px;display:flex;align-items:center;flex-direction:column;justify-content:center}.practice-hero-form .gform_fields{display:flex!important;flex-wrap:wrap}.practice-hero-form .gfield--width-quarter{width:49%!important}.practice-hero-form .gfield--width-full{width:100%!important}.practice-hero-form textarea{height:120px!important}.practice-hero-form .practice-hero-form__title{font-size:28px;text-align:center}.practice-hero-form p{font-size:15px;text-align:center;color:#fff}.practice-hero-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0}.practice-hero-form .gform_footer{justify-content:center}.practice-hero-form select{color:#cacaca}.practice-hero-form .gform_body .ginput_container_select:after{border:1px solid #707070;border-bottom:none;border-left:none;content:"";height:10px;position:absolute;right:0;top:50%;-webkit-transform:translate(-100%,-50%) rotate(135deg);-ms-transform:translate(-100%,-50%) rotate(135deg);transform:translate(-100%,-50%) rotate(135deg);width:10px}.practice-hero-form .gform_body .ginput_container_select--top:after{webkit-transform:translate(-100%,-25%) rotate(-45deg);-ms-transform:translate(-100%,-25%) rotate(-45deg);transform:translate(-100%,-25%) rotate(-45deg)}.practice-mobile{display:none;background-color:#879d8f;text-align:center;padding:30px}.practice-mobile p,.practice-mobile h2{color:#fff}@media (max-width:1441px){.practice-title{left:31%}.practice-hero-form{height:auto}}@media (max-width:960px){.practice-title{left:50%;text-align:center}.practice-hero-form{display:none}.practice-mobile{display:block}}@media (max-width:640px){.practice-title{left:0}}.related-posts .card-content{text-align:center}.related-posts__title{color:#d0a975;text-align:center;padding:20px}.single-blog__button{text-align:center;padding:30px}.location__wrap{height:100%;position:relative}.location__wrap::after{content:'';width:300px;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.25) 0%,rgba(255,255,255,0) 25%)}@media (max-width:961px){.location__wrap{display:none}.location__wrap::after{content:none}}.location{display:none;height:100%}.location>div{height:100%}.location-list-item__info{display:none}.location-list-item__info>div{margin-bottom:15px}.location-active,.map-active,.location-info-active{display:block}.location-list-item__info-button{text-decoration:none}.location-list-item__info-button .btn-span{color:#0f375b;padding:20px 0}.location-list__wrap{height:100%;border-right:2px solid #0f375b;background-color:#f7f7f7}.location-list-item{text-align:start;padding:25px 30px;width:100%;cursor:pointer;position:relative}.location-list-item:not(:last-child)::before{content:'';width:90%;height:1px;background-color:#d0a975;position:absolute;bottom:0;left:0}.location-list-item h3{color:#0f375b;text-decoration:none;font-size:20px}.location-list-item__location{color:#0f375b;font-weight:600;font-size:20px}.location-list-item__info{color:#879d8f;font-weight:600}.location-active::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:30px 0 30px 30px;border-color:transparent transparent transparent #0f375b;right:-31px;top:50%;z-index:2;transform:translate(0%,-50%)}.location-map-mob{display:none}@media (max-width:961px){.location-active::after{content:none}.location-map-mob{display:block;margin:10px -30px 0}.location-map-mob .location{height:300px}}.header-contact__phone .mobile-960d{display:block}.right-card-wrapper--blue{padding:55px 40px!important}.section__contact-form__form form .gform_body input,.section__contact-form__form form .gform_body select,.section__contact-form__form form .gform_body textarea,.practice-hero-form form .gform_body input,.practice-hero-form form .gform_body select,.practice-hero-form form .gform_body textarea{color:#707070}.practice-hero-form form .gform_body input::placeholder,.practice-hero-form form .gform_body textarea::placeholder{color:#707070}.attorney__position-title{cursor:pointer;font-weight:600}.attorney__position-list{display:none;text-align:start;width:100%;padding-left:10px}.attorney__position-list-button{display:inline-flex}.attorney__position-list-button::after{border:1px solid #000;border-bottom:none;border-left:none;height:8px;margin-top:0;margin-left:10px;top:0;-webkit-transform:translate(50%,-50%) rotate(135deg);-ms-transform:translate(50%,-50%) rotate(135deg);transform:translate(50%,-50%) rotate(135deg);width:8px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;content:""}.page-template-template-hlh .section__interior-text img,.page-template-template-hlh .section__interior-text h3{margin-bottom:32px}.page-template-template-hlh .section__interior-text{margin-bottom:0!important}.page-template-template-hlh .section__interior-text.after-presenters{padding-top:0;margin-bottom:40px!important}.page-template-template-hlh .section__interior-text img{max-height:300px;object-fit:cover;object-position:top center;height:300px}@media (max-width:640px){.page-template-template-hlh .section__interior-text img{min-height:300px;height:70vw;max-height:70vw}}.attorney-education__block--3{width:100%}.attorney-education__block--4{width:45%;background-color:#0f375b}@media (max-width:640px){.attorney-education__block--3{width:100%}.attorney-education__block--4{width:100%}}.careers__item-title{margin-bottom:30px;cursor:pointer}.careers__item-title i{font-style:normal!important;color:#0f375b;font-family:'Font Awesome 5 Free';position:relative;transition:all 0.3s;padding-left:15px}.careers__item-title i::before{position:absolute}.title-active i::before{transform:rotate(180deg)}.careers__item-content{display:none;margin-bottom:30px}@media (max-width:961px){.careers__item-title{display:flex;width:100%;justify-content:space-between}}.webinars__item{margin-bottom:30px}.webinars__image{margin-bottom:30px}.webinars__image img{aspect-ratio:16/9}.webinars__buttons{display:flex;align-items:center;justify-content:center;gap:30px}.webinars__buttons .button{display:flex;margin-bottom:0}.header-bottom .search{margin-bottom:45px}#gform_wrapper_2 fieldset#field_2_1,#gform_wrapper_2 span#input_2_1_6_container,#gform_wrapper_2 #field_2_3{margin-bottom:0}#gform_wrapper_2 #field_2_3,#gform_wrapper_2 #field_2_4{margin-top:0}#mc_embed_signup .mc-field-group{width:100%!important}#mc_embed_signup .mc-field-group input{margin-top:10px!important}@media (max-width:961px){#mc_embed_signup{width:100%!important}}.ez-toc-section{padding-top:100px;margin-top:-100px}div#ez-toc-container{background:transparent;border:none;border-top:2px solid #0f375b;border-bottom:2px solid #0f375b;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}div#ez-toc-container nav{padding-left:10px}.ez-toc-title-container{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}div#ez-toc-container p.ez-toc-title{font-weight:500;letter-spacing:.8px;color:#0f375b;font-family:"Oswald",sans-serif;font-size:24px;text-transform:none}#ez-toc-container .ez-toc-toggle label{border-color:#d0a975}#ez-toc-container a.ez-toc-toggle svg{fill:#d0a975!important;color:#d0a975!important}#ez-toc-container a{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:none;text-decoration:underline;text-decoration-color:#d0a975;text-underline-offset:5px;padding:6px 0;color:#0f375b}.ez-toc-counter nav ul li a::before{content:'';display:none}body div#ez-toc-container .ez-toc-title{font-weight:500;font-size:50px}body #ez-toc-container a.ez-toc-toggle{height:92px;position:absolute;width:100%;top:0;right:0;justify-content:flex-end;padding-right:25px}.blog .post_wrap{width:calc(78% - 60px);max-width:90ch;margin-right:60px}.section__interior-text:not(.presenters){max-width:90ch;position:relative;margin:0 auto 40px}.attorney-bio-contact,.attorney-bio{max-width:90ch;position:relative;margin:0 auto}.section__interior-text:not(.presenters)::after,.attorney-bio-contact::after,.attorney-bio::after{content:'';width:calc(100vw + 100%);height:100%;position:absolute;top:0;left:-100%;z-index:-1;background-color:#f7f7f7}.page-template-template-team .section.section__interior-we-are,.page-template-template-team-overland-park .section.section__interior-we-are,.page-template-template-team-topeka .section.section__interior-we-are,.page-template-template-team-kansas-city .section.section__interior-we-are,.page-template-template-team-lawrence .section.section__interior-we-are,.page-template-template-team-wichita .section.section__interior-we-are{max-width:100%;margin:40px 0}.presenters h2{width:100%;text-align:center}.presenters{padding-top:0;margin-bottom:0}#mc_embed_signup h2{font-size:50px!important;margin:0!important}@media (max-width:960px){#mc_embed_signup h2{font-size:40px!important}}#mc_embed_signup .button{background-color:#0f375b!important;border-radius:0!important;padding:20px!important;height:auto!important;font-family:montserrat;font-size:16px!important;font-weight:700!important;letter-spacing:.8px;text-transform:uppercase}#mc_embed_signup .mc-field-group input{border-radius:0!important}#mc_embed_signup p{display:none}#mc_embed_signup .mc-field-group.input-group strong{display:block;margin-bottom:6px}.mailchimp-text{margin-bottom:40px}#mc_embed_signup form{margin:0!important}#mc_embed_signup{width:100%!important;margin-bottom:40px;background:transparent!important}#mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#mc_embed_signup .input-group{width:100%!important;padding:0!important;-ms-flex-wrap:wrap;flex-wrap:wrap}#mc_embed_signup .indicates-required{width:100%}#mc_embed_signup .mc-field-group{padding:0!important}#mc_embed_signup label[for="mce-MMERGE3"]{margin-top:7px}#mc_embed_signup .mc-field-group ul{margin-bottom:0}#mc_embed_signup .input-group{width:50%!important;padding:0!important;clear:unset!important;float:left;display:inline-block}#mc_embed_signup .mc-field-group ul{margin-left:0;width:100%}#mc_embed_signup .mc-field-group.input-group label{line-height:normal}#mc_embed_signup .mc-field-group.input-group ul li{margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mc_embed_signup [type=checkbox]{margin-top:10px}#mc_embed_signup .btn--blue{width:100%;margin-top:8px!important;min-width:unset}.mailchimp-text{width:50%;float:left;display:inline-block}.page-id-14403 h2{clear:both}@media (max-width:960px){#mc_embed_signup .mc-field-group.input-group{-ms-flex-wrap:wrap;flex-wrap:wrap}#mc_embed_signup .mc-field-group ul{width:100%;margin:0!important}#mc_embed_signup .mc-field-group.input-group{width:100%!important}.mailchimp-container #mc_embed_signup{width:100%}#mc_embed_signup .mc-field-group label{margin-bottom:-3px!important}}.section__interior-text img{width:auto!important}.btn--blue:hover{background-color:transparent;color:#0F375B}.btn--blue:focus{background-color:transparent;color:#0F375B}.section__interior-hero__date{margin-top:30px;font-size:20px}.section__attorneys .slider-small-photo .small-photo-wrapper{width:100%!important}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:var(--color-tan);max-width:800px;max-height:80vh;overflow-y:auto;box-sizing:border-box}.modal--notification .modal__container{display:flex}.modal--notification .modal__container .modal__container__left{width:90%;padding:50px 20px 80px 100px}.modal--notification .modal__container .modal__container__left .modal__close{display:none}.modal--notification .modal__container .modal__container__right{width:10%;background:var(--color-blue);padding:20px;position:relative;text-align:center}@media screen and (max-width:500px){.modal--notification .modal__container .modal__container__left .modal__close{display:block;position:absolute;right:10px;top:10px}.modal--notification .modal__container .modal__container__left .modal__close::before{color:var(--color-blue)}.modal--notification .modal__container .modal__container__right{display:none}.modal--notification .modal__container .modal__container__left{padding:30px 0 20px 0;margin:auto}.modal--notification .modal__container .modal__container__left .modal__header,.modal--notification .modal__container .modal__container__left .modal__content{width:100%}}.modal__title{font-family:var(--font-primary);font-size:20px;text-transform:uppercase;color:var(--color-blue)}.modal__header{text-align:center;width:80%}.modal__content{padding-top:50px;text-align:center;margin-left:0}.modal__content__top p{font-weight:700;color:#fff}.modal__content__bottom{padding-top:50px}.modal__content__bottom p{color:#000;font-size:16px;font-weight:600}.modal__content__bottom a{color:var(--color-blue)}.modal__close{background:transparent;border:0}.modal__close:before{content:"\2715";color:var(--color-tan)}.modal__close{cursor:pointer;font-size:25px}.modal__content{line-height:1.5;color:rgba(0,0,0,.8);width:80%}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.jh-banner{background:var(--color-blue);display:flex;justify-content:start;align-items:center;padding:15px 40px;margin-top:70px}.jh-banner__image{width:100px}.jh-banner__content{font-size:18px;padding-left:40px}.jh-banner__content__header{color:var(--color-tan);font-size:26px;font-weight:600;font-family:var(--font-primary)}.jh-banner__content__main p,.jh-banner__content__main a{color:#fff}@media screen and (max-width:500px){.jh-banner{padding:15px 16px;margin-top:50px}.jh-banner__image{display:none}.jh-banner__content{padding-left:0}}