header.main-header .top-logo img{max-width:100% !important;height:50px !important;object-fit:contain;}body{margin-top:0px;font-family:"Bembo",sans-serif !important;}h1,h2,h3,h4,h6,h5{font-family:"Avenir",sans-serif !important;text-transform:inherit !important;}body::before{display:none;}body::after{display:none;}form{font-family:"Avenir";}.header-left{width:23%;padding:0 5px;}.header-center{width:calc(100% - 23% - 215px);padding:0 5px;}.header-right{width:215px;padding:0 5px;height:80px;display:flex;align-items:flex-end;justify-content:flex-end;}.header-ph{display:block;}.header-ph span{display:block;padding-left:35px;font-size:14px;letter-spacing:3px;color:#fff;font-family:"Avenir";}.header-ph a{padding-left:0px;display:block;font-size:28px;color:#fff;font-family:"Avenir";}.header-ph a:hover{color:var(--color--four) !important;}.search-icon{position:absolute;left:-28%;border-left:none;bottom:5px;}.header-ph a::before{top:-38px;}.sociallink li a{border:2px solid var(--color--four);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:var(--color--four);}.sociallink li a:hover{transform:scale(1.14);}.text-dark.d-block.ft-20{text-transform:uppercase;}#quicklinks li a{text-transform:uppercase;font-size:16px;}.sm-button{background:var(--color--four);color:#fff;padding:3px 20px;border-radius:5px;margin-left:10px;font-size:14px;border:1px solid var(--color--four);}.sm-button:hover{background-color:#fff;color:var(--color--four) !important;border:1px solid;}.main-menu{padding-right:40px;margin-top:5px;}.menu-top li a{font-family:"Avenir";font-weight:500;}.seprator{border-top:1px solid #fff;margin-top:12px;padding-bottom:5px;}.menu-top li a{color:#fff;}#mainNav>li.menu-item-has-children::before{border-right:2px solid #fff;border-bottom:2px solid #fff;}#footer{border:none;border-radius:0px;background-color:rgba(217,217,217,.19);position:static;font-family:"Avenir";}.call-us{color:#000;}.call-us a{color:#000;}.call-us a:hover{color:var(--color--four);}.call-us .d-block{font-weight:900;}.call-us .phone-no{font-size:30px;font-weight:900;}.footer-line{padding:30px 0px;}.footer-line .line{border-top:1px solid rgba(175,175,175,.5);}.breadcrumbs-sec{background-color:#fafafa !important;}#quicklinks{display:grid;grid-template-columns:1fr 1fr;list-style:none;}#quicklinks li a{color:#000;font-weight:300;}.nap-row .col-border{border-right:1px solid transparent !important;padding-top:0px !important;padding-left:0px !important;padding-right:20px !important;}.nap-address{color:#000;font-family:"Avenir";font-size:16px;}.nap-address .b-name{color:#000;font-family:"Avenir";font-weight:800;}.cp-section{background-color:rgba(167,168,169,.08);}.vdo-banner{position:relative;}.vdo-banner-content{position:absolute;width:100%;height:100%;top:0px;left:0px;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);color:#fff;bottom:0;}.tab-view{display:none !important;}.banner-heading{font-size:110px;font-weight:900;line-height:140px;text-align:center;color:#fff;margin:0px auto;text-transform:uppercase !important;position:relative;width:fit-content;display:block;text-shadow:0px 10px 5px rgba(71,71,71,.41);margin-bottom:20px;}.banner-heading::before{position:absolute;content:"";width:100%;left:0;bottom:10px;border-bottom:1px solid rgba(255,255,255,.4);}.line-txt{position:relative;}.line-txt::before{position:absolute;content:"";width:100%;left:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.4);}.banner-sub-text{font-size:24px;line-height:35px;font-weight:400;text-align:center;font-family:"Avenir";}.banner-text{text-align:center;font-size:90px;display:flex;justify-content:center;align-items:center;line-height:1.3;font-family:"Avenir";text-transform:uppercase;margin-bottom:0;}.banner-text span{font-weight:400;font-size:22px;border-bottom:1px solid rgba(255,255,255,.6);margin-left:30px;letter-spacing:2px;padding-bottom:5px;}.banner-text .big-text{font-size:70px;margin-right:24px;font-weight:500;text-transform:uppercase;}.banner-btn{background-color:var(--color--four);color:#fff;padding:10px 30px;border-radius:5px;margin:0 auto;display:block;width:fit-content;margin-top:35px;font-family:"Avenir";text-transform:uppercase;font-weight:400;font-size:14px;border:1px solid transparent;}.about-heading{font-size:65px;font-weight:900;text-transform:capitalize;text-align:right;line-height:85px;margin-top:45px;}.highlight{color:var(--color--four);}.about-text{font-weight:900;font-size:45px;}.about-box p{line-height:33px;}.site-btn{background-color:var(--color--four);color:#fff;padding:10px 30px;border-radius:5px;display:block;width:fit-content;font-family:"Avenir";text-transform:uppercase;font-weight:400;font-size:14px;border:1px solid transparent;}.slider-btns{display:flex;}.custom-prev{background-color:#fff;color:#a7a8a9;width:59px;height:59px;padding:10px 0px;border-radius:5px;display:block;text-align:center;border:none;border:1px solid #a7a8a9;margin-right:20px;}.custom-next img{width:30px;height:30px;display:block;margin:auto;filter:brightness(0);}.custom-prev img{width:30px;height:30px;display:block;margin:auto;filter:brightness(0);transform:rotate(180deg);}.custom-prev:hover img{filter:brightness(1);}.custom-next:hover img{filter:brightness(1);}.custom-next{background-color:#fff;color:#a7a8a9;width:59px;height:59px;padding:10px 0px;border-radius:5px;display:block;border:1px solid #a7a8a9;text-align:center;}.custom-next:hover,.custom-prev:hover{background-color:var(--color--four);color:#fff;border:none;}.banner-btn:hover,.site-btn:hover,.about-form input.wpcf7-submit.wpcf7-form-control:hover,.footer-form input.wpcf7-submit.wpcf7-form-control:hover{color:var(--color--four);border:1px solid var(--color--four);background-color:#fff;}.top-form-container{margin-top:-20%;background-color:rgba(204,204,204,.33);background:linear-gradient(45deg,rgba(229,229,229,.2) 30%,rgba(249,249,249,.3) 86%);}.font-weight-bold{font-weight:800;}.common-heading{font-size:45px;font-weight:900;}.common-sub-heading{font-size:24px;font-weight:800;line-height:40px;font-family:"Avenir";}.font-avenir{font-family:"Avenir";}.feature{margin-bottom:30px;}.legal-represent-content{padding-left:20px;}.feature b{font-size:23px;font-family:"Avenir";}.sm-button{font-family:"Avenir";text-transform:uppercase;}.sm-button:hover{color:#fff;}.index-3{z-index:3;position:relative;}.awards-container{width:100%;display:flex;justify-content:center;flex-wrap:wrap;}.award-item{width:20%;padding:40px 20px;border:1px solid rgba(204,204,204,.33);display:flex;justify-content:center;align-items:center;}.award-item img{width:80px;object-fit:contain;}.common-seprator{padding-top:5px;padding-bottom:5px;}.common-line{border-top:2px solid rgba(139,139,139,.13);}.testimonial-buttons{display:flex;justify-content:space-between;align-items:center;}.footer-form .wpcf7-form-control-wrap input{width:100%;margin:0 auto;display:block;height:60px;border:1px solid rgba(204,204,204,.33);outline:none;padding:20px;line-height:20px;color:#2a2a2a;font-size:16px;}.footer-form .wpcf7-form-control-wrap select{width:100%;margin:0 auto;display:block;height:60px;border:1px solid rgba(204,204,204,.33);outline:none;padding:10px 20px;line-height:20px;color:#2a2a2a;opacity:.9;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;z-index:2;}.formSelect{position:relative;}.formSelect select{padding-right:40px !important;}.formSelect::after{content:"";position:absolute;width:25px;height:25px;right:32px;top:36px;background:url("https://kohlmeyerhadev.wpenginepowered.com/wp-content/uploads/2024/06/iconamoon_arrow-up-2.png");z-index:1;}.top-form-container .formSelect::after{right:34px;top:32px;}.footer-form .wpcf7-form-control-wrap textarea{width:100%;display:block;margin:0 auto;border:1px solid rgba(204,204,204,.33);padding:20px;font-size:16px;color:#2a2a2a;height:230px;margin-top:15px;}.footer-form input.wpcf7-submit.wpcf7-form-control{font-size:14px;background-color:var(--color--four);color:#fff;padding:20px 30px;border-radius:5px;display:block;width:fit-content;margin:0 auto;line-height:20px;border:none;border:1px solid transparent;font-family:"Avenir";text-transform:uppercase;}.footer-form .wpcf7-form-control-wrap{padding:20px 10px;}.about-form .wpcf7-form-control-wrap input{width:95%;margin:0 auto;display:block;height:60px;border:1px solid rgba(204,204,204,.33);outline:none;padding:20px;line-height:20px;background-color:transparent;color:#2a2a2a;margin-top:15px;}.wpcf7-response-output{display:none;}.about-form .wpcf7 .wpcf7-response-output{bottom:-29px;left:15px;right:auto;}.about-form .wpcf7-form-control-wrap select{width:95%;margin:0 auto;display:block;height:60px;border:1px solid rgba(204,204,204,.33);outline:none;padding:10px 20px;line-height:20px;background-color:transparent;background-color:transparent;color:#2a2a2a;opacity:.85;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:15px;z-index:2;}.about-form .wpcf7-form-control-wrap select option{color:#2a2a2a;}.about-form .wpcf7-form-control-wrap{padding:20px 0px;padding-top:0px;}.about-form .wpcf7-form-control-wrap textarea{width:95%;display:block;margin:0 auto;border:1px solid rgba(204,204,204,.33);padding:20px;background-color:transparent;height:125px;color:#2a2a2a;margin-top:15px;}.about-form input.wpcf7-submit.wpcf7-form-control{font-size:14px;background-color:var(--color--four);color:#fff;padding:10px 30px;border-radius:5px;display:block;width:fit-content;margin-left:2.5%;border:none;border:1px solid transparent;font-family:"Avenir";text-transform:uppercase;}.our-areas-container{display:flex;}.our-area{width:15%;overflow:hidden;height:450px;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;padding:25px;display:flex;align-items:flex-end;transition:all 300ms ease;flex-grow:1;}.our-area::before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:linear-gradient(to top,#eee,rgba(255,255,255,0));}.area-content{z-index:3;position:relative;height:140px;width:100%;}.our-area.active .area-content{z-index:3;position:relative;height:auto;animation:fadeIn 1700ms;}.area-card:hover .bottom-data{animation:fadeIn 800ms;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.our-area.active{width:40%;}.our-area .area-link{opacity:0;display:none;font-size:15px;}.area-link.attorney-link::after{top:0px;}.our-area .area-text{display:none;}.our-area.active .area-text{display:block;}.our-area.active .area-link{opacity:1;display:inline;}.our-area .icon img{width:70px;height:70px;object-fit:contain;}.our-area .area-head{font-size:20px;font-weight:600;margin-top:20px;}.our-area.active .area-head{font-size:30px;font-weight:600;margin-top:20px;}.our-area .area-content::before{content:"";position:absolute;width:calc(100% + 50px);top:-50px;left:-25px;border-top:1px solid rgba(255,255,255,.49);}header.small-header{height:auto;background-color:#000;}header.small-header .header-ph span{color:#fff;font-family:"Avenir";}header.small-header .header-row.h-100{border-radius:0px;background-color:transparent;box-shadow:none;}header.small-header .header-row .top-logo .scroll-logo{margin-left:0px;}header.small-header .header-row .header-contact{display:block !important;}.desk-hide{display:none !important;}.mob-px{padding:0px 40px;}.search-icon svg path{stroke:#fff !important;}footer#footer::before{display:none;}footer#footer::after{display:none;}.small-header .menu-top li a{font-size:14px;}.page-banner{height:520px;background-position:center center;padding-top:180px;padding-bottom:150px;}.page-banner .banner-content h1{font-size:45px;color:#fff;font-weight:900;}.gray-bg{background-color:rgba(217,217,217,.19);}.side-about{position:relative;height:100%;}.bottom-pic{display:flex;justify-content:flex-end;}.bottom-pic img{width:100%;object-fit:cover;border:15px solid #fff;}.mob-center.font-avenir{letter-spacing:2px;}.bottom-content{position:relative;margin-top:-130px;z-index:3;padding-left:180px;}.about-content-wraper{padding-bottom:150px;padding-left:20px;}.attorney-card{display:flex;padding:0px;width:95%;margin-left:2.5%;background:linear-gradient(to right,transparent 70%,rgba(217,217,217,.19));margin-bottom:30px;transition:all 300ms ease;}.attorney-card:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);transform:scale(1.01);}.attorney-image{padding-top:40px;width:40%;display:flex;align-items:flex-end;}.attorney-card .attorney-link{font-size:16px;}.attorney-image img{height:100%;object-fit:cover;}.attorney-designation{font-family:"Avenir";}.attorney-info{width:60%;display:flex;align-items:center;}.attorney-name{font-size:24px;font-weight:900;color:#aa182c;}.attonery-description{margin:10px 0px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.attorney-link{color:#aa182c;text-transform:uppercase;font-weight:800;border-radius:2px;position:relative;font-family:"Avenir";padding-right:30px;}.attorney-link::after{position:absolute;content:"";background:url("https://cdn-ilebnel.nitrocdn.com/aRdljzvsbHWHcufelekZUvWEwjiSVrbH/assets/images/optimized/kohlmeyerhadev.wpenginepowered.com/wp-content/uploads/2024/06/majesticons_arrow-up.png");right:5px;width:20px;height:20px;top:0px;}.attorney-link:hover::after{background:url("https://cdn-ilebnel.nitrocdn.com/aRdljzvsbHWHcufelekZUvWEwjiSVrbH/assets/images/optimized/kohlmeyerhadev.wpenginepowered.com/wp-content/uploads/2024/06/majesticons_arrow-up-1.png");}.court-desc .attorney-link::after{background:url("https://cdn-ilebnel.nitrocdn.com/aRdljzvsbHWHcufelekZUvWEwjiSVrbH/assets/images/optimized/kohlmeyerhadev.wpenginepowered.com/wp-content/uploads/2024/06/majesticons_arrow-up-1.png");top:.5px;right:-2px;}.court-desc .attorney-link:hover{color:#aa182c;}.court-desc .attorney-link:hover::after{background:url("https://cdn-ilebnel.nitrocdn.com/aRdljzvsbHWHcufelekZUvWEwjiSVrbH/assets/images/optimized/kohlmeyerhadev.wpenginepowered.com/wp-content/uploads/2024/06/majesticons_arrow-up.png");}.single-team_post{margin-top:0px;}.mid-title{font-weight:900;font-size:25px;margin-bottom:30px;}ul.attorney-tabs{background:linear-gradient(175.43deg,rgba(217,217,217,0) -6.01%,rgba(199,199,199,.175) 12.91%,rgba(143,143,143,.05) 72.4%,rgba(115,115,115,.02) 102.14%);padding:40px 20px 30px;}ul.attorney-tabs li button.active{background-color:#a6192e;}ul.attorney-tabs li button{border-radius:0px;background:transparent;padding:4px 20px;font-family:"Avenir";font-weight:500;}.border-gray{border:1px solid rgba(204,204,204,.33);}.grad-bg{background:linear-gradient(97.62deg,rgba(217,217,217,0) 0%,rgba(200,200,200,.36) 18.5%,rgba(134,134,134,.05) 81.82%,rgba(115,115,115,.02) 100%);}.attr-name{font-size:30px;font-weight:900;color:#a6192e;}a.phno{color:#000;display:flex;align-items:center;font-family:"Avenir";}a.phno:hover{color:var(--color--four);}.attorney-social{display:flex;margin-top:100px;}.career-gallery{display:flex;width:100%;justify-content:center;overflow-x:hidden;padding-top:220px;}.career-gallery .mission-img{width:19%;margin:0 1%;}.career-gallery .mission-img:first-child{margin-left:-30px;}.career-gallery .mission-img:last-child{margin-right:-30px;}.career-gallery .mission-img:nth-child(even){margin-top:-100px;}.career-gallery .mission-img img{width:100%;object-fit:cover;}.preks-benefit{margin-bottom:30px;}.perk-box{background:linear-gradient(113.96deg,rgba(251,251,251,.2) 0%,rgba(222,222,222,.2) 100%);display:flex;justify-content:center;align-items:center;height:200px;padding:0 10px;}.perk-box p{font-size:20px;line-height:35px;text-align:center;}.font-35{font-size:35px;font-weight:900;line-height:48px;}.inner-txt{padding:10px 20px;}.f-img{width:100%;height:100%;object-fit:cover;}.border-box{padding:60px 30px;box-shadow:0px 0px 5px rgba(204,204,204,.27);margin-top:20px;}#contact-us-form.footer-form input.wpcf7-submit.wpcf7-form-control{margin-left:10px;}#contact-us-form.footer-form .wpcf7-form-control-wrap textarea{height:170px;}#contact-button{display:flex;}.contact-map{height:440px;}.contact-btn{display:flex;justify-content:center;align-items:center;width:50%;color:#000;font-size:30px;font-family:"Avenir";padding:25px 0;margin-bottom:40px;position:relative;border:1px solid var(--color--four);}.contact-btn:hover{border:1px solid var(--color--four);color:var(--color--four);}.contact-btn.active{border:2px solid var(--color--four);}.contact-btn.active:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--color--four);}.font-25{font-size:25px;font-weight:800;}.font-30{font-size:30px;font-weight:900;}ul.custom{list-style:disc;padding-left:2rem;margin-bottom:20px;}.col-two{column-count:2;}.col-three{column-count:3;}.custom-file{width:95%;margin:20px auto;height:60px;padding:20px;line-height:1;border:1px solid rgba(204,204,204,.27);position:relative;}.custom-file p{display:flex;justify-content:space-between;}.custom-file .wpcf7-form-control-wrap{display:none;}.custom-file label{background-color:rgba(80,80,80,.11);padding:10px 60px;position:absolute;right:20px;top:10px;height:40px;border-radius:5px;border:1px solid rgba(126,126,126,.3);}#application-form{width:90%;margin:0 auto;}#application-form input.wpcf7-submit.wpcf7-form-control{margin-left:20px;}.client-info{display:flex;}.rv-name p{margin-bottom:0px;line-height:1.3;font-weight:800;font-family:"Avenir";font-size:16px;}.client-date p{margin-top:15px;font-weight:800;}.testimonial-box{padding:40px 20px;border-bottom:1px solid rgba(204,204,204,.33);}.testimonial-box .client-review{margin-top:20px;}.rv-name .star-rating{justify-content:start;}.gray-grad{background:linear-gradient(91.86deg,rgba(217,217,217,0) 0%,rgba(197,197,197,.05) 19.5%,rgba(136,136,136,.08) 79%,rgba(115,115,115,.05) 100%);}.cost-card{padding:40px 20px;background:linear-gradient(135deg,rgba(217,217,217,0) 0%,rgba(190,190,190,.05) 26.5%,rgba(138,138,138,.05) 77%,rgba(115,115,115,.12) 100%);text-align:center;}.cost-card p{text-align:left;}.faq-items .faq-question{position:relative;padding-right:50px;}.faq-items .faq-question::after{content:"+";width:30px;height:30px;position:absolute;right:5px;font-weight:500;text-align:right;cursor:pointer;}.faq-items.active .faq-question::after{content:"-";font-size:30px;}.faq-items .faq-answer{display:none;}.faq-items{border-bottom:1px solid #ccc;padding-top:40px;padding-bottom:15px;}.faq-items.active .faq-answer{display:block;}.area-of-work{display:flex;justify-content:center;flex-wrap:wrap;}.area-of-work .area-box{margin:15px;width:calc(20% - 30px);margin-bottom:25px;}.area-of-work .area-box img{width:100%;object-fit:cover;}.area-box p{line-height:1.3;font-size:16px;font-family:"Avenir";}ul.custom{list-style:disc;padding-left:2rem;}.post-head{text-transform:capitalize;}.court-desc .attorney-link{font-size:16px;color:#000;letter-spacing:1px;padding-right:22px;}form input::placeholder{color:#2a2a2a !important;}form textarea::placeholder{color:#2a2a2a !important;}.bottom-data p{font-family:"Avenir";}.bottom-data a{font-family:"Avenir";}.gray-grad ul{text-align:left;list-style:disc;padding-left:2rem;}.page-banner{padding-bottom:150px;}.page-banner .banner-content h1{font-size:45px;color:#fff;font-weight:900;}.practice-areas-list{display:flex;justify-content:center;}.practice-areas-list ul{width:60%;display:flex;background:linear-gradient(175.43deg,rgba(217,217,217,0) -6.01%,rgba(199,199,199,.175) 12.91%,rgba(143,143,143,.05) 72.4%,rgba(115,115,115,.02) 102.14%);padding:10px;}.practice-areas-list ul li{width:50%;padding:20px 25px;color:#000;display:flex;align-items:center;font-weight:900;font-family:"Avenir";font-size:30px;cursor:pointer;}.practice-areas-list ul li svg{margin-right:20px;}.practice-areas-list ul li.active{background-color:#aa182c;color:#fff;}.font-30{font-size:30px;font-weight:900;}.font-25{font-size:25px;font-weight:800;}.area-card{position:relative;}.area-card .area-bg-img{width:100%;object-fit:cover;aspect-ratio:1;}.area-info{width:100%;position:absolute;top:0px;left:0px;display:flex;align-items:flex-end;height:97%;padding:20px;background:linear-gradient(360deg,rgba(237,237,237,.37),rgba(255,255,255,0));}.bottom-data{width:100%;}.bottom-data img{width:70px;height:70px;filter:brightness(0);object-fit:contain;}.bottom-data p{font-weight:900;font-size:25px;margin-bottom:0px;}.bottom-data a{display:none;transition:all 1s ease;visibility:hidden;}.area-card:hover .bottom-data img{width:70px;height:70px;filter:brightness(1);}.area-info:hover .bottom-data a{display:inline;visibility:visible;}.page-banner{padding-bottom:150px;}.page-banner .banner-content h1{font-size:45px;color:#fff;font-weight:900;}.font-35{font-size:35px;font-weight:900;line-height:48px;}.post-head{padding:30px;border:1px solid;outline:1px solid;outline-offset:5px;display:flex;align-items:center;}.post-details{padding-top:40px;}.dandc{margin-bottom:15px;padding-left:15px;text-transform:uppercase;}.dandc a{color:#000;text-transform:uppercase;}.post-box{margin-bottom:60px;}.post-wrapper{border-bottom:1px solid rgba(204,204,204,.27);}.new-blog .pagination{display:flex;justify-content:center;}.new-blog .pagination .nav-links .page-numbers{border-radius:0px;border:none;}.new-blog .pagination .nav-links .page-numbers.current{background-color:transparent;color:var(--color--four);position:relative;}.new-blog .pagination .nav-links .page-numbers.current::after{content:"";width:15px;height:1px;background-color:var(--color--four);position:absolute;bottom:8px;left:16px;}.new-blog .pagination .nav-links .page-numbers.prev,.new-blog .pagination .nav-links .page-numbers.next{background-color:var(--color--four);border-radius:15px;color:#fff;}.sidebar-wrap{background-color:transparent;padding:0px;border:none;}#recent-posts-2{background-color:#f8f8f8;}#categories-2{background-color:#f8f8f8;}#archives-2{background-color:#f8f8f8;}.sidebar .widget-title{color:#000;padding-left:40px;font-weight:900;padding-top:0px !important;}.sidebar-wrap .widget_recent_entries li{display:block;margin-bottom:15px;line-height:normal;padding:10px 40px;}.sidebar-wrap .widget_recent_entries li.opened{background-color:var(--color--four);box-shadow:0px 10px 10px #ccc;color:#fff;}.sidebar-wrap .widget_recent_entries li:hover{background-color:var(--color--four);box-shadow:0px 10px 10px #ccc;color:#fff;}.sidebar-wrap .widget_recent_entries li.opened a{color:#fff;}.sidebar-wrap .widget_recent_entries li:hover a{color:#fff;}.sidebar-wrap .widget_recent_entries li a{color:#000;padding-left:0px;}.sidebar-wrap .widget{padding:30px 0px 20px;margin-bottom:35px;}.sidebar-wrap .widget_recent_entries li a::before{display:none;}.sidebar-wrap select{background-color:#f0f0f0;color:#000;padding:15px 20px;position:relative;}#categories-2 .widget-title{text-align:center;padding-left:0px;}#archives-2 .widget-title{text-align:center;padding-left:0px;}.sidebar-wrap select::after{position:absolute;content:">";width:20px;height:20px;right:25px;}.blog-search .input-group{display:block;width:auto;padding:10px;border-radius:8px;border:1px solid rgba(126,126,126,.3);}.blog-search .search-btn{margin-top:10px;margin-right:10px;background:var(--color--four);border-radius:8px !important;border:1px solid var(--color--four);}.blog-search .search-btn:hover{margin-top:10px;margin-right:10px;background:#fff;color:var(--color--four);border:1px solid var(--color--four);border-radius:8px !important;}.arrow-btn{position:relative;text-transform:uppercase;font-family:"Avenir";}.arrow-btn::after{content:"";background:url("https://cdn-ilebnel.nitrocdn.com/aRdljzvsbHWHcufelekZUvWEwjiSVrbH/assets/images/optimized/kohlmeyerhadev.wpenginepowered.com/wp-content/uploads/2024/06/majesticons_arrow-up.png");width:20px;height:20px;position:absolute;right:-30px;top:2px;background-repeat:no-repeat;}.new-blog .post-wrapper{padding-right:80px;}.sidebar .sidebar-wrap .widget-title{text-transform:capitalize;}.single-post .post-meta{font-size:20px;}.heading-margin h3{margin-top:20px;}.resource-item{border-bottom:1px solid rgba(204,204,204,.33);padding:10px 0px;margin-top:10px;}a.resource-link p{color:#231f20;font-weight:400;}.court-item img{width:100%;aspect-ratio:1;}.court-desc{background:rgba(231,231,231,.66);text-align:center;padding:25px 0px;display:block;width:90%;margin:0 auto;margin-top:-80px;position:relative;z-index:9;backdrop-filter:blur(10px);}#reference-form.footer-form .wpcf7-form-control-wrap textarea{height:160px;}#reference-form.footer-form input.wpcf7-submit.wpcf7-form-control{margin-left:10px;}.side-category{background-color:#f8f8f8;padding:50px 0px 10px;}.rf-category{background:#f0f0f0;padding:5px 7%;margin-bottom:20px;}.rf-category-name{position:relative;width:100%;cursor:pointer;}.rf-category-name::after{content:"";width:12px;height:12px;position:absolute;right:0px;transform:rotate(315deg);top:8px;border-left:1px solid;border-bottom:1px solid;}.rf-category-list{display:none;}.rf-category-list li{cursor:pointer;}.rf-category-list li a{display:block;color:#231f20;font-size:16px;}.rf-category.open .rf-category-list{display:block;}.cp-section p{font-size:14px;}.emphasis-btn{}.address-call{font-size:14px;color:#000;line-height:1.6;}.address-call svg{margin-right:10px;vertical-align:middle;}@media screen and (min-width: 1500px){.search-icon{position:absolute;left:-41%;border-left:none;bottom:5px;}ul.menu-top li{color:#fff;position:relative;padding:0px 15px;line-height:normal;}.main-menu{padding-right:35px;}.our-area{height:750px;}}@media screen and (max-width: 1400px){.banner-text span{font-size:20px;}.banner-text{font-size:70px;}.banner-heading{font-size:95px;line-height:100px;}.about-heading{font-size:55px;font-weight:900;line-height:65px;}.about-heading .highlight{max-height:75px;}.menu-top li a{font-size:10px;}.small-header .menu-top li a{font-size:10px;}.vdo-banner video{height:900px;object-fit:cover;}body{font-size:18px;}.common-heading{font-size:40px;}}@media screen and (min-width: 992px) and (max-width: 1300px){.header-ph a{font-size:20px;}.header-ph span{font-size:10px;text-wrap:nowrap;}.sociallink li a{width:32px;height:32px;}.sm-button{line-height:1;height:32px;padding-top:9px;}.banner-heading{font-size:80px;line-height:85px;}.menu-top li a{font-size:12px !important;text-wrap:nowrap;}.small-header .menu-top li a{font-size:12px !important;}.search-icon{left:-23%;}.header-right{width:160px;text-align:center;padding-bottom:5px;}.header-left{width:200px;}.banner-heading::before{bottom:5px;}.header-center{width:calc(100% - 360px);}ul.menu-top li{padding:0px 10px;}.main-menu{padding-right:25px;}.banner-sub-text{font-size:22px;}}@media screen and (max-width: 1200px){.banner-text span{font-size:18px;margin-left:18px;letter-spacing:1px;}.banner-text{font-size:56px;}.top-form-container{margin-top:0px;padding-bottom:30px !important;}.bottom-data a{display:inline;}.side-about{height:auto;}.side-about img{height:100%;}.about-form .wpcf7 .wpcf7-response-output{bottom:-45px;}.practice-areas-list ul{width:80%;}.career-gallery .mission-img:first-child{margin-left:0px;}.career-gallery .mission-img:last-child{margin-right:0px;}.pad-reverse{flex-direction:column-reverse;}.bottom-data img{filter:brightness(1);}.our-areas-container{display:flex;width:94%;margin:0 auto;flex-wrap:wrap;justify-content:center;}.our-area{width:48%;height:250px;margin-bottom:20px;padding:10px;background-position:0% 33% !important;margin:1%;}.our-area .area-content .area-link{display:inline;opacity:1;}.our-area.active{width:48%;}.our-area .area-content::before{display:none;}.area-content .icon{display:none;}.our-area.active .area-text{display:none;}.area-content{height:auto;}.our-area.active .area-head{font-size:20px;}.emphasis-btn{display:block;}.our-area.active .area-content{animation:none;}.our-area::before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 100%);}.our-area .area-head{margin:0px;color:#fff;}.mob-gray{background-color:rgba(167,168,169,30%);}}@media screen and (max-width: 991px){.col-three{column-count:2;}.about-content-wraper{padding-bottom:15px;padding-left:0;}.bottom-content{margin-top:0;padding-left:0;}.banner-heading{font-size:55px;line-height:80px;}.banner-text{font-size:40px;}.banner-text span{font-size:15px;margin-left:15px;letter-spacing:initial;}body{margin-top:0px;}.practice-areas-list ul li img{width:25px !important;height:25px !important;}.practice-areas-list ul li{font-size:20px;padding:10px 15px;}.attonery-description{-webkit-line-clamp:2;}.testimonial-buttons{}.testimonial-buttons .site-btn{margin-top:0px;margin-right:10px;}.banner-text .big-text{font-size:50px;}.header-center{display:none;}.banner-sub-text{font-size:24px;}header.main-header{background-color:transparent !important;}#header.small-header{background-color:#000 !important;padding:5px 0px;}#header{font-family:"Avenir";font-weight:500;}.header-right .header-contact{display:none;}#header .header-row.h-100{padding:10px 30px;justify-content:space-between;flex-direction:row-reverse;}.menu-button{height:30px;width:28px;}header.small-header .header-row .header-contact{display:none !important;}.menu-button::after{display:none;}.header-right{width:50px;height:50px;align-items:center;justify-content:center;border-radius:8px;}.header-left{width:50%;padding:0 5px;}.header.main-header .top-logo{margin:0px;}.vdo-banner video{height:660px;object-fit:cover;}.about-heading{font-size:45px;line-height:55px;}.about-heading .highlight{max-height:100%;}header.main-header .top-logo{margin:0;}.blog-detail .col-lg-7.col-xl-8{padding-right:0px;}.new-blog .post-wrapper{padding-right:0px;}.top-form-container{margin-top:40px;}.testimonial-img{margin-bottom:40px;}.tab-hide{display:none !important;}.mo-flex{display:flex;}.mo-flex .d-block{width:50%;display:flex !important;align-items:center;color:#787878;}.mo-flex .d-block svg{margin-right:10px;}.qk-link{margin-bottom:20px;}.location-my{margin-top:20px;margin-bottom:20px;}.tab-view{display:block !important;}.col-md-6.col-border{width:50% !important;padding-right:10px !important;}#footer .nap-row .inner-item{text-align:left;}.side-about{margin-bottom:40px;}.side-about img{width:100%;}.attorney-info .attorney-link::after{top:0px;}.bottom-data p{font-size:18px;line-height:1;}.bottom-data img{width:45px;height:45px;}.bottom-data .attorney-link{font-size:15px;}.bottom-data .attorney-link::after{top:0px;}.area-of-work .area-box{width:calc(33% - 30px);margin-bottom:20px;}.tab-reverse{flex-direction:column-reverse;}.cost-card{height:100%;}.footer-form .wpcf7-form-control-wrap{padding:10px 0px;}.formSelect::after{top:27px;}}@media screen and (max-width: 767px){.mob-hide{display:none !important;}.col-three,.col-two{column-count:1;}.space-pd{padding:35px 0px;}.area-of-work .area-box{width:calc(50% - 30px);margin-bottom:20px;}.attonery-description{-webkit-line-clamp:4;}.testimonial-buttons{display:flex;justify-content:space-between;align-items:center;flex-direction:row;}.testimonial-buttons .site-btn{margin-top:0px;}.desk-hide{display:block !important;}.vdo-banner video{height:540px;object-fit:cover;}.vdo-banner-content .w-75{width:100% !important;padding:0px 30px;}.vdo-banner-content{background:linear-gradient(to bottom,black,rgba(115,115,115,.12) 50%);}.banner-heading{font-size:45px;line-height:1.2;margin-top:10px;}.banner-sub-text{font-size:16px;line-height:25px;margin-bottom:0px;}.about-heading{font-size:45px;font-weight:900;text-transform:capitalize;text-align:center;line-height:45px;margin-bottom:30px;}.footer-form .wpcf7-form-control-wrap textarea{width:100%;}.inner-txt{padding:20px 0px;}.rf-category-name::after{top:5px;}.attorney-image{padding-top:0px;}.attronrey-post{padding:20px 0px;}.practice-areas-list ul{width:100% !important;}.border-box{margin-bottom:20px;}.contact-btn{display:flex;justify-content:center;align-items:center;width:50%;color:#000;font-size:18px;padding:20px;}.font-25{font-size:20px;}.font-30{font-size:24px;}.banner-heading::before{bottom:1px;}.attronrey-post{display:block;margin:0 auto;}.top-form-container{margin-top:40px;}.about-form .wpcf7-form-control-wrap input{height:40px;}.about-form .wpcf7-form-control-wrap select{height:40px;}.about-form .wpcf7-form-control-wrap textarea{height:100px;}.top-form-container{padding-top:20px !important;padding-bottom:20px !important;}.side-about{margin-bottom:30px;}.banner-text{font-size:32px;}}@media screen and (max-width: 480px){.banner-heading{font-size:36px;line-height:1.2;}.page-banner{height:300px;background-position:center center;padding-top:150px;padding-bottom:150px;background-size:cover;background-repeat:no-repeat;}.banner-sub-text{font-size:14px;line-height:22px;margin-bottom:0px;}.text-center.mob-left{text-align:left !important;}.banner-text{margin-bottom:0px;}.banner-text .big-text{font-size:30px;margin-right:10px;font-weight:500;}.vdo-banner video{height:540px;object-fit:cover;}.banner-btn{background-color:var(--color--four);color:#fff;padding:10px 20px;border-radius:5px;margin:0 auto;display:block;width:fit-content;margin-top:35px;font-family:"Avenir";text-transform:uppercase;font-weight:400;font-size:13px;}.vdo-banner-content .w-75{width:100% !important;padding:0px 30px;}.vdo-banner-content{background:linear-gradient(to bottom,black,rgba(115,115,115,.12) 50%);}.mob-reverse{flex-direction:column-reverse;}.attorney-link::after{top:0px;}.about-heading{font-size:33px;font-weight:900;text-transform:capitalize;text-align:center;line-height:45px;margin-bottom:30px;margin-top:0px;}.about-text{font-size:30px;}.banner-btn{margin-top:15px;}.common-heading{font-size:30px;}.our-areas-container{display:block;width:94%;margin:0 auto;}.our-area{width:100%;height:160px;margin:0px;margin-bottom:20px;padding:10px;background-position:0% 20% !important;}.our-area .area-content .area-link{display:inline;opacity:1;}.our-area.active{width:100%;}.our-area .area-content::before{display:none;}.area-content .icon{display:none;}.our-area.active .area-text{display:none;}.area-content{height:auto;}.our-area.active .area-head{font-size:20px;}.emphasis-btn{display:block;}.our-area.active .area-content{animation:none;}.our-area::before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 100%);}.our-area .area-head{margin:0px;color:#fff;}.mob-gray{background-color:rgba(167,168,169,30%);}.feature{padding-left:0px;margin-bottom:20px;}.mob-mt-0.mt-5{margin-top:0px !important;}.mob-center{text-align:center;display:block;}.awards-container{margin-top:20px;}.award-item{width:50%;}#legal .common-sub-heading{font-size:18px;line-height:26px;}.feature b{font-size:14px;}.bottom-data p{margin-bottom:10px;}body{font-size:14px;}.client-testimonial-item svg{width:50px;height:50px;}.client-testimonial-item .star-rating svg{width:22px;height:22px;}.site-btn{padding:8px 22px;}.custom-prev{padding:5px 0px;width:40px;height:40px;}.custom-next{padding:5px 0px;width:40px;height:40px;}.footer-form .wpcf7-form-control-wrap{padding:20px 0px;padding-top:0px;}.footer-form .wpcf7-form-control-wrap input{height:40px;padding:10px 15px;}.footer-form .wpcf7-form-control-wrap select{height:40px;padding:10px 15px;}.footer-form .wpcf7-form-control-wrap textarea{width:100%;padding:15px;height:160px;margin-top:0px;}.footer-line .line{border-top:1px solid #000;}.formSelect::after{right:24px;top:8px;}.top-form-container .formSelect::after{right:34px;top:23px;}#footer .nap-row .inner-item{display:block;}.footer-form input.wpcf7-submit.wpcf7-form-control{padding:8px 22px;}.career-gallery .mission-img:first-child{margin-left:auto;}#footerform-new{padding-top:0px;}.practice-area-content.py-5{padding-bottom:0px !important;}.mob-px{padding:0px 20px;}.career-gallery{display:flex;width:100%;justify-content:flex-start;overflow-x:hidden;padding-top:100px;flex-wrap:wrap;}.career-gallery .mission-img:nth-child(even){margin-top:0px;}.career-gallery .mission-img img{aspect-ratio:1;}.career-gallery .mission-img{width:48%;}.call-us .phone-no{font-size:20px;}.sociallink li a{width:24px;height:24px;}.sociallink{margin:0px;}strong.ft-20{font-size:16px;}.col-md-6.col-border{width:50% !important;padding-right:10px !important;}.nap-address{padding-left:28px;font-size:12px;line-height:16px;color:#787878;}.address-call{font-size:12px;line-height:16px;color:#787878;font-weight:400;padding-left:28px;margin:5px 0px;}#quicklinks li a{color:#787878;font-size:12px;}#quicklinks{margin-bottom:20px;}#footer .nap-row .inner-item{text-align:left;}.nap-address .b-name{font-size:12px;}.mo-flex{display:flex;}.mo-flex .d-block{width:50%;display:flex !important;align-items:center;color:#787878;}.mo-flex .d-block svg{margin-right:10px;}.testimonial-buttons .site-btn{margin-right:20px;}.attorney-card{flex-direction:column;}.attorney-image{padding-top:20px;width:100%;}.attorney-info{width:100%;}.attorney-image img{display:block;margin:0 auto;}.attorney-social{margin-top:15px;}.grad-bg .col-md-6.d-flex.pt-4{padding-top:15px !important;}.faq-answer h1,.faq-answer h2,.faq-answer h3,.faq-answer h4,.faq-answer h5,.faq-answer h6{font-size:18px;}.pagination .nav-links *{width:35px;height:35px;}.new-blog .pagination .nav-links .page-numbers.prev,.new-blog .pagination .nav-links .page-numbers.next{border-radius:10px;}.new-blog .pagination .nav-links .page-numbers.current::after{left:10px;}.about-form .wpcf7-form-control-wrap input{margin-top:5px;}}.practice-list .list-item:nth-child(2).active img{filter:invert(1);}.practice-list .list-item:nth-child(1) img{filter:invert(1);}.practice-list .list-item:nth-child(1).active img{filter:invert(0);}@media screen and (min-width: 1500px){.header-right{width:240px;}.header-left{width:340px;}.header-center{width:calc(100% - 580px);}}video#myVideo{width:100%;display:block;}.childNav a{padding-left:40px;position:relative;color:#404040;font-family:"Avenir",sans-serif !important;font-size:16px;transition:all .5s ease-in-out;}.childNav li a:after{content:"";left:20px;position:absolute;top:50%;width:7px;height:7px;transform:rotate(45deg) translateY(-50%);border-right:2px solid #000;border-top:2px solid #000;transform-origin:3px -10px;transition:all .5s ease-in-out;}.childNav a:hover:after{left:10px;}.sp-pt{padding-top:80px;}.sp-pd{padding:80px 0;}section.stages_section{background:#ededed;backdrop-filter:blur(500px);}.stage_content{background-color:rgba(170,24,44,.1);height:520px;padding:40px 30px;}.stages_row{grid-row-gap:25px;}.about_img img{display:block;}.bottom_content p{font-weight:700 !important;}.counter_icon{display:flex;align-items:center;grid-column-gap:99px;position:relative;}.stage_counter,.stage_title{font-family:"Avenir";font-weight:900;font-size:25px;color:#aa182c;}.icon_item{grid-column-gap:20px;}.counter_icon:before{content:"";position:absolute;top:0;bottom:0;margin:auto;background-color:#aa182c;width:71px;height:1px;left:92px;}.icon_item{grid-column-gap:20px;}.counter_icon:before{content:"";position:absolute;top:0;bottom:0;margin:auto;background-color:#aa182c;width:71px;height:1px;left:92px;}.desc ul{padding-left:16px;}.desc ul li{position:relative;}.desc ul li:before{content:"";position:absolute;left:-13px;top:10px;background-color:#000;height:5px;width:5px;border-radius:100%;}.icon_item{grid-column-gap:20px;}.counter_icon:before{content:"";position:absolute;top:0;bottom:0;margin:auto;background-color:#aa182c;width:71px;height:1px;left:92px;}.desc ul{padding-left:16px;}.desc ul li{position:relative;}.desc ul li:before{content:"";position:absolute;left:-13px;top:10px;background-color:#000;height:5px;width:5px;border-radius:100%;}.stage_content{transition:background-color .5s ease-in-out,color .5s ease-in-out;}.stage_content:hover{background-color:#aa182c;}.stage_content svg path{transition:fill .5s ease-in-out;}.stage_content:hover svg path{fill:white;}.stage_content .stage_title,.stage_content .stage_counter{transition:color .5s ease-in-out;}.stage_content:hover .stage_title,.stage_content:hover .stage_counter{color:white;}.counter_icon:before,.stage_content .desc ul li:before{transition:background-color .5s ease-in-out;}.stage_content:hover .counter_icon:before{background-color:white;}.stage_content:hover .desc ul li:before{background-color:white;}.stage_content .desc a{transition:color .5s ease-in-out;}.stage_content:hover .desc a,.stage_content:hover,.contact_section p{color:white;}.stage_content svg path{fill:#aa182c;}.desc a{text-decoration:underline;}.contact_section{background-color:black;}.c-form-row{grid-row-gap:25px;}.collaborative_page_form .formSelect:after{content:"";position:absolute;width:25px;height:25px;right:32px;top:0;background:url("https://kohlmeyerhadev.wpenginepowered.com/wp-content/uploads/2024/06/iconamoon_arrow-up-2.png");z-index:1;bottom:0;margin:auto;}.collaborative_page_form .form-control{font-size:16px;border:1px solid rgba(126,126,126,.3);}section.attorney_section a{color:#231f20;text-decoration:underline;}section.attorney_section a:hover{color:#aa182c;}.year_award{padding:80px 0px;}.year_award h2{margin-bottom:25px;}.year_award p,.year_award ul{color:#231f20;}.year_award h3{font-weight:900;font-size:34px;line-height:100%;margin-bottom:12px;}.year_award img{height:450px;object-fit:cover;}.right_image_sec ul{list-style:disc;padding-left:30px;}.year_award .full_content{background:#f1f1f1;padding:50px;}.year_award .full_content p{font-family:Bembo Std;font-weight:400;font-size:20px;line-height:35px;text-align:center;color:#231f20;}.left_image_sec .inner_content{padding-left:40px;}.right_image_sec .inner_content{padding-right:40px;}.year_award .img_block{line-height:0;}.nomination{background:#231f20;padding:80px 0px;}.nomination h2{margin-bottom:30px;}.nomination .wpcf7-form-control-wrap .wpcf7-form-control{background:none;border-bottom:1px solid #fff !important;border:0;font-family:Assistant;font-weight:400;font-size:16px;line-height:100%;letter-spacing:.8px;vertical-align:middle;color:#fff !important;padding:0;box-shadow:0 0;outline:0 !important;border-radius:0px;}.nomination .wpcf7-form ::-webkit-input-placeholder{color:#fff !important;}.nomination .wpcf7-form ::-moz-placeholder{color:#fff !important;}.nomination .wpcf7-form :-ms-input-placeholder{color:#fff !important;}.nomination .wpcf7-form ::-ms-input-placeholder{color:#fff !important;}.nomination .wpcf7-form ::placeholder{color:#fff !important;}.nomination .site-btn{cursor:pointer;}.year_footer_form{background:rgba(255,255,255,.06);padding:80px 0px;margin-top:80px;}.year_footer_form .wpcf7-form-control-wrap .wpcf7-form-control,.year_footer_form .wpcf7-form-control-wrap .wpcf7-select{font-family:Assistant;font-size:16px;line-height:100%;letter-spacing:2px;border:1px solid rgba(126,126,126,.3);}.year_footer_form .col-md-6{padding-left:20px;padding-right:20px;}.year_footer_form .formSelect:after{top:20px;}.year_footer_form textarea{min-height:230px;}.year_footer_form form{margin-top:70px;}@media (max-width: 1199px){.year_award .left_image_sec,.year_award .right_image_sec{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);}.year_award h2{margin-bottom:15px;}}@media (max-width: 991px){.year_award p br{display:none;}.year_award .left_image_sec{margin-bottom:50px;}.left_image_sec .inner_content{padding-left:0 !important;margin-top:30px;}.right_image_sec .inner_content{padding-right:0px !important;margin-top:30px;}.year_award .img_wrap{padding-right:calc(var(--bs-gutter-x) * .5) !important;padding-left:calc(var(--bs-gutter-x) * .5) !important;}.right_image_sec .col-xl-6.img_wrap{order:1;}.right_image_sec .col-xl-6{order:2;}.year_footer_form{padding:40px 0;margin-top:40px;}.nomination{padding:80px 20px;}#contact-us-form iframe{height:900px;}}@media (max-width: 480px){.year_award{padding:50px 0;}.year_award .full_content{padding:30px 20px;}.nomination{padding:50px 5px;}.year_footer_form textarea{min-height:120px;}.year_footer_form .col-md-6{padding-right:calc(var(--bs-gutter-x) * .5) !important;padding-left:calc(var(--bs-gutter-x) * .5) !important;}.year_award img{height:315px;}.year_award h3{font-size:24px;}.year_award .full_content p{font-size:16px;line-height:28px;}.right_image_sec ul{padding-left:15px;}.year_footer_form form{margin-top:40px;}}