@media (min-width:2100px){.global-inner-banner{height:65rem}}@media (max-width:1199px){.banner-btn-right{text-align:center}header ul#headernav li a{font-size:12px}ul#headernav li.menu-item-has-children{margin-right:0}ul#headernav li{padding:0 8px}}@media (max-width:999px){.menu-full-wrapper .current_page_parent>a,ul#headernav .current-menu-item>a{color:#479de3 !important}.nav-menu ul#headernav .sub-menu a:hover,.nav-menu ul#headernav .sub-menu li.current-menu-item>a{color:#fff !important}.banner-btn-left{text-align:center}header{padding:10px}.search-span svg,.search-span img{margin-top:0}.logo-img{width:90px}.test-img{margin:0}.menu-item-has-children:after{top:10px;left:unset;right:12px}.nav-menu ul li ul{position:relative;display:none;margin:0}.nav-menu ul li ul li ul{position:relative;display:none;margin:10px 0;left:unset;background:#201f21}.nav-menu ul#headernav .sub-menu li a{text-align:left;padding:15px 25px 15px 10px !important}.sub-menu .menu-item-has-children:after{right:10px !important}.nav-menu ul li ul a{text-align:left}.nav-menu{position:fixed;width:100%;height:100%;left:0;background:#fff;top:0;z-index:9999999999;transform:translateX(100%);transition:.3s}.banner-heading-wrap{font-size:45px;text-align:center;line-height:65px}.global-inner-banner p,.sub-desc{width:100%;padding:0 15px;margin:0}.home .global-inner-banner{padding:40px 0;background-image:url(/wp-content/uploads/2022/12/Group-142.png);height:52rem;background-position:center top}.banner-btn-left,.banner-btn-right{text-align:center;margin-top:10px}.scroller{background:#fdfdfd}.nav-menu.trans-menu{transform:translateX(0%);transition:.3s}.footer-contact-box{padding:30px 20px}.menu-sidebar{top:0}header ul{width:100%;margin-top:50px;display:block}ul#headernav li{display:block;text-align:left !important;padding:0 !important;border-bottom:1px solid rgba(0,0,0,.3)}ul#headernav li a{display:block;text-align:left !important;padding:17px 40px 17px 20px;line-height:1.2 !important}ul#headernav .current-menu-item a:after{bottom:0 !important}.line-svg,.call-no,.call-div span{display:none}.call-svg{width:30px;height:30px;border:1px solid #d5cbc2;padding:5px;display:block}.search-span svg,.search-span img{border:1px solid #d9d0c8;padding:5px;width:30px;height:30px;vertical-align:top}.search-span svg path{fill:#c3bcb6}.open-menu{width:28px;height:28px}.open-menu span{background:#000;width:100%;height:1.8px;display:flex;margin:6px 0}.spaced{padding-top:2rem;padding-bottom:2rem}footer .logo-img{width:140px}footer.spaced{padding-bottom:15px}.copyright-row .menu li a{font-size:12px}.social-links li{display:inline-block;margin-right:12px}.social-links svg{margin-right:5px}.copyright-row{margin-top:20px;padding-top:11px;font-size:12px;color:#000}.why-outer,.why-outer img{width:100%}.section-heading{font-size:33px}.btn,.elm-button{font-size:14px;padding:.65rem 1.5rem}#whychoose .btn-trans{display:none}.global-inner-banner{height:35rem;background-position:0 -50px;padding:60px 0}.no-bg{margin-top:40px;margin-bottom:40px}.attorney-list{padding:20px 40px}.with-bg{padding-top:35px;padding-bottom:35px}.about-introduction-secttion img{margin-top:40px}.blog-meta ul{display:block;margin-bottom:15px}.blog-meta ul li{display:inline}.sidebar{margin-top:35px}.mainpage .blog-detail-content h2,.blog-content .title,.mainpage .blog-detail-content h1{font-size:25px}.blog-space{padding-bottom:20px}.contact-list{padding-top:15px;padding-bottom:15px}.footer-conatact-section .footer-contact-box{margin-top:20px}.trusted_description{padding-top:40px}.why-outer{padding-top:40px}.close-menu span{transform:rotate(45deg) translate(-4px,3px)}.close-menu span:last-child{bottom:8px !important;transform:rotate(-45deg) translate(10px,-4px);top:auto}ul#headernav a:after{display:none !important}.close-menu{display:flex !important;margin:0;margin-left:auto;width:40px;height:40px;margin-right:0;margin-bottom:0;align-items:center;justify-content:center;position:absolute;top:12px;right:12px}.close-menu img.close-img{max-width:23px}.sidebar-menu-arrow{position:absolute;right:0;top:0;height:47px;width:44px;background-color:transparent}.sidebar-menu-arrow:after{content:"";cursor:pointer;border-left:2px solid #000;border-bottom:2px solid #000;display:inline-block;width:10px;height:10px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:auto;position:absolute;right:15px;top:50%;bottom:0;margin-top:-8px}.sidebar-menu-arrow.responsive-up-arrow:after{transform:rotate(135deg);display:block;margin:0}.menu-item-has-children:after{display:none !important}.nav-menu ul#headernav .sub-menu li .sidebar-menu-arrow:after{right:15px;border-left:2px solid #fff;border-bottom:2px solid #fff}.menu-sidebar .menu-bar-wrapper li a:hover+.sidebar-menu-arrow:after,.menu-sidebar .menu-bar-wrapper li.current-menu-item>a+.sidebar-menu-arrow:after,.sidebar-menu-arrow:after,.sidebar-menu-arrow:hover:after{background-image:none}.nav-menu ul li:hover>ul{display:none}.nav-menu .sub-menu{transform:none;opacity:1;visibility:visible}}@media (min-width:768px) and (max-width:999px){.global-inner-banner{background-size:140vw;background-position:center 0;background-repeat:no-repeat}.home .global-inner-banner{height:40rem;background-position:-150px 80px}}@media (max-width:767px){.page-content.mainpage .alignright{float:none;margin:0 auto 20px;display:block}.page-template-template-practiceinner .banner-heading-wrap{font-size:42px}.attorney-bio-image{float:none;padding-left:0;max-width:100%;margin-bottom:20px}.attorney-bio-image img{width:100%}.section-heading br{display:none}.why-outer a,.why-outer .item_title{position:static;width:100%;display:block;text-align:center}.section-heading{font-size:30px;line-height:45px}.scroller{padding-bottom:0;background:#fff}#whychoose .row:last-child .why-outer{margin-bottom:0;padding-top:0}div#whychoose .row.mt-5{margin-top:0 !important}.trusted_description_wraper{padding-bottom:20px}footer .logo-img{margin-bottom:0 !important}}@media (max-width:575px){.gtranslate_wrapper a{font-size:0 !important}.language-name{margin-right:15px;width:60px}.gtranslate_wrapper .gt_switcher{width:60px !important}.gtranslate_wrapper .gt_switcher .gt_option{width:60px !important}.gtranslate_wrapper .gt_switcher .gt_selected a{width:48px !important}.banner-bottom .btn{font-size:12px;padding:14px 12px}.switcher{left:-20px}}@media (min-width:1350px) and (max-width:1400px){ul#headernav li{padding:0 10px}header ul#headernav li a{font-size:13px}}