@media (min-width:1921px){.sub-page-template-section .sub-image-box img{height:385px}}@media (min-width:1400px){.working-section h4{font-size:38px}.working-section .working-top-box .link{font-size:22px}header .header-bootom .logo img{max-width:380px}.review-section .review-top-box .detail-box{padding:0 80px 30px 0}.review-section .review-top-box{justify-content:space-between}.review-section .review-top-box .img-box{width:52%}.inner-blog-detail-box h1{font-size:55px}.single-related-section h2{margin-bottom:60px}.single-related-section{padding-bottom:100px}.inner-blog-detail-box .author-detail-box h5 span{font-size:25px}.content-with-list-box ul.sub-feature-list-box .h5{font-size:25px}.case-handle-landing-template .right-box{gap:20px!important;padding-top:45px}}@media (max-width:1599px){.sub-page-template-section .sub-image-box img{height:28vw}}@media (max-width:1399px){h1,.h1{font-size:40px;line-height:1.2}header .header-bootom .menu-area ul li a{font-size:18px}header .header-bootom .logo img{max-width:350px}.single-related-section h2{margin-bottom:40px}.sub-page-template-section .inner-sub-page-box{padding:0 30px}.testimonial-review-box{background-color:#300d66;padding:35px 30px 10px}#case_handle_menu{top:191px}body.logged-in #case_handle_menu{top:223px}.tabs-nav li a{font-size:16px}.attorney-top-box,.attorney-second-box,.attorney-last-box,.recent-result-section{padding:30px}}@media (max-width:1300px){.phone-number-info{padding:40px 20px}.phone-number-info h4,.phone-number-info .phone-number p a{font-size:25px}.phone-number-info .phone-number p{font-size:25px;margin-top:20px}.single-related-section h2{margin-bottom:30px}.tabs-nav{gap:10px}.tabs-nav li{width:calc(25% - 8px)}.tabs-nav li a{padding:12px 4px}}@media (max-width:1199px){h1,.h1{font-size:40px}h2,.h2{font-size:32px}h4,.h4{font-size:28px}h5,.h5{font-size:20px}p,body,a,li{font-size:16px}.btn{font-size:18px;padding:12px 25px}header .header-bootom .logo img{max-width:230px}header .header-bootom{padding:10px 0}header .header-bootom .menu-area ul li:not(:first-child){margin-left:12px}header .header-bootom .menu-area ul li a{font-size:16px}header .header-bootom .d-flex{align-items:center}#case_handle_menu{top:144px}body.logged-in #case_handle_menu{top:176px}header .header-bootom .menu-area ul li a{padding-top:0;padding-bottom:0}.hero-banner-section{padding:20vw 0 20VW}.hero-banner-section .h1{font-size:47px;LINE-HEIGHT:.8}.hero-banner-section .inner-box{max-width:488px}.hero-banner-section .btn{margin-top:40px}.review-section .review-top-box{padding:25px 0 0 25px;top:-50px}.review-section .review-top-box .detail p{font-size:18px}.review-section .review-top-box .detail{margin:15px 0}.review-section .review-top-box .detail-box{padding:0 15px 15px 0}.review-bottom-box .review-list .inner-box{padding:20px 20px 0}.service-section .heading-box h2{max-width:750px}.result-section .result-list{margin-top:50px}.result-section .result-box h2{margin-bottom:5px}.result-list .result-box{padding:30px 30px 0}.working-bottom-box .img-box{padding-right:0}.working-section .working-bottom-box{padding:30px 0;margin-top:70px}.working-section .working-bottom-box h2{font-size:40px}.blog-section .blog-list .detail-box{padding:20px 20px 38px}.blog-section .blog-list .cate-list{top:10px;right:10px}.practice-areas-section{margin-top:110px;padding:50p 0 40px}.practice-areas-section .blue-box .inner-blue-box{padding:30px 20px 0}.practice-areas-section .blue-box .img-box{padding-top:0}.practice-areas-section .dark-blue-box{padding:30px 20px 20px}.practice-areas-section .left-sidebar{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.practice-areas-section .site-nav>.accordion-menu>li>a{font-size:20px}.practice-areas-section .site-nav>.accordion-menu>li:not(:last-child){padding-bottom:10px}.practice-areas-section .site-nav>.accordion-menu>li>ul>li a{font-size:16px;margin-bottom:10px}.submenu-toggle{width:24px;height:24px;border-width:1PX}.practice-areas-section .dark-blue-box .accordion-menu .submenu-toggle{border-width:1px}.practice-areas-section .right-box .top-heading-box h3{font-size:24PX}.practice-areas-section .right-box .top-heading-box{padding:51px 30PX 35px 30PX}.practice-areas-section .right-box .table-content-box,.practice-areas-section .right-box .bottom-detail-box{padding:30px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.sromlayer-acc{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.sromlayer-acc__card{position:relative;padding:22px 30px}.practice-areas-section .right-box,.practice-areas-section .right-box .tab-accordian-box{gap:50px}.practice-areas-section .right-box{padding-left:30px}.practice-areas-section .blue-box{border-radius:20PX;-webkit-border-radius:20PX;-moz-border-radius:20PX;-ms-border-radius:20PX;-o-border-radius:20PX}.wpcf7 form.wpcf7-form .st-form--contact .st-form__field input.st-btn{padding:13px 20px}.blog-page-section .blog-list{padding:0 15px 0 0}.blog-page-section .blog-slidbar-box .blog-form-box{padding:25px 25px 10px}.blog-page-section .blog-slidbar-box .cat-list-box{padding:25px}.blog-page-section .blog-listing{gap:20px}.blog-page-section .blog-card .detail-box{padding:0 20px 10px}.blog-page-section .blog-card .blog-img{margin-bottom:20PX}.blog-listing .blog-card .blog-meta{padding:12px 20px}.content-with-list-box h1{margin-bottom:15px}.sub-common-content-box h4{margin-bottom:10px;font-size:26px}.testimonial-btn-section{margin-bottom:30px!important}.sub-page-template-section .sub-image-box img{height:28vw}.case-handle-landing-blog{padding:60px 0!important}.content-with-list-box.double-column-list ul.sub-feature-list-box{width:100%}#case_handle_menu .cases-submenu-list .case-menu-box{padding:15px 13px}header .header-bootom .menu-area ul{padding-top:0}.practice-areas-section .dark-blue-box .accordion-menu .submenu-toggle{top:10px!important}.custom-inner-banner{min-height:270PX}}@media (max-width:1024px){.inner-blog-detail-box .right-detail-box{display:none!important}.inner-blog-detail-box .feature-image-box,.inner-blog-detail-box .bottom-box.contact-box{display:block!important}.inner-blog-detail-box .bottom-box.contact-box{padding:20px;margin:60px 0 20px}.contact-box p,.contact-box a{line-height:1.5}.inner-blog-detail-box .author-detail-box h5{margin-top:10px}.inner-blog-detail-box .feature-image-box img{width:100%;border-radius:30px;border-radius:30px;margin-bottom:25px;max-height:38vw;object-fit:cover}.sub-page-template-blog.blog-page-section .blog-listing{gap:20px}}@media (max-width:1023px){.strom-footer .footer-top-box{max-width:50%;width:100%}.strom-footer .map-area-box{max-width:100%;width:100%;margin-top:40px}.strom-footer{padding:50px 0 20px}.inner-banner-section{padding:50px 0 40px}.blog-banner-section{padding-top:150px;min-height:310px}.blog-banner-section{min-height:310px!important}.single-related-section.blog-page-section .blog-listing{grid-template-columns:repeat(1,1fr)}.blog-page-section .blog-card .blog-img{height:50vw}.sub-page-template-blog.blog-page-section .blog-card .blog-category{top:48.5vw}.content-with-list-box.double-column-list ul.sub-feature-list-box{column-count:1!important}.content-with-list-box ul.sub-feature-list-box{column-count:1}#case_handle_menu .first-box,#case_handle_menu .second-box{width:100%;max-width:100%;padding:0 15px}#case_handle_menu .first-box{margin-bottom:15px}.attorney-top-box .attorney-img{width:150px;margin-right:15PX}.attorney-top-box .attorney-info h2{font-size:30px}.attorney-top-box .attorney-info h4{margin-bottom:10px;font-size:20px}.attorney-top-box .attorney-info h5{margin-right:5px;FONT-SIZE:18px}.attorney-last-box .attorney-listing{gap:15px}.attorney-last-box .attorney-listing .info-box{width:calc(50% - 8px)}}@media (max-width:991px){.review-section .review-top-box .detail-box,.review-section .review-top-box .img-box{width:100%;max-width:100%}.review-section .review-top-box{padding:25px 0 0 0}.review-section .review-top-box .detail-box{padding:0 25px 25px 25px}.review-section .review-bottom-box{max-width:100%}.blog-page-section .blog-list,.blog-page-section .blog-slidbar-box{max-width:100%;padding:0}.pagination{justify-content:center}.blog-detail-section .inner-blog-detail-box{padding:20px 20px 15px}.sub-page-template-section .simple-content-section{padding:20px}.sub-page-template-blog.blog-page-section .blog-listing{grid-template-columns:repeat(1,1fr);gap:20px}.practice-areas-section .right-box,.practice-areas-section .right-box .tab-accordian-box{gap:40px}.practice-areas-section .right-box{gap:30px}#case_handle_menu{padding:30px 0}.tabs-nav li{width:calc(50% - 8px);height:100%}.hero-banner-section::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#ffffff78}.hero-banner-section .inner-box{position:relative;z-index:1}.inner-blog-detail-box .feature-image-box img{height:47vw;border-radius:10px}}@media (max-width:782px){body.logged-in{padding-top:46px}body.logged-in header{top:46px}}@media (max-width:767px){h1,.h1{font-size:32px}.d-none{display:block}h2,.h2{font-size:28px}h4,.h4{font-size:24px}h5,.h5{font-size:20px}.m-none{display:none}.container{max-width:100%}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{max-width:100%}section{padding-top:40px;padding-bottom:40px}p,body,a,li{font-size:16px}p{margin-bottom:15px}.br-10{border-radius:10px}header .header-bootom{padding:10px 0}header .header-top{padding:8px 0}header .header-bootom .d-flex{align-items:center}header .header-top .d-flex{flex-direction:column;align-items:center;gap:5px}header .header-top .h-tel{margin:0}header .header-bootom .logo img{max-width:180px}a#hamburger-icon{max-width:30px}header .header-top .d-flex.right-box{flex-direction:row}header.fixed .header-top .tagline,header.fixed .header-top .h-tel{font-size:13px}#mobile_menu_popup{position:fixed;display:block;width:320px;height:100%;right:0;top:0;background:#FFF;z-index:99;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;opacity:0;right:-100%;z-index:9999}#mobile_menu_popup.open{opacity:1;right:0}#mobile_menu_popup .inner-box{height:90%;overflow-x:hidden;overflow-y:auto}#mobile_menu_popup .inner-box .close-icon{position:absolute;right:20px;top:20px;max-width:25px}#mobile_menu_popup .inner-box ul{list-style:none}#mobile_menu_popup .inner-box ul li{margin:15px 0}#mobile_menu_popup .inner-box ul li a{color:var(--primary-color)!important}#mobile_menu_popup ul#menu-header-new-menu li.sub-menu-toggle{position:relative}#mobile_menu_popup ul#menu-header-new-menu .sub-menu-toggle-icon{display:inline-block;top:0;right:10px;position:absolute;width:20px;height:20px}#mobile_menu_popup ul#menu-header-new-menu .sub-menu-toggle-icon::after{content:'';position:absolute;width:75%;height:2px;background:var(--primary-color);top:50%;transform:translate(-50%,-50%);left:50%}#mobile_menu_popup ul#menu-header-new-menu .sub-menu-toggle-icon::before{content:'';position:absolute;width:2px;height:75%;background:var(--primary-color);top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s ease}#mobile_menu_popup ul#menu-header-new-menu .sub-menu-toggle-icon.open::before{opacity:0}#mobile_menu_popup ul#menu-header-new-menu li ul{display:none;transition:none}.hero-banner-section{padding:25vw 0 20vw}.hero-banner-section .inner-box{max-width:100%;text-align:center}.hero-banner-section .text-right{text-align:center}.hero-banner-section .h1{font-size:38px}.btn{font-size:14px;padding:10px 20px;border-radius:10px}.review-section .review-top-box{padding:20px 0 0 0;border-radius:10px}.review-section .review-top-box .detail p{font-size:16px}.review-section .review-top-box .detail-box{padding:0 20px 20px 20px}.review-section .review-bottom-box .d-flex{flex-direction:column;align-items:center;text-align:center}.review-bottom-box .review-list{gap:20px;margin-top:20px}.review-section .review-bottom-box{padding:0 0 50px}.service-section{padding-top:50px}.service-section .heading-box h2{margin-bottom:30px}.service-section .service-list .service-box .detail-box{padding:10px 20px 20px}.review-section .review-top-box .img-box .img-tagline{left:20px}.result-section .result-list{gap:40px}.working-section .working-bottom-box{padding:30px 0;margin-top:40px}.working-section .working-bottom-box h2{font-size:32px}.working-bottom-box .row{margin-top:20px}.working-bottom-box .work-list{margin-top:20px}.blog-section .blog-list{margin-top:25px;gap:20px}.strom-footer .footer-top-box,.strom-footer .map-area-box{max-width:100%;text-align:center}.strom-footer .menu-list{flex-direction:column}.footer-menu-list ul,.strom-footer .logo-list,.strom-footer .location-text{justify-content:center}.strom-footer .logo-box .logo{margin-bottom:25px;max-width:250px}.strom-footer .logo-box{padding-right:0;border:0}.strom-footer .logo-box .logo,.strom-footer .footer-menu-list{margin-bottom:15px}.strom-footer .location-text{margin:15px 0}.strom-footer .footer-menu-list{margin-bottom:30px}.strom-footer .menu-list{gap:0}.strom-footer .menu-list .menu-box{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #3374BF}.strom-footer .logo-list{margin-top:0}.strom-footer .map-area-box{margin-top:30px}.footer-map iframe{height:250px}.practice-areas-section{padding:60px 0 40px}.practice-areas-section .left-sidebar{width:100%;position:relative;top:0}.practice-areas-section .right-box{width:100%;padding:0;margin-top:30px}.practice-areas-section .right-box .top-heading-box{min-width:42vw}.practice-areas-section .table-content-box li a{font-size:16px}.blog-page-section .blog-listing{grid-template-columns:repeat(1,1fr)}.blog-card .detail-box a.h5{margin-bottom:15px}.inner-banner-section{min-height:320PX}.inner-banner-section .container>.d-flex{flex-direction:column-reverse;align-items:flex-start;gap:20px}.inner-banner-section h1.h2{padding-right:0}.category-banner-section .container>.d-flex{flex-direction:column}.blog-banner-section{padding-top:120px}.inner-banner-section.blog-banner-section{min-height:290PX!important}.blog-detail-section .small-container{padding:0}.blog-detail-section .small-container .inner-blog-detail-box{border-radius:0;padding:60px 20px 30px;background:#F7F9FA}.inner-blog-detail-box .bottom-box.contact-box{margin-top:40px}.contact-box p.phone-text,.contact-box p.phone-text a{font-size:28px}.contact-box p.link-text,.contact-box p.link-text a{font-size:20px}.inner-blog-detail-box .author-detail-box h5{text-align:center}.inner-blog-detail-box .author-detail-box h5 span{padding:10px 20px;font-size:25px}.author-detail-box .author-info-box{padding:10px;flex-direction:column;align-items:center;text-align:center;gap:30px}.author-detail-box .author-info-box .author-info{padding-left:0}.inner-blog-detail-box .author-detail-box h5::before{left:0}.author-detail-box .author-info-box .author-info p{font-size:18px}.author-detail-box .author-info-box .author-info{width:100%}.inner-blog-detail-box .custom-content-box{text-align:center}.blog-detail-section{padding-bottom:0}.sub-page-template-section .inner-sub-page-box{padding:0}.content-with-list-box ul.sub-feature-list-box{column-count:1}.content-with-list-box ul.sub-feature-list-box li{background-size:24px;padding:0 10px 15px 32px}.content-with-list-box.noraml-list-section .sub-feature-list-box li{background-size:24px!important}.testimonial-review-box{padding:25px 20px 20px}.testimonial-review-box .btn{bottom:-18px}header .header-top .tagline,header .header-top .h-tel{font-size:13px}header .header-top{padding:10px 0}.sub-page-template-blog.blog-page-section .blog-listing{grid-template-columns:repeat(1,1fr);gap:15px}.sub-page-template-blog.blog-page-section{padding:10px 0 40px}.sub-page-template-blog.blog-page-section .logo-boxes{flex-direction:column;gap:10px}.sub-page-template-blog.blog-page-section .blog-card .blog-category{top:47vw}.blog-page-section.sub-page-template-blog .blog-title-box{flex-direction:column;margin-bottom:30px}.blog-page-section.sub-page-template-blog .blog-title-box h2{margin-bottom:10px}header.fixed .header-top,header .header-top{padding:8px 0!important}header .header-top .tagline,header .header-top .h-tel{font-size:13px!important}.practice-areas-section{margin-top:70px}.content-with-list-box .below-content-box{margin:10px 0 20px}.content-with-list-box br{display:none}.sub-page-template-section .sub-image-box img{height:fit-content}.case-handle-landing-blog{padding:40px 0!important}.faq-with-detail-list-box .sub-feature-list-box li{padding-bottom:6px!important;background-size:20px!important;padding:0 10px 10px 35px;font-size:18px!important}.sub-page-template-blog.blog-page-section .logo-boxes{margin-top:30px}.faq-with-detail-list-box .sub-feature-list-box{margin-bottom:15px!important}#case_handle_menu{top:117px}body.logged-in #case_handle_menu{top:163px}.sub-common-content-box h4 br{display:none}.attorney-last-box .attorney-listing{margin-bottom:15px}.attorney-top-box,.attorney-second-box,.attorney-last-box{padding:20PX}.attorney-top-box{flex-direction:column;align-items:baseline}.attorney-last-box .attorney-listing .info-box{width:100%}.attorney-listing .info-box ul li,.attorney-last-box .attorney-listing .info-box P{margin-bottom:5px}.attorney-last-box .attorney-listing .info-box ul:has(li:nth-child(4)){grid-template-columns:1fr}.recent_results_lists{gap:0}.recent-result-section{padding:20px}.recent_results_lists .list-box-top,.recent_results_lists .list-box-top.remove-box-margin{width:100%;padding:0 15px 20px;margin:10PX 0 20PX!important}.recent_results_lists .list-box-top .icon-box{outline:8px solid #fff;margin:-6px auto 20PX;width:34PX;height:34px}.recent_results_lists .list-box-bottom .l-title{font-size:12PX}.recent_results_lists .list-box-bottom{padding:15px;margin-bottom:20px}.practice-areas-section .dark-blue-box .accordion-menu .submenu-toggle{top:5px!important}.custom-inner-banner{min-height:230PX}}@media (max-width:575px){.hero-banner-section{padding:50vw 0 30vw}.blog-section .blog-list .img-box{height:200px}.hero-banner-section .h1{line-height:1}}@media (max-width:374px){.recent_results_lists .list-box-bottom .top-box{margin-bottom:10px;flex-direction:column;align-items:baseline}.recent_results_lists .list-box-bottom .l-title{margin:5px 0 0}}