ul.menu-top .hide-menu{display:none}.no-scroll{overflow:hidden}.mobile-home-banner{overflow:hidden;background:#020e21}.mobile-home-banner .banner-home{height:500px}.mobile-home-banner .banner-home .banner-img-box{max-width:380px;position:static;right:0;margin-left:auto}.mobile-home-banner .banner-form{position:static;background:0 0}.mobile-home-banner .banner-form .inner-box{padding:0}.mobile-home-banner .banner-form .col{flex:1 0 100%}.mobile-home-banner .banner-form .wpcf7 .form-group{margin-bottom:30px}.mobile-home-banner .banner-form .submit-btn{min-width:190px;height:auto}.mobile-home-banner .submit-btn input[type=submit]{width:auto}.mobile-home-banner .banner-mobile-content{padding:40px 0}.mobile-home-banner .container{max-width:100%}.mobile-home-banner .banner-subtitle{font-weight:300;font-size:30px;line-height:45px;letter-spacing:.14em;text-transform:uppercase;color:#fff}.mobile-home-banner .banner-title{font-weight:700;font-size:55px;line-height:67px;color:#fff;margin-bottom:0}.mobile-home-banner .inner-content{position:relative;margin-bottom:40px;padding-bottom:40px}.mobile-home-banner .inner-content:before{position:absolute;content:"";left:-15px;right:-15px;bottom:0;background:rgba(255,255,255,.3);height:1px}@media (min-width:1401px){.container{max-width:1366px}}@media (min-width:1201px) and (max-width:1360px){.banner-bottom-sec .banner-blk a{width:300px}.container{max-width:1100px}}@media (min-width:1361px) and (max-width:1400px){.banner-bottom-sec .banner-blk a{width:300px}.container{max-width:1200px}}@media (min-width:1201px) and (max-width:1350px){body .banner-home .inner-content{padding-left:50px}}@media (min-width:1201px){.social-sec .h5{width:40%}.ph-number{padding-right:80px}}@media (min-width:1401px) and (max-width:1600px){.home .page-banner .container{max-width:100%;padding:0 150px}}@media (min-width:768px){.advice-sec .rgt{position:relative}}@media (min-width:768px) and (max-width:1400px){.page-banner .container{max-width:100%;padding:0 100px}.page-banner:before{width:70px}.page-banner{min-height:450px}}@media (min-width:768px) and (max-width:992px){.check-box-phone.show-checkbox-msg .form-group:after{top:-10px}}@media (min-width:768px) and (max-width:1200px){.banner-home{overflow-x:hidden}.top-logo a{padding:23px}.banner-home .col-rgt img{position:absolute;right:0;bottom:0;width:50%}.banner-home .inner-content{position:relative;z-index:2}}@media (max-width:1750px){.banner-home .col-rgt img.logo_icon{width:140px;right:-6%;bottom:59px}.banner-home .col-rgt img{right:78px}}@media (max-width:1400px){.commnity-content-item:before{content:"";width:40px}.banner-home .banner-title{font-size:60px;line-height:70px}.banner-home .banner-subtitle{font-size:20px;line-height:30px}}@media (max-width:1300px){.common-award-logo .slick-arrow{display:none !important}.banner-home .col-rgt img{right:140px}.banner-home .col-rgt img.logo_icon{right:-1%;bottom:0}}@media (max-width:1200px){.banner-home .col-rgt img{right:0}.banner-home .col-rgt img.logo_icon{right:auto;bottom:87px;left:37%;width:118px}.banner-home{min-height:unset}.banner-home .inner-content{padding-bottom:200px}.ph-number a{font-size:17px}.quick-links{left:calc(50% - 20px)}.nap-address-item .nap-box{width:100%}.case-sec .small-image img{width:150px;bottom:50px;padding:5px}.click-to-btm-btn{display:none}.content-layout-sec{padding:100px 70px}.content-layout-sec .left-image{display:none !important}.content-layout-sec .right-image{display:none !important}.content-layout-sec .content-wp{padding:30px}.banner-home .bottom-border{display:none}.banner-home:before{width:70px;height:100%}.ph-number span,.small-header .ph-number a{font-size:14px}header.main-header{height:75px}.menu_icon{left:0;top:10px}.main-header:before{width:70px}.home .banner-home .container{padding-left:100px}.main-header .container{padding-left:70px;padding-right:30px}.top-logo img{height:30px;width:unset;max-width:unset}.banner-bottom-sec .banner-blk{width:33.33%}.banner-bottom-sec .banner-blk a{width:100%}.banner-bottom-sec .banner-blk a{font-size:20px}.banner-bottom-sec .banner-blk a img{width:30px}.container{max-width:88%;padding:0;margin:auto}.tab-float .lft{float:right}.tab-float .rgt{width:100%}.tab-float .row{width:100%;display:block}.tab-float:after{content:"";clear:both;display:table}.h2 .h2,h2,.heading,h2.title{font-size:36px}.postlist-single h1{font-size:36px}.postlist-single h2{font-size:32px}.postlist-single h3{font-size:30px}.postlist-single h4{font-size:25px}.postlist-single h5{font-size:22px}.postlist-single h6{font-size:18px}.sub-menu li ul.sub-menu{position:static}.search-icon{margin-left:0;margin-right:15px;width:22px;height:22px}.search-icon svg,.search-icon img{width:22px;height:22px}.banner-home .container{max-width:100%}.banner-home .banner-subtitle{font-size:20px;line-height:30px}.banner-home .banner-title{font-size:50px;line-height:60px}.banner-home .banner-img-box{max-width:550px}.infographic-page .infographic-listing{padding-right:0}.page-contnet{padding-right:0}.legal_questions .img-block{margin-right:0}.home-pa-sec .practice-item img{height:360px}.blog-list{padding-right:0}.postlist-single{padding-right:0}.community-page .community-content{padding-left:0}.community-page .flex-row-reverse .community-content{padding-right:0}}@media (min-width:992px){.banner-home .inner-content{padding:150px 0}}@media (min-width:992px) and (max-width:1400px){.menu-wrap{top:92px}.banner-home .inner-content{padding:150px 0}.top-logo img{height:54px}.banner-home:before{width:70px}.main-header .container{padding-left:70px}.main-header:before{width:70px}header.main-header{height:92px}.menu_icon{left:10px}}@media (min-width:1401px) and (max-width:1570px){.banner-home .container{padding-left:100px}.banner-home .banner-title{font-size:70px;line-height:90px}}@media (max-width:991px){.menu-sidebar .menu-bar-wrapper li>a{padding-right:40px}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sidebar-menu-arrow{width:47px;height:47px}.profile-photo{max-width:500px;margin:0 auto}.profile-info{justify-content:center}.footer-logo img{max-width:150px}.profile-sec .cnt-wp{max-width:100%}.profile-sec.space-mr,.get-touch-sec{margin:50px 0 !important}.banner-home .col-rgt img.logo_icon{left:44%;bottom:96px}.profile-sec .additional-content h1,.profile-sec .additional-content h2,.profile-sec .additional-content h3,.profile-sec .additional-content h4,.profile-sec .additional-content h5{font-size:22px;color:#ff5004}.banner-home .btn{margin-top:15px}.podcast-row .col-rgt p{font-size:20px;line-height:30px}.menu-wrap{top:60px}.small-header .top-logo a img{height:30px}.menu_icon{left:10px;top:15px}.small-header .top-logo a{padding:20px}.banner-bottom-sec .banner-blk a span{font-size:18px}.banner-home .inner-content{padding-bottom:150px;padding-top:80px}.social-sec h5{width:100%}.social-sec .sociallink{margin-top:20px}.case-sec .large-image img{padding:5px}.btn{font-size:16px;padding:15px 30px}.footer-top .left-sec{text-align:left}.client-sec .slick-prev{left:70px}.client-sec .slick-next{right:70px}.case-sec .small-image{width:100px;bottom:50px}.banner-home{margin-bottom:0}.client-sec .slick-rgt{right:70px}.advice-sec .lft .layout-lft{padding:20px}.page-banner .banner-title{font-size:40px;line-height:50px}.space-pd{padding:50px 0}.space-mr{margin:50px 0}.mainpage h1,.postlist-single h1{font-size:34px}.mainpage h2,.postlist-single h2{font-size:27px}.mainpage h3,.postlist-single h3{font-size:25px}.mainpage h4,.postlist-single h4{font-size:23px}.mainpage h5,.postlist-single h5{font-size:20px}.mainpage h6,.postlist-single h6{font-size:18px}.h2 .h2,h2,.heading,h2.title{font-size:32px}.top-logo{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.top-menu{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.ph-number span{font-size:15px;letter-spacing:.05em;margin-right:10px}.ph-number span:before{display:none}.ph-number a{font-size:18px}.ph-number a svg,.ph-number a img{width:22px;height:22px;margin-right:7px}.banner-home .banner-img-box{max-width:500px}.banner-home .banner-subtitle{font-size:20px;line-height:35px}.banner-home .banner-title{font-size:44px;line-height:50px}.home-help-sec .inner-content,.hot-topic-sec .inner-content{padding-left:0}.home-help-sec .img-block{margin-bottom:15px}.home-pa-sec .practice-item img{height:320px}.practice-item .practice-title{font-size:20px;line-height:30px;padding:10px 15px}.home-choose-sec .img-block{padding-left:0;margin-bottom:15px}.home-mission-sec .description{line-height:34px}.home-team-sec .item{margin-top:30px}.hot-topic-sec .img-block{margin-bottom:15px}.social-sec{flex-wrap:wrap}.footer-heading{margin-bottom:15px}.footer-logo{text-align:center}.sociallink ul li a{width:45px;height:45px}.sociallink ul li a svg,.sociallink ul li a svg img{width:18px;height:18px}.testimonial-page .quote-icon{width:80px;height:80px;margin-bottom:-42px}.testimonial-page .quote-icon svg,.testimonial-page .quote-icon img{width:80px;height:80px}.featured-case-page .case-amount{font-size:28px;margin-bottom:0}.featured-case-page .case-title{font-size:18px;line-height:28px;margin-bottom:5px}.featured-case-page .case-box{margin-bottom:30px;padding-bottom:30px}.legal_questions .img-block{margin-bottom:30px}.legal_questions .img-block img{padding:0 15px 15px 0}.legal_questions .img-block:before{left:10%;top:15px}.faqs-page .faq-listing .accordion-item button{font-size:17px;line-height:25px}.attorney-profile-page .item .attorney-image{height:440px}.attorney-profile-page .item .attorney-image .attorney-name{font-size:22px}.community-content-image img{width:100%;margin:0 0 25px}.community-page .community-list{padding:30px 0}.team-sidebar .post-image img{display:none}.single-team .m-view{display:block !important;max-width:320px;margin:0 auto 20px}}@media (max-width:767px){.banner-home .col-rgt img.logo_icon{right:auto;bottom:-78px;left:50%}.banner-home .inner-content{padding:0}.ph-number br{display:none}.menu-wrap{left:unset;right:-100%}.menu-wrap.menu-show{right:0}.banner-bottom-sec .banner-blk a p{color:#012348}.banner-bottom-sec{padding:0 30px}.home section{margin-top:30px}.banner-bottom-sec .banner-blk a img{filter:unset}.banner-bottom-sec .banner-blk a{background-color:#fff}.header-search-box .search-input-wrap .searchform{left:40%}.social-sec h5{display:none}.content-layout-sec .content-wp{text-align:left}.client-sec .testimonial-blk{padding-top:60px}.testimonial-slider{padding-bottom:40px}.tab-float .row{width:unset}.advice-sec .layout-rgt{height:380px;object-fit:cover}.advice-sec .layout-rgt{margin-bottom:-200px}.advice-sec .lft .layout-lft{position:relative;z-index:2}.home section{overflow-x:hidden}.advice-sec .top-heading h2{text-align:left;color:#011224}.advice-sec .row{position:relative}.pagination .nav-links *{width:40px;height:40px;margin-right:10px;font-size:10px}.sidebar-form{margin-top:50px}.pagination{margin-bottom:30px}.main-header .container{padding-right:15px}.ph-number{margin-left:10px}.mainpage h2,.postlist-single h2{font-size:24px;line-height:34px}.profile-sec .additional-content h1,.profile-sec .additional-content h2,.profile-sec .additional-content h3,.profile-sec .additional-content h4,.profile-sec .additional-content h5{font-size:20px}.profile-sec .additional-content p,.profile-sec .additional-content ul li{font-size:15px;line-height:30px}.podcast-row .col-lft-in{width:70px;height:70px;padding:10px}.podcast-row .col-rgt{padding-left:15px}.podcast-row .col-lft{width:100%}.testimonial-row .col-inner h4{margin-top:15px;font-size:18px}.podcast-row .col-rgt{width:100%;padding:0;margin-top:15px}.podcast-row .col-inner{flex-wrap:wrap}.podcast-row .col-rgt p{font-size:16px;line-height:30px}.footer-logo,.footer-logo .description{text-align:left}.page-banner:before{content:none}.page-banner{min-height:350px;padding:0;display:flex;padding-top:80px;align-content:center;justify-content:center}.page-banner .rgt img{display:none}.footer-top .left-sec{padding-right:0;margin-bottom:54px;padding:0 20px;padding-top:40px}.footer-top .container{padding:0}.footer-top{padding-bottom:0;padding-top:0}.quick-links{position:relative;width:100%;left:0;top:0;margin-top:30px;margin-bottom:20px;width:250px}.footer-top .rgt iframe{position:relative;width:100%;height:400px;display:block}.page-banner .banner-title{text-align:center;margin-bottom:30px}.testimonial-outer-wp:before{width:40px;left:10px;top:10px}.testimonial-outer-wp:after{content:none}.testimonial-outer-wp:after{bottom:10px;width:30px;right:10px}header.main-header.small-header{height:60px}.menu-wrap{top:50px}body,html{overflow:scroll}.small-header{overflow:hidden}.small-header .ph-number{padding-top:20px}.small-header .menu_icon{top:19px}header.main-header{height:50px;box-shadow:1px 2px 5px 0px rgba(0,0,0,.75)}.main-header:before{content:none}.menu_icon{left:unset;right:10px;top:5px}.ph-number{line-height:0}.ph-number{margin-top:0}.main-header,.top-logo a{background-color:#012348}.ph-number span{display:none}.ph-number a{font-size:0 !important}.top-logo img{margin-top:0}.top-logo a{padding:10px}.ph-number a br{display:none}header.main-header.small-header{background-color:#fff}.main-header .container{padding-left:15px;padding-right:70px}.banner-home .banner-title{font-size:30px;line-height:40px}.banner-home .banner-subtitle{font-size:18px;line-height:28px}.banner-home .container{padding-left:15px !important}.outer-banner-btm{position:relative}.banner-home:before{content:none}.banner-bottom-sec{display:block}.banner-home{height:unset;min-height:500px;padding-top:150px;padding-bottom:100px}.banner-bottom-sec .banner-blk{border:none;border-bottom:1px solid #012348;border-top:1px solid #012348}.client-sec .slick-prev{left:calc(50% - 50px)}.client-sec .slick-next{right:calc(50% - 50px)}.advice-sec .lft{margin-top:0}.banner-bottom-sec .banner-blk{width:100%}.container{padding:0 15px;max-width:100%}.submit-btn{min-width:unset}.tab-float .row{display:flex}.page-banner .banner-title{font-size:34px;line-height:40px}.h2 .h2,h2,.heading,h2.title{font-size:27px}.advice-sec .layout-rgt img{position:relative;width:100%;height:100%;left:0;top:0;margin-top:30px}.advice-sec .lft{background-color:transparent}.advice-sec .lft .layout-lft{background-color:#012348}.client-sec .btn{margin-top:30px}.slick-arrow{width:40px;height:40px}p{font-size:15px;line-height:25px}.content-layout-sec .content-wp{padding:20px}.content-layout-sec .left-image,.content-layout-sec .right-image{display:none}.content-layout-sec{padding:60px 10px}.newsletter-sec .form{margin-top:30px}.btn{font-size:14px;padding:10px 20px}header .top-logo img{margin-top:0;margin-left:0 !important;width:40px !important}.main-menu{margin-top:32px}.home-team-sec .item .featured-img{height:330px}.home-team-sec .attorney-name{font-size:16px;line-height:28px}.home-blog-sec .slick-list{padding:0 15%}.home-blog-sec .post-title{font-size:16px;line-height:26px}.home-blog-sec .read-btn{font-size:16px}.home-blog-sec .read-btn svg,.home-blog-sec .read-btn img{width:15px;height:15px;margin-left:7px}.home-testimonial-sec .client-content{line-height:30px;font-size:16px}.home-testimonial-sec .client-name{font-size:16px;line-height:28px}.home-testimonial-sec .quote-icon{width:80px;height:80px;margin:0 auto -40px}.home-testimonial-sec .quote-icon svg,.home-testimonial-sec .quote-icon img{width:80px;height:80px}.attorney-profile-page .item .attorney-image{height:320px}.blog-list .blog-title{font-size:20px;line-height:30px}.practice-page .practice-list-wraper:hover{transform:none}.post-image img.featured-img{height:250px}}@media only screen and (min-width:580px) and (max-width:767px){.banner-bottom-sec{display:flex;justify-content:flex-end;padding:0}.banner-bottom-sec .banner-blk a span{font-size:16px}.banner-home .col-rgt img.logo_icon{bottom:-50px;width:90px}.banner-bottom-sec .banner-blk{width:33.33%}.home .banner-home .container{padding-left:15px !important}.banner-home .col-rgt img{bottom:-80px}.outer-banner-btm{position:absolute}}@media (max-width:376px){.banner-home .col-rgt img.logo_icon{right:auto;bottom:-74px;left:57%}}