@media (min-width:1200px){.container{max-width:1150px}}@media (min-width:1300px){.container{max-width:1250px}.wide .container{max-width:100%;padding:0 45px}}@media (min-width:1400px){.container{max-width:1300px}.about-left-side-content .attorney-desc{padding:46px}.team-list-wrap .team-info-wrap .team-name{left:68px}}@media (min-width:1420px){.team-list-wrap .team-info-wrap .team-img img{height:456px}.about-left-side-content .about-image img{height:680px}.wide .container{padding:0 77px}.faq-wrap-item .faq-desc strong{font-size:13px}}@media (min-width:1600px){body{padding-top:92px}.container{max-width:1350px}.page-banner{height:580px}.case-and-price-info .case-price{font-size:50px}.case-and-price-info .case-description p{font-size:16px}.case-and-price-info .case-name{font-size:20px}.case-and-price-info{padding:50px 40px}.case-and-price-info:after{height:calc(100% + 55px);width:calc(100% - 50px)}.case-section .cases-row{margin-top:66px;margin-bottom:103px}.team-list-wrap .team-info-wrap .team-img img{height:517px}.translated-ltr .nav-menu>ul>li>a{font-size:14px}.home-banner .banner-subtitle{font-size:25px;line-height:31.5px;letter-spacing:17px}.home-banner .banner-title{font-size:78px;line-height:91.26px}.banner-description{font-size:25px;line-height:31.5px}.home-banner .banner-content{max-width:1050px}.about-left-side-content .attorney-desc p{font-size:33px;line-height:42px}.about-left-side-content .attorney-desc{padding:45px}.banner-blocks .title{font-size:30px;line-height:35.1px}.about-right-col{padding-left:50px}.about-left-side-content .about-image img{height:620px}.blog-detail h1,.static-page h1{font-size:52px}.static-page h2,.blog-detail h2{font-size:40px}.static-page h3,.blog-detail h3{font-size:28px}.static-page h4,.blog-detail h4{font-size:24px}.static-page h5,.blog-detail h5{font-size:20px}.static-page h6,.blog-detail h6{font-size:16px}.sidebar-form .form-title{font-size:52px}.page-banner .banner-content-wrap{max-width:850px}.page-banner .banner-title{font-size:70px}.banner-blocks .inner{min-height:333px}.banner-blocks .hover-detail{font-size:18px;padding:30px 36px}.team-content-section .fullwidth p{max-width:1010px}.team-list-wrap .team-info-wrap .team-name{left:98px}.footer-faq-section .right-faq-col{padding-left:30px}.footer-faq-section .left-faq-col{padding-right:30px}.faq-wrap-item .faq-desc strong{font-size:14px;letter-spacing:.4px}}@media (min-width:1700px){.team-list-wrap .team-info-wrap .team-img img{height:557px}.about-left-side-content .about-image img{height:540px;object-fit:cover}.heading{font-size:52px;line-height:60.84px}.small-text{line-height:25.2px}.about-left-side-content .attorney-desc p{font-size:35px;line-height:50px}.about-left-side-content .attorney-desc{padding:34px 47px}.team-list-wrap .team-info-wrap .team-name{left:120px}.faq-wrap-item .faq-desc strong{font-size:16px}.footer-faq-section .right-faq-col{padding-left:40px}.footer-faq-section .left-faq-col{padding-right:40px}}@media (min-width:1900px){body{font-size:18px;line-height:36px;font-weight:500}.footer-faq-section .right-faq-col{padding-left:50px}.footer-faq-section .left-faq-col{padding-right:50px}.testimonial-wrap-center p{font-size:16px;line-height:35px}p{margin-bottom:20px}p:last-child{margin-bottom:0}.team-list-wrap .team-info-wrap .team-img img{height:637px}.about-left-side-content .about-image img{height:610px}.page-banner .banner-content-wrap{max-width:920px}.page-banner .banner-title{font-size:78px}.nav-menu>ul>li>a{padding:36px 0;font-size:16px;line-height:20.16px}.nav-menu>.menu>li.menu-item-has-children:after{right:-20px}.nav-menu>ul.menu>li{margin:0 30px}.header .nav-menu ul>li.menu-item-has-children{margin-right:30px}.team-content-section .fullwidth p{max-width:1140px}.about-left-side-content .attorney-desc{width:calc(100% - 40px)}.about-left-side-content .attorney-desc{padding:55px 78px}.about-left-side-content .attorney-desc p{letter-spacing:1px}.team-list-wrap .team-info-wrap .team-name{left:156px;bottom:120px}.team-list-wrap .team-info-wrap .attorney-name{font-size:35px;line-height:44.1px}.faq-wrap-item .faq-desc strong{font-size:16px;letter-spacing:1.4px}}@media (max-width:1800px){.nav-menu>ul.menu>li{margin:0 10px}.header .nav-menu ul>li.menu-item-has-children{margin-right:15px}.nav-menu>ul>li>a{font-size:15px}.header-phone .language-btn a{font-size:14px;letter-spacing:1.35px}.header-phone .phone-no{font-size:25px}}@media (max-width:1500px){.header-logo{width:210px}.header-middle{width:calc(100% - 450px);right:-8px;position:relative}.header-right{width:240px}.nav-menu>ul.menu>li{margin:0 9px}.header-search{margin-left:30px}.nav-menu>ul>li>a{font-size:13px}}@media (max-width:1400px){body{font-size:16px}h1,.h1{font-size:50px}h2,.h2{font-size:40px}h3,.h3{font-size:32px}h4,.h4{font-size:28px}h5,.h5{font-size:24px}h6,.h6{font-size:20px}.nav-menu>ul>li>a{font-size:12px}.nav-menu>ul.menu>li{margin:0 9px}.nav-menu>.menu>li.menu-item-has-children:after{width:6px;height:6px;right:-10px}.header-search{margin-left:30px}.testimonial-wrap-center p{font-size:14px;line-height:26px}.about-left-side-content .attorney-desc p{font-size:28px;line-height:40px}}@media (max-width:1320px){.center-padding .container-fluid{padding:70px 40px}}@media (max-width:1299px){.header .nav-menu ul>li.menu-item-has-children{margin-right:16px}.nav-menu>ul.menu>li{margin:0 3px}}@media (max-width:1199px){.container{max-width:100%;padding:0 50px}h1,.h1{font-size:45px}h2,.h2{font-size:35px}h3,.h3{font-size:30px}h4,.h4{font-size:25px}h5,.h5{font-size:20px}h6,.h6{font-size:18px}.section-pd,.spaced{padding-top:50px;padding-bottom:50px}.header .nav-menu{display:none}.menu-button{display:flex;border:1px solid #1B1B1B}.header{padding:10px 0}.header-right{width:301px}.header-middle{width:calc(100% - 561px);right:-8px;justify-content:flex-end}.header-search:before{opacity:0}.home-banner .banner-content{max-width:615px}.home-banner .banner-title{font-size:44px}.home-banner .banner-subtitle{letter-spacing:7px;margin-bottom:17px}.banner-description{font-size:18px;line-height:27px}.home-banner{height:500px;top:130px}.banner-blocks .title{font-size:16px;line-height:27px}.banner-blocks .icon{width:35px;height:35px}.banner-blocks .hover-detail{font-size:14px;line-height:24px}.heading{font-size:40px}.center-padding .container-fluid{padding:50px}.heading-row{margin-bottom:10px}body{font-size:14px}.about-left-side-content .attorney-desc p{font-size:30px;line-height:50px}.about-left-side-content .attorney-desc p{font-size:28px;line-height:40px}.small-text{font-size:18px;line-height:1.4}h4,.h4{font-size:22px}.practice-info-wrap a .practice-icon svg,.practice-info-wrap a .practice-icon img{height:80px;width:80px}.practice-info-wrap .prac-heading{font-size:22px}.btn{padding:15px 22px}.footer .phone,.footer .email{position:relative;padding-left:35px;padding-top:5px;padding-bottom:5px;line-height:1.5;margin-top:10px}.footer-nap-col .phone a{font-size:16px}.footer-faq-section .heading-row{margin-bottom:40px}.case-and-price-info .case-price{font-size:32px}.testimonial-wrap-center{height:486px}.team-list-wrap .team-info-wrap .team-name{left:0}.team-list-wrap .team-info-wrap .attorney-name{font-size:21px}.team-list-wrap .team-info-wrap.current .team-name-hover>div{background-size:22px}.page-banner .banner-title{font-size:50px}.page-banner{height:380px}.page-banner .banner-content-wrap{max-width:630px}.left-side-about-us-heading h2,.right-side-about-us-heading h2{font-size:30px;margin-bottom:0}.page-banner .inner-banner-right-image{right:40px}.contact-form-right,.contact-form-left{padding:40px}.contact-form-sec .wp-form-btn{text-align:left}.common-form-text{font-size:32px;padding-top:15px}.static-page .content-area{padding-right:15px}.sidebar .widgettitle,.sidebar .widget-title{font-size:30px}.bloglist .content-area,.single-post .blog-content-area,.single-post .blog-content-col,.static-page-details{padding-right:15px}.testimonial-and-title .name{font-size:22px}.team-single-detail .attorney-thumb-image{padding-right:20px}.footer .footer-col-1{width:100%;padding-right:0;text-align:center;margin-bottom:30px}.footer .footer-col-2{width:50%;padding-left:0;padding-right:30px}.footer .footer-col-3{width:50%;padding-left:30px}ul.footer-social{justify-content:center}}@media (max-width:991px){.container{padding:0 15px}h1,.h1{font-size:40px}h2,.h2{font-size:32px}h3,.h3{font-size:28px}h4,.h4{font-size:24px}h5,.h5{font-size:21px}h6,.h6{font-size:18px}.contact-address-wrap .phone{background-position:0 6px}.footer .footer-col-1{width:100%;padding-right:0;text-align:center;margin-bottom:30px}.search-panel form#searchform{width:80%}.footer .footer-col-3{width:50%;padding-left:15px}.footer .footer-col-2{width:50%;padding-left:15px;padding-right:15px}.footer .address-item{width:100%}.footer .address-item+.address-item{padding-left:0;margin-top:20px}.contact-form-wraper{padding:50px 45px}.common-form-title .form-title{font-size:40px}.case-item-wrap{margin-bottom:70px}.case-section .cases-row{margin-bottom:0}.team-list-wrap .team-info-wrap .team-name{left:-35px}.team-list-wrap .team-info-wrap .team-img img{height:350px}.team-content-section .row{text-align:center}.team-content-section .right-btn-wrap{justify-content:center;margin-top:40px}.heading.border-left:after{right:0;left:0;margin:auto;display:block}.practice-info-wrap a .practice-icon svg,.practice-info-wrap a .practice-icon img{height:60px;width:60px}.practice-info-wrap .prac-heading{font-size:20px}.about-right-col{margin-top:40px}.heading{font-size:35px}.banner-blocks .item{margin-bottom:25px}.center-padding .container-fluid{padding:50px 35px}.about-section .container-fluid{padding-top:20px}.home-banner .banner-title{font-size:37px}.banner-description{font-size:16px;line-height:27px}.home-banner .banner-content{max-width:545px}.home-banner .banner-subtitle{letter-spacing:5px}.home-banner{height:390px}.home-banner .btn{margin-top:30px}.home-banner .banner-subtitle{margin-bottom:10px}.banner-description{margin-top:20px}.left-faq-col{padding-left:15px}.right-faq-col{padding-left:15px}.about-us-heading .heading.border-left:after{right:inherit}.about-content-container{margin-top:50px}.right-side-container{margin-top:30px}.page-banner{height:280px}.page-banner .banner-title{font-size:40px}.contact-map-address{height:300px}.contact-address-wrap{width:100%;margin:40px 0}.sidebar{margin-top:50px}.page-banner .banner-content-wrap{max-width:460px}.faq-attorney-container{padding-top:40px}.tab-pane-wrapper{padding-top:0}.gallery-tabs{font-size:14px;margin-bottom:5px}.faq-accordion .accordion-item .accordion-header button{font-size:16px}.faq-accordion .accordion-body p,.faq-accordion .accordion-body ul li{font-size:16px;line-height:30px}.practice-detail-section .row>.col-lg-12>.wp-caption{width:49%!important}.bloglist .content-area,.single-post .blog-content-area,.single-post .blog-content-col,.static-page-details{padding-right:15px}.static-page .content-area iframe,.single-post-content iframe{height:320px}.team-single-detail .attorney-thumb-image{padding-right:15px}.short-team-info{margin-top:50px}.attorney-thumb-image .fullwidth{width:450px;height:auto;margin-left:auto;margin-right:auto}.short-team-info>.fullwidth{text-align:center}.single-attorney-info{width:100%;text-align:left}.tab-pane-cover .accordion-item:first-of-type .accordion-button,.accordion-item .accordion-header button,.tab-pane-cover .accordion-button:not(.collapsed){font-size:22px;line-height:26px}ul.footer-social{justify-content:center}.header{padding:2px 0}}@media (max-width:767px){body{padding-top:115px}.about-us-image img{height:auto}.m-phone-num{background:#1b1b1b;width:100%;position:relative;top:-10px;text-align:center}.m-phone-num .m-call,.m-phone-num .m-call span{color:#fff;font-family:var(--font-two);font-size:16px;font-weight:600}h1,.h1{font-size:35px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}h5,.h5{font-size:20px}h6,.h6{font-size:18px}.section-pd,.spaced{padding-top:40px;padding-bottom:40px}.container,.container-sm{max-width:100%}.contact-address-wrap .phone{background-position:0 6px}.about-left-side-content .about-image img{height:auto}.header-phone{min-width:inherit}.header-phone .phone-icon{display:block}.header-phone .phone-no{font-size:0}.header-right{width:110px;padding-left:0;padding-right:0}.header-middle{width:calc(100% - 270px)}.home-banner{height:auto;display:block}.home-banner .banner-content{max-width:100%;padding:30px 15px;position:relative;background:#000;margin-top:-130px}.home-banner .banner-subtitle{font-size:14px}.home-banner .banner-title{font-size:32px}.banner-description{font-size:14px}.heading{font-size:40px}.center-padding .container-fluid{padding:40px 15px}.about-section .container-fluid{padding-top:20px}.about-section .heading-row .heading{text-align:left}.about-section .heading-row .heading:after{right:inherit}.about-left-side-content .attorney-desc{width:100%}.practice-info-wrap a{width:100%;padding:15px;display:flex;align-items:center;background-color:rgba(64,64,64,.3)}.practice-info-wrap .prac-heading{font-size:20px;padding-left:15px}.practice-info-wrap .practice-icon{margin-bottom:0}.m-team-info-wrap{margin-top:50px}.m-team-info-wrap{margin-top:20px}.m-team-info-wrap a{position:relative;display:block;z-index:1}.m-team-info-wrap a:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;content:""}.m-team-info-wrap .attorney-name{font-size:21px;font-family:var(--font-one);color:#fff;line-height:normal;font-weight:600}.m-team-info-wrap .designation-text{font-size:16px;color:#fff}.m-team-info-wrap .team-name-hover{position:absolute;bottom:0;width:100%;height:100%;padding:15px;display:flex;align-items:flex-end;z-index:2}.m-team-info-wrap .team-name-hover div{width:100%;display:block;position:relative;text-align:left}.m-team-list-wrap{margin-top:30px}.testimonial-wrap-center{height:auto}.testimonial-wrap-center .client-name{position:relative;bottom:0}.left-faq-col{padding-left:15px}.right-faq-col{padding-left:15px;margin-top:30px}.contact-form-wraper{border:none;padding:0}.common-form-title{margin-bottom:5px}.footer-bottom .container{flex-direction:column;justify-content:center;align-items:center;text-align:center}.page-banner .banner-title{font-size:30px;line-height:44px}.page-banner .inner-banner-right-image{display:none}.contact-form-right,.contact-form-left{padding:40px 15px}.resource-info-wrap .resource-title{font-size:25px;width:calc(100% - 30px)}.faq-attorney-container .double-arrow-icon img,.faq-attorney-container .double-arrow-icon svg{top:-3px}.resource-info-wrap .double-arrow-icon img,.resource-info-wrap .double-arrow-icon svg{top:0}.legal-resource-sec .heading{margin:0}.practice-detail-section .row>.col-lg-12>.wp-caption{width:100%!important;margin:0;float:none;max-width:100%;margin-bottom:40px}.practice-detail-section .row>.col-lg-12>.wp-caption img{width:100%;max-width:100%}.practice-detail-section .wp-caption p.wp-caption-text{font-size:24px;line-height:38px;width:100%;margin:auto;left:0;max-width:100%}.video-sec-wrap{padding-left:15px;padding-right:15px}.testimonials{background:#efefef;padding-bottom:20px;padding-top:10px}.team-img img{width:100%}.case-section{background:#1B1B1B}.static-page .content-area iframe,.single-post-content iframe{height:240px}.static-page .video-sec-wrap{padding:15px 0}.staff-attorney-detail{padding:20px;transition:.2s;height:106px}.staff-attorney-detail .staff-name{font-size:32px}.staff-container .staff-attorney-detail .staff-name{font-size:26px}.team-list-wrapper .team-item-wrap a:after{height:50%}.cities-left-side-image{height:auto;text-align:center}.cities-left-side-image img{max-width:350px;height:auto}.header-logo{width:150px}.language-btn{display:none}body.home .limitaion-section .container-fluid .row .col-lg-6{margin-top:2rem}body.home .fault-section .container-fluid .row .col-lg-6{margin-top:2rem}}@media (max-width:700px){.footer .footer-col-2{width:100%}.footer .footer-col-3{width:100%;margin-top:30px}.blog-full-post ul li .post-title a{font-size:34px;line-height:normal}.staff-container .staff-attorney-detail .staff-name{font-size:23px}}@media (max-width:575px){.team-list-wrapper .team-item-wrap{margin-top:30px}.attorney-thumb-image .fullwidth{width:100%}.attorney-thumb-image .fullwidth img{width:100%;height:auto}}@media (max-width:567px){.footer .address-item+.address-item{padding-left:0;margin-top:30px}.footer .address-item{width:100%}.search-page .search-item{padding:30px 15px}.search-page .search-item .title{padding-bottom:15px;font-size:22px;line-height:normal}.blog-full-post ul li .post-title a{font-size:30px;line-height:normal}.about-us-content p{font-size:16px;line-height:30px}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background-size:12px!important;height:34px;width:34px}.btn{padding:11px 13px;font-size:13px}.owl-nav{bottom:-66px}}@media (max-width:380px){.btn{padding:15px 16px;font-size:13px}.heading{font-size:35px;margin-bottom:24px}}@media (max-width:370px){body{padding-top:77px}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background-size:12px!important;height:34px;width:34px}.btn{padding:11px 13px;font-size:13px}.owl-nav{bottom:-66px}}@media (min-width:768px) and (max-width:991px) and (orientation:landscape){.container,.container-md,.container-sm{max-width:100%}.header-middle{width:calc(100% - 351px)}.header-right{width:90px}.page-banner .inner-banner-right-image{display:none}h1,.h1{font-size:35px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}h5,.h5{font-size:20px}h6,.h6{font-size:18px}.testimonials{background:#efefef;padding-bottom:20px;padding-top:10px}.team-img img{width:100%}.case-section{background:#1B1B1B}.section-pd,.spaced{padding-top:40px;padding-bottom:40px}.container,.container-sm{max-width:100%}.about-left-side-content .about-image img{height:auto}.header-phone{min-width:inherit;display:none}.header-right{width:66px;padding-left:0;padding-right:0}.header-middle{width:calc(100% - 341px)}.home-banner{display:block}.home-banner .banner-content{max-width:100%;padding:50px 15px}.home-banner .banner-subtitle{font-size:14px}.home-banner .banner-title{font-size:40px}.banner-description{font-size:14px}.home-banner-image img{width:100%}.heading{font-size:40px}.center-padding .container-fluid{padding:40px 15px}.about-section .container-fluid{padding-top:20px}.about-section .heading-row .heading{text-align:left}.about-section .heading-row .heading:after{right:inherit}.about-left-side-content .attorney-desc{width:100%}.practice-info-wrap a{width:100%;padding:15px;display:flex;align-items:center;background-color:rgba(64,64,64,.3)}.practice-info-wrap .prac-heading{font-size:20px;padding-left:15px}.practice-info-wrap .practice-icon{margin-bottom:0}.m-team-info-wrap{margin-top:50px}.m-team-info-wrap{margin-top:20px}.m-team-info-wrap a{position:relative;display:block;z-index:1}.m-team-info-wrap a:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;content:""}.m-team-info-wrap .attorney-name{font-size:21px;font-family:var(--font-one);color:#fff;line-height:normal;font-weight:600}.m-team-info-wrap .designation-text{font-size:16px;color:#fff}.m-team-info-wrap .team-name-hover{position:absolute;bottom:0;width:100%;height:100%;padding:15px;display:flex;align-items:flex-end;z-index:2}.m-team-info-wrap .team-name-hover div{width:100%;display:block;position:relative;text-align:left}.m-team-list-wrap{margin-top:30px}.testimonial-wrap-center{height:auto}.testimonial-wrap-center .client-name{position:relative;bottom:0}.left-faq-col{padding-left:15px}.right-faq-col{padding-left:15px;margin-top:30px}.contact-form-wraper{border:none;padding:0}.common-form-title{margin-bottom:5px}.footer-bottom .container{flex-direction:column;justify-content:center;align-items:center;text-align:center}body{padding-top:115px}.m-phone-num{background:#1b1b1b;width:100%;position:relative;top:-10px;text-align:center}.m-phone-num .m-call,.m-phone-num .m-call span{color:#fff;font-family:var(--font-two);font-size:16px;font-weight:600}}@media (max-width:1920px){body{padding-top:unset}.fixed-top{position:fixed}}@media (max-width:1400px){.nav-menu ul li .sub-menu li a{font-size:12px!important}}@media (max-width:575px){.header-search-box.open-search{height:80px}}