@media (min-width:1921px){.head-sec:before{width:50%}.banner-sec .container{max-width:1920px;margin:auto}.banner-sec:before{width:51%}.banner-cnt h1:before{width:101px;right:-90px}.practice-areas.owl-carousel{width:68%}}@media (min-width:3806px){.banner-sec{background-position:center}.practice-areas.owl-carousel{width:61%}.hmpractice-sec{padding:210px 0}}@media (min-width:5706px){.practice-areas.owl-carousel{width:56%;height:90%}.practice-areas.owl-carousel .prtcarea img{height:1000px;object-fit:cover;object-position:center}.hmpractice-sec{padding:260px 0}}@media screen and (max-width:1800px){.head-sec .container{max-width:1600px}.top-rit .call_us{gap:0;padding:0 0 0 20px;width:50%;justify-content:space-around}.top-rit .call_us p{font-size:18px}.topmenu ul li{margin:0 30px 0 0}.logo-rit{width:65%}.banner-sec .container,.hmourpriority-sec .container{max-width:1500px}.banner-sec{background-size:contain;padding:220px 0 250px}.banner-cnt h1{font-size:120px}.hm-awards-cnt.owl-carousel{padding:0 40px}.hm-awards-cnt.owl-carousel .owl-nav .owl-prev{left:-65px}.hm-awards-cnt.owl-carousel .owl-nav .owl-next{right:-65px}.hmpractice-sec h2:after{left:-150px}.prtcarea .prtc-cnt h4{font-size:34px}.hm-prt-left h2{font-size:75px;letter-spacing:-1.8px}.hm-prt-left p{font-size:22px}.hm-prt-left h2:after{right:18%}}@media screen and (max-width:1700px){.container{max-width:1400px}.head-sec .container{max-width:1500px}.logo-menu .logo{width:28%}.top-rit .spanol_btn a,.top-rit .consult_btn a{padding:18px 20px}.top-rit .call_us p{font-size:17px}.top-rit .call_us p a{font-size:24px}.top-rit .call_us p a:before{transform:scale(.95);top:5px}.head-sec:before{height:74px}.topmenu ul li{margin:0 25px 0 0}.topmenu ul li a{font-size:20px}.banner-sec{padding:160px 0 200px}.banner-sec .container,.hmourpriority-sec .container{max-width:1400px}.banner-cnt h1{font-size:112px}.banner-cnt h6,.banner-cnt h3{font-size:28px;letter-spacing:1px}.banner-cnt h1:before{width:120px;right:-130px}.hm-awards-cnt.owl-carousel{padding:0 50px}.hm-awards-cnt.owl-carousel .owl-nav .owl-prev{left:-40px}.hm-awards-cnt.owl-carousel .owl-nav .owl-next{right:-40px}.practicearea-blk h2{font-size:70px}.practice-areas.owl-carousel{right:-180px}.prtcarea .prtc-cnt h4{font-size:32px}.prtcarea .prtc-cnt{left:28px}.prtcarea:after{bottom:-8px;right:-7px;transform:scale(.8)}.abt-ryt h2{font-size:110px}.abt-left h2{font-size:72px;letter-spacing:-2px}.abt-left p br{display:none}.abt-left .cmn-button a{padding:24px 30px}.hm-prt-left h2{font-size:70px;letter-spacing:-1.5px}.hm-prt-left h2:after{right:16%}.hmourteam-sec h2{font-size:74px;letter-spacing:-2px;margin-bottom:80px}.tm-memb{padding:35px 35px 20px 35px}.tm-memb h3{font-size:32px}.marco-cont h3:before{right:10px;transform:scale(.8)}.jessica-cont h3:before{transform:scale(.8)}.team{gap:75px}.hm-testimonials{padding:300px 0 0;margin-top:-200px}.hm-testimonials .hm-testi-item p{font-size:28px;margin:0 0 100px 0}.hm-testimonials .hm-testi-item{padding:60px 80px 50px}.hm-testimonials:after{bottom:165px}.hm-testimonials .testi-blck .owl-nav .owl-prev{bottom:55px}.hm-testimonials .testi-blck .owl-nav .owl-next{bottom:55px}.hm-form-sec h2{font-size:110px;letter-spacing:-3px}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper select,.hm-form-sec .gform_wrapper .top_label textarea{padding:22px 28px!important;letter-spacing:1px}.ftmenu ul li{margin:0 32px}.ftmenu ul li a{font-size:24px}.ftmenu{padding:75px 0 50px;margin-bottom:75px}.site-footer .ftr-logo{width:35%;padding:0 0 0 20px}.site-footer .ftr-address{width:26%;padding:20px 0 0 50px}.ftr-logo p{font-size:22px}.page_default .genpg-rite h1,.page_default .genpg-rite h2{font-size:70px}}@media screen and (max-width:1600px){.head-sec .container{max-width:1400px}.logo-rit{width:67.5%}.top-rit .call_us p{font-size:16px}.topmenu ul li a{font-size:19px}.topmenu ul li{margin:0 20px 0 0}.topmenu{margin:30px 0 0 0}.banner-sec{padding:140px 0 180px}.banner-sec .container,.hmourpriority-sec .container{max-width:1300px}.banner-cnt h1:before{right:-120px}.banner-cnt h5,.banner-cnt span{font-size:25px}.banner-cnt h1{font-size:102px}.banner-cnt h6,.banner-cnt h3{font-size:26px;letter-spacing:.5px}.practicearea-blk h2{font-size:65px}.hmpractice-sec .practicearea-blk p{font-size:19px;letter-spacing:0;margin:0 0 35px 0}.hmpractice-sec{padding:85px 0 60px;margin:-60px 0 0 0}.practicearea-blk .cmn-button a{padding:22px 32px}.hmpractice-sec .practicearea-blk{width:30%;padding:0 0 40px 6px}.hm-prt-left h2{font-size:65px;letter-spacing:-1px}.hm-prt-left h2:after{width:120px}.hm-prt-left p{font-size:20px}.practice-areas.owl-carousel{right:-170px}.prtcarea .prtc-cnt h4{font-size:30px}}@media screen and (max-width:1500px){.container,.container1{max-width:1200px}.head-sec .container{max-width:1300px}.top-rit .call_us{padding:0 0 0 10px}.logo-rit{width:68.5%}.top-rit .call_us p a{font-size:23px;letter-spacing:-.5px;padding-left:40px}.top-rit .call_us p a:before{transform:scale(.8);left:-3px}.top-rit .spanol_btn a,.top-rit .consult_btn a{padding:16px 18px;letter-spacing:0}.head-sec:before{height:70px}.abt-ryt h2{font-size:100px;letter-spacing:-2.5px;margin:0 0 40px 0}.abt-left{width:50%;padding:110px 0 0 0}.abt-left h4{font-size:26px;letter-spacing:1px}.abt-left-top{padding:0 0 0 22px}.abt-left p{font-size:19px;letter-spacing:.5px}.cmn-button a{font-size:19px;letter-spacing:.8px}.abt-list{gap:0}.abt-left .cmn-button a{padding:22px 28px}.abt-left-btm{gap:10px}.abt-ryt{width:48%}.cmn-button-two{padding-left:60px}.cmn-button-two:before{left:-4px;transform:scale(.8)}.cmn-button-two h5 a{font-size:34px}.cmn-button-two h5{font-size:16px}.abt-ryt-btm{padding-right:30px}.abt-ryt-btm:before{bottom:-30px}.hmabout-sec{padding:70px 0 50px}.hm-award-top h2{margin-bottom:45px}.hmaward-sec{padding:45px 0 80px 0}.hm-awards-cnt.owl-carousel{padding:0 65px}.hm-awards-cnt.owl-carousel .owl-nav .owl-prev{left:-15px;transform:scale(.8)}.hm-awards-cnt.owl-carousel .owl-nav .owl-next{right:-15px;transform:scale(.8)}.practice-areas.owl-carousel{right:-180px}.hmourteam-sec{padding:80px 0 0 0}.hmourteam-sec h2{font-size:68px;letter-spacing:-1px;margin-bottom:60px}.team{gap:50px}.tm-memb{width:36%;padding:30px 30px 20px 30px}.tm-memb h3{font-size:26px}.marco-cont h3:before{right:0;transform:scale(.7)}.jessica-cont h3:before{transform:scale(.7);left:10px}.hm-testimonials{padding:250px 0 0;margin-top:-150px}.hm-testimonials .hm-testi-item p{font-size:24px}.hm-testimonials .hm-testi-item:before{top:0;transform:scale(.8)}.hm-testimonials .hm-testi-item:after{transform:scale(.8)}.hm-testimonials .hm-testi-item h5{font-size:38px;letter-spacing:1.5px}.hm-map-sec iframe{height:600px}.form-sec{padding:60px 70px;margin:-260px auto 0;max-width:1100px}.hm-form-sec h2,.hm-form-sec .h2{font-size:90px;letter-spacing:-2px}.hm-form-sec h3,.hm-form-sec .h3{font-size:62px;letter-spacing:-2px}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper select,.hm-form-sec .gform_wrapper .top_label textarea{padding:18px 20px!important;letter-spacing:.6px}.hm-form-sec .gform_wrapper .top_label textarea{height:160px!important}.ftmenu{padding:65px 0 40px;margin-bottom:70px}.ftmenu ul li{margin:0 22px}.ftmenu ul li a{font-size:20px}.ftr-main{margin-bottom:60px}.site-footer .ftr-address{width:28%;padding:20px 0 0 35px}.site-footer .ftr-logo{width:36%}.site-footer .ftr-address h3,.site-footer .ftr-address .loc1{font-size:36px;margin-bottom:30px;padding-bottom:18px}.ftr-logo p{font-size:20px}.site-footer .cmn-button a{padding:22px 25px}.copyrights p,.copyrights a{font-size:18px}.page_bnr{padding:260px 0 80px 0}.page_title h1,.page_title h2{font-size:70px}.page_default{padding:80px 0}.page_default .genpg-rite h1,.page_default .genpg-rite h2{font-size:65px}.page_default .genpg-rite h3{font-size:52px}.page_default .genpg-rite h4{font-size:40px;letter-spacing:-1px}.page_default .genpg-rite h5{font-size:36px}.page_default .genpg-rite .about-our_firm .team .tm-memb{padding:30px 32px 50px}.genpg-lft .bx-wrapper{padding:40px 25px}.page_default .genpg-rite .about-our_firm .tm-memb-cnt h5{font-size:26px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt{padding:35px 20px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt p{font-size:22px}.page_default.practic_areas .genpg-rite .prct-area-blck{gap:26px}.page_default.practic_areas .genpg-rite .prct-itm-cnt h5{font-size:26px}.page_default .genpg-rite .post_single .post-img,.page_default .genpg-rite .img-blk{padding:30px 0 0 30px}.genpg-lft .sidebar-testi{padding:35px 25px 0}.page_default.general.review_page .genpg-rite .testimonials{gap:44px}.blg-cntblk{gap:30px}.page_default .genpg-rite .post-item{width:48%}.page_default .genpg-rite .post-item .post-cnt{padding:20px 10px}.page_default .genpg-rite .post-item .post-meta{left:14px;font-size:15px}.page_default .genpg-rite .post-item h4{font-size:22px;margin:0 0 15px 0}.page_default .genpg-rite .contact-blks{gap:30px}.page_default .genpg-rite .contact-block{width:32%;padding:40px 10px 50px}.page_default .genpg-rite .contact-block .address{padding-left:80px}.page_default .genpg-rite .contact-block .address:before{left:6px;top:0;transform:scale(.95)}.page_default .genpg-rite .contact-block.three{padding-top:70px}.genpg-lft .widget ul li a{font-size:20px;padding:15px 20px 15px 55px}.genpg-lft .widget ul li a:before{left:20px;top:22px}.genpg-lft .widget ul{padding:0 0 30px 0;margin:0}.genpg-lft .widget.widget_search{padding:40px 20px}.genpg-lft .single-blog-archives .widget.widget_categories,.genpg-lft .single-blog-archives .widget.widget_archive{padding:0 20px 35px}.genpg-lft .widget{margin-bottom:40px}.page_default .genpg-rite .contact-cnt h3{margin-bottom:50px}.page_default .genpg-rite .post-item:before{width:120px;height:140px}}@media screen and (max-width:1400px){.head-sec .container{max-width:1200px}.topmenu ul li a{font-size:18px}.top-rit .call_us p{font-size:15px}.top-rit .call_us p a{font-size:22px}.logo-rit{width:69%}.logo-menu .logo{width:26%}.top-rit .spanol_btn a,.top-rit .consult_btn a{padding:15px 16px}.head-sec:before{height:68px}.banner-sec .container,.hmourpriority-sec .container{max-width:1200px}.banner-cnt h1{font-size:92px}.banner-cnt h5,.banner-cnt span{font-size:22px}.banner-sec{padding:120px 0 160px}.banner-cnt h6,.banner-cnt h3{font-size:24px;margin-bottom:30px;letter-spacing:0}.cmn-button a{font-size:18px}.practice-areas.owl-carousel{right:-140px}.hm-prt-left h2{font-size:60px}.hm-prt-left h2:after{width:100px}.hmourpriority-sec{padding:60px 0;background-position:center left}.prtcarea .prtc-cnt h4{font-size:26px;margin-bottom:10px}.prtcarea .prtc-cnt{left:20px}.practice-areas.owl-carousel .owl-item.center .prtcarea .prtc-cnt a{font-size:16px;letter-spacing:.5px;padding:16px 28px}.practice-areas.owl-carousel .owl-nav .owl-prev,.practice-areas.owl-carousel .owl-nav .owl-next{transform:scale(.9)}.practicearea-blk h2{font-size:60px}.hmpractice-sec h2:after{left:-140px}.hmpractice-sec .practicearea-blk p{font-size:18px}.hm-prt-left p{font-size:18px}.hm-prt-left p.smal{font-size:17px}.hm-prt-left .cmn-button a{letter-spacing:.8px;padding:22px 26px}}@media screen and (max-width:1300px){.head-sec .container{max-width:1100px}.head-sec:before{height:61px}.topmenu{margin:20px 0 0 0}.logo-menu .logo{margin:25px 0 0 0}.top-rit .call_us p a{font-size:20px}.top-rit .call_us p{font-size:14px}.top-rit .spanol_btn a,.top-rit .consult_btn a{padding:12px 13px;font-size:15px}.topmenu ul li a{font-size:17px}.topmenu ul li{margin:0 10px 0 0}.banner-sec .container,.hmourpriority-sec .container{max-width:1060px}.banner-sec{padding:80px 0 120px}.banner-cnt h1{font-size:85px}.banner-cnt h1:before{top:34px}.banner-cnt h5,.banner-cnt span{font-size:20px}.banner-cnt h6,.banner-cnt h3{font-size:22px;margin-bottom:25px}.cmn-button a{padding:22px 40px}.hmpractice-sec{padding:80px 0 60px;margin:-45px 0 0 0}.hmpractice-sec h2:after{top:30px}.hmpractice-sec .practicearea-blk{padding:0}.cmn-button a{font-size:17px;letter-spacing:.5px}.practicearea-blk .cmn-button a{padding:20px 28px}.prtcarea .prtc-cnt{left:15px}.prtcarea .prtc-cnt a{letter-spacing:3px}.prtcarea .prtc-cnt h4{font-size:24px}.prtcarea:after{bottom:-13px;right:-12px;transform:scale(.65)}.hm-prt-left h2:after{right:10%}.container1{max-width:970px}.page_default{padding:60px 0}.page_bnr{padding:180px 0 70px 0}.page_title h1,.page_title h2{font-size:58px;letter-spacing:0;margin:0 0 15px 0}.page_default .genpg-rite h1,.page_default .genpg-rite h2{font-size:50px;letter-spacing:0}.page_default .genpg-rite h4{font-size:34px}.page_default .genpg-rite h5{font-size:30px;margin:0 0 15px 0}.genpg-lft{width:32%}.genpg-rite{width:65%}.page_default .genpg-rite h6{font-size:24px;margin-bottom:15px}.page_default .genpg-rite p,.page_default .genpg-rite li{font-size:18px;margin:0 0 20px 0}.page_default .genpg-rite h3{font-size:45px;margin:0 0 15px 0}.team{gap:25px}.page_default .genpg-rite .about-our_firm .team .tm-memb{padding:25px 25px 25px;width:48%}.page_default .genpg-rite .about-our_firm .tm-memb-cnt h5{font-size:22px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt p{font-size:18px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt{padding:30px 15px}.genpg-lft .widget-title{font-size:32px;letter-spacing:0}.genpg-lft .bx-wrapper{padding:30px 15px}.genpg-lft .prtc-list .prtc-itm .prtc-cnt h5,.genpg-lft .prtc-list .prtc-itm .prtc-cnt .h5{font-size:22px;margin-bottom:10px}.genpg-lft .prtc-list .prtc-itm .prtc-cnt{bottom:12px;left:10px}.genpg-lft .widget .bx-wrapper .bx-controls-direction .bx-prev,.genpg-lft .widget .bx-wrapper .bx-controls-direction .bx-next{transform:scale(.8)}.genpg-lft .widget .bx-wrapper .bx-controls-direction{max-width:150px;bottom:-26px}.genpg-lft .sidebar-testi:before{left:10px;top:-10px;transform:scale(.9)}.genpg-lft .sidebar-testi:after{right:10px;transform:scale(.9)}.genpg-lft .sidebar-testi{padding:25px 15px 0}.genpg-lft .sidebar-testi .testi-item p{font-size:16px;line-height:1.7;margin:0 0 35px 0}.genpg-lft .sidebar-testi .testi-item .star-rat{transform:scale(.8)}.genpg-lft .sidebar-testi.owl-carousel .owl-nav .owl-prev{left:15px}.genpg-lft .sidebar-testi.owl-carousel .owl-nav .owl-next{right:15px}.genpg-lft .sidebar-testi .testi-item h5,.genpg-lft .sidebar-testi .testi-item .h5{font-size:26px}.genpg-lft .sidebar-testi.owl-carousel .owl-nav .owl-prev,.genpg-lft .sidebar-testi.owl-carousel .owl-nav .owl-next{bottom:8px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt a.call{font-size:22px;padding-left:50px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt a.call:before{transform:scale(.8)}.page_default.practic_areas .genpg-rite .prct-area-blck{gap:12px}.page_default.practic_areas .genpg-rite .prct-area-itm{width:24%}.page_default.practic_areas .genpg-rite .prct-itm-cnt{padding:0 0 0 10px}.page_default.practic_areas .genpg-rite .prct-itm-cnt p{letter-spacing:3px;margin:0 0 12px 0}.page_default.practic_areas .genpg-rite .prct-itm-cnt h5{font-size:22px}.page_default.practic_areas .genpg-rite .prct-area-itm:after{right:-7px;bottom:-6px;transform:scale(.7)}.page_default .genpg-rite .post_single .post-img,.page_default .genpg-rite .img-blk{padding:20px 0 0 20px}.page_default.general.review_page .genpg-rite .testimonials{gap:25px}.page_default.general.review_page .genpg-rite .testimonials .testi-itm{width:48.5%;padding:5px}.page_default.general.review_page .genpg-rite .testimonials .testi-item{padding:40px 20px 30px}.page_default.general.review_page .genpg-rite .testimonials .testi-item:before{left:15px;top:10px;transform:scale(.9)}.page_default.general.review_page .genpg-rite .testimonials .testi-item:after{right:12px}.page_default.general.review_page .genpg-rite .testimonials .testi-item p{line-height:1.7;margin:0 0 30px 0}.page_default.general.review_page .genpg-rite .testimonials .testi-item .star-rat{transform:scale(.8)}.blg-cntblk{gap:12px}.page_default .genpg-rite .post-item{width:49%;padding:5px}.page_default .genpg-rite .post-item:before{width:100px;height:120px}.page_default .genpg-rite .post-item .post-meta{left:1px;font-size:14px;letter-spacing:0;padding:6px 10px}.page_default .genpg-rite .post-item h4{font-size:19px;margin:0 0 10px 0;letter-spacing:0}.page_default .genpg-rite .post-item .post-cnt{padding:15px 5px}.page_default .genpg-rite .post-item p{font-size:16px;line-height:1.6;letter-spacing:0}.page_default .genpg-rite .post-item .post-btn a{padding:10px 10px;font-size:15px;letter-spacing:.5px}.nav-links span,.nav-links a{width:45px;height:45px;line-height:1.5;font-size:18px;margin:0 2px}.nav-links{margin:10px 0 0 0}.nav-links a.next.page-numbers{background-position:-225px -18px;transform:scale(.95)}.nav-links a.prev.page-numbers{background-position:-152px -18px}.genpg-lft .widget ul li a{font-size:17px;padding:12px 10px 12px 45px}.genpg-lft .widget ul li a:before{left:12px;top:16px;transform:scale(.8)}.genpg-lft .widget ul{padding:0 0 20px 0}.genpg-lft .widget.widget_search{padding:30px 15px}.genpg-lft .single-blog-archives .widget input,.genpg-lft .single-blog-archives .widget select{font-size:18px;padding:20px 30px}.genpg-lft .single-blog-archives .widget.widget_categories h4,.genpg-lft .single-blog-archives .widget.widget_archive h4{font-size:20px;letter-spacing:.2px;padding:0 0 0 10px;margin:0 0 20px 0}.genpg-lft .single-blog-archives .widget.widget_categories,.genpg-lft .single-blog-archives .widget.widget_archive{padding:0 15px 25px}.page_default .genpg-rite .contact-blks{gap:15px}.page_default .genpg-rite .contact-block .address{padding-left:65px}.page_default .genpg-rite .contact-block .address:before{left:-2px;top:0;transform:scale(.8)}.page_default .genpg-rite .contact-block.three{padding-top:60px}.page_default .genpg-rite .contact-block.three .social-icons a{transform:scale(.8);margin:0}.page_default .genpg-rite .contact-block.three .follow-btn a{padding:15px 40px;border-radius:10px}.page_default .genpg-rite .contact-block.three .social-icons{margin-bottom:25px}.page_default .genpg-rite .contact-block h5{margin-bottom:25px}.page_default .genpg-rite ul li:before{top:4px;transform:scale(.8)}.genpg-lft .single-blog-archives .widget.widget_categories:before,.genpg-lft .single-blog-archives .widget.widget_archive:before{right:45px;top:14px}.genpg-lft .single-blog-archives .widget.widget_search .search-submit{right:40px;top:2px}}@media screen and (max-width:1240px){.container{max-width:970px}.head-sec.f-nav .logo{width:250px}.practicearea-blk h2{font-size:55px}.hmabout-sec{padding:60px 0 40px}.abt-ryt h2{font-size:85px;letter-spacing:-1.5px;margin:0 0 30px 0}.abt-left{padding:80px 0 0 0}.abt-left h2{font-size:58px;letter-spacing:-1px;margin:0 0 20px 0}.abt-left h4{font-size:24px;letter-spacing:.5px}.abt-ryt-btm{padding-right:20px}.abt-ryt-btm:before{bottom:-20px}.abt-left p{font-size:17px;letter-spacing:0;margin:0 0 25px 0}.abt-left .cmn-button a{padding:20px 22px}.cmn-button a{font-size:16px}.cmn-button-two h5 a{font-size:30px}.cmn-button-two:before{top:-5px;left:-6px;transform:scale(.7)}.cmn-button-two{padding-left:50px}.abt-left-top{padding:0}.cmn-button-two h5{font-size:15px;letter-spacing:0}.hm-award-top h2{margin-bottom:40px;font-size:56px;letter-spacing:-1px}.hmaward-sec{padding:40px 0 60px 0}.hmourteam-sec{padding:60px 0 0 0}.hm-prt-left .cmn-button a{font-size:17px;padding:20px 26px}.hmourteam-sec h2{font-size:60px;letter-spacing:-.6px;margin-bottom:50px;padding-bottom:20px}.tm-memb{width:38%;padding:25px 25px 20px 25px}.tm-memb h3{font-size:22px}.hm-testimonials .hm-testi-item p{font-size:20px;margin:0 0 60px 0}.hm-testimonials{padding:180px 0 0;margin-top:-120px}.hm-testimonials .hm-testi-item h5{font-size:35px;letter-spacing:1px}.hm-testimonials .hm-testi-item:before{left:35px;transform:scale(.7)}.hm-testimonials .hm-testi-item:after{bottom:145px;right:10px;transform:scale(.7)}.hm-testimonials .hm-testi-item{padding:50px 60px 40px}.hm-testimonials:after{bottom:145px}.hm-testimonials .testi-blck .owl-nav .owl-prev,.hm-testimonials .testi-blck .owl-nav .owl-next{bottom:35px;transform:scale(.8)}.form-sec{padding:50px 40px;margin:-180px auto 0;max-width:970px}.hm-form-sec h2,.hm-form-sec .h2{font-size:78px;letter-spacing:-1.5px}.hm-form-sec h3,.hm-form-sec .h3{font-size:50px;letter-spacing:-1px}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper select,.hm-form-sec .gform_wrapper .top_label textarea{padding:15px 18px!important;letter-spacing:.5px;font-size:15px!important}.ftmenu{padding:50px 0 30px;margin-bottom:60px}.ftmenu ul li{margin:0 12px}.ftmenu ul li a{font-size:18px}.ftr-logo p{font-size:16px}.hm-map-sec iframe{height:500px}.site-footer .ftr-address h3,.site-footer .ftr-address .loc1{font-size:32px;margin-bottom:20px;padding-bottom:15px}.site-footer .cmn-button a{padding:20px 26px;font-size:16px;letter-spacing:.2px}.site-footer .ftr-logo{padding:0 0 0 0}.site-footer .ftr-address{width:29%;padding:10px 0 0 20px}.ftr-address .adress{padding:0 0 0 40px}.ftr-address .adress:before{left:-5px;top:-5px;transform:scale(.8)}.ftr-address .adress.fax:before{left:-10px}.ftr-address .adress h4,.ftr-address .adress .h4{font-size:17px;letter-spacing:.5px}.ftr-address .adress h5 a,.ftr-address .adress .h5 a{font-size:24px;letter-spacing:-.5px}.ftr-main{margin-bottom:45px}.copyrights p,.copyrights a{font-size:16px}.tm-memb.marco:before{clip-path:polygon(0% 0,100% 100%,100% 100%,0 100%,0% 75%,0 0)}.marco-cont h3:before{transform:scale(.6)}.jessica-cont h3:before{transform:scale(.6);left:5px}.hm-prt-left h2{font-size:56px;letter-spacing:-.5px}.hm-prt-left h2:after{width:100px;right:12%}.copyrights a img{max-width:180px}}@media screen and (max-width:1200px){.head-sec .container{max-width:970px}.top-rit .spanol_btn a,.top-rit .consult_btn a{font-size:13px;text-align:center}.head-sec:before{height:48px}.logo-rit{width:70%}.topmenu{margin:15px 0 0 0}.topmenu ul li a{font-size:15px;letter-spacing:.2px}.top-rit .call_us p a{font-size:17px;letter-spacing:0;padding-left:32px}.banner-sec .container,.hmourpriority-sec .container{max-width:970px}.top-rit .call_us p a:before{transform:scale(.7);left:-6px}.top-rit .spanol_btn a,.top-rit .consult_btn a{padding:12px 8px;font-weight:600}.top-rit .call_us{padding:0 0 0 5px}.spanol_btn,.consult_btn{margin:5px 0}.practice-areas.owl-carousel{right:-120px}.hm-awards-cnt.owl-carousel{padding:0 70px}.hm-awards-cnt.owl-carousel .owl-nav .owl-prev{left:-5px}.hm-awards-cnt.owl-carousel .owl-nav .owl-next{right:-5px}.hm-prt-left h2:after{width:80px;right:8%}}@media screen and (max-width:1100px){.practice-areas.owl-carousel{right:-100px}}@media screen and (max-width:991px){.container,.head-sec .container,.banner-sec .container,.hmourpriority-sec .container{max-width:720px}.logo-menu .logo{margin:0;width:100%;max-width:100%}.head-sec .container{display:block}.head-sec{position:relative;padding:20px 0}.head-sec.f-nav .logo-menu .logo{margin-bottom:10px}.head-sec.f-nav .top-rit .call_us p:last-child{margin-bottom:0}.head-sec.f-nav .spanol_btn{display:none}.head-sec.f-nav .top-rit{display:none;margin:0}.head-sec.f-nav .logo-rit{justify-content:start}.head-sec.f-nav .logo{width:100%;max-width:300px}.mobinav button.navclsbtn{width:33px;font-size:33px;background-color:#efaf01;color:#fff;outline:0;border:0;display:block;margin:0 0 20px auto;cursor:pointer}.logo{display:flex;justify-content:center;gap:10px;max-width:100%;align-items:center}.mobinav .tel a{font-weight:700;padding:10px;background-color:#efaf01;width:100%}.showhide{display:block;padding:4px;background:#efaf01}.mobinav ul{display:block}.hdr-src{display:block}.mobile_src_nav{display:block}.logo-menu{display:inline-block;text-align:center}.top-call p strong:before{display:none}.top-call p strong{padding:0 0 0 60px}.top-call p>a{font-size:26px;padding:0 0 0 60px}.top-call p>a:before{bottom:0}.topmenu{width:100%;display:none}.showhide b.txtl,.showhide b.txtr{color:#fff}.logo{width:100%;text-align:center;margin:0 auto 20px;max-width:360px;padding:0}.logo img{max-width:300px}.top-call{position:relative;text-align:center;width:100%;max-width:320px;margin:0 auto}.head-sec.f-nav .top-call{display:block}.head-sec.f-nav .logo{max-width:100%;margin-bottom:10px}.top-rit{max-width:320px;position:relative;display:block;margin:0 auto;float:none;width:100%;padding:15px 20px}.mobinav ul{padding:10px 10px;text-align:left}.mobile_src_nav{display:inline-block;position:relative;top:0;right:0;height:max-content}.logo-rit{width:100%;max-width:100%;text-align:center;display:none}.head-sec:before{display:none}.top-rit .call_us{width:100%;display:block;padding:0}.top-rit .call_us p{font-size:15px;margin:0 0 20px 0}.spanol_btn,.consult_btn{margin:0}.banner-sec{padding:50px 0;background-size:cover;background-position:top center}.banner-cnt h1:before{display:none}.banner-cnt{width:100%;max-width:100%;padding:0;float:none}.banner-sec:before{width:100%;height:100%;background:#fff;opacity:.55;top:0;left:0}.banner-cnt h5,.banner-cnt span{font-size:18px}.banner-cnt h1{font-size:65px;letter-spacing:-2px;margin-bottom:15px}.banner-cnt h6,.banner-cnt h3{font-size:20px;margin-bottom:20px}.cmn-button a{padding:20px 35px}.prtcarea-sec{display:block}.hmpractice-sec{margin:0;padding:50px 0}.hmpractice-sec:before{width:100%;height:100%;top:0;left:0;pointer-events:none}.hmpractice-sec .practicearea-blk{width:100%;margin:0 0 20px 0}.practicearea-blk h2{font-size:42px}.practicearea-blk h2:after{display:none}.practice-areas.owl-carousel{position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit;width:100%;max-width:320px;margin:0 auto}.hmpractice-sec .practicearea-blk p{font-size:17px;margin:0 0 20px 0;letter-spacing:0}.practicearea-blk .cmn-button a{padding:18px 28px}.practice-areas.owl-carousel .owl-item.center{margin:0}.practice-areas.owl-carousel .owl-nav{text-align:center;margin:15px 0 0 0}.practice-areas.owl-carousel .owl-nav .owl-prev,.practice-areas.owl-carousel .owl-nav .owl-next{transform:scale(.8);position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit;margin:0 2px;display:inline-block}.abt-list{display:block}.hmabout-sec{padding:50px 0 25px}.abt-left h4:after,.abt-left h4:before{display:none}.abt-ryt{width:100%;max-width:360px;margin:0 auto 20px}.abt-ryt-btm{padding:5px;border:3px solid #efaf01}.abt-ryt-btm:before{display:none}.abt-ryt h2{font-size:60px;letter-spacing:0;margin:0 0 20px 0;text-align:center}.abt-left{padding:0;width:100%}.abt-left h2{font-size:50px;letter-spacing:0;margin:0 0 10px 0}.abt-left h4{font-size:20px;letter-spacing:0;line-height:1.3;margin:0 0 15px 0}.abt-left p{font-size:16px;margin:0 0 20px 0}.hmaward-sec{padding:25px 0 50px 0}.hm-award-top h2{margin-bottom:25px;font-size:48px;letter-spacing:0}.hm-awards-cnt.owl-carousel .owl-nav{text-align:center;margin:15px 0 0}.hm-awards-cnt.owl-carousel .owl-nav .owl-prev,.hm-awards-cnt.owl-carousel .owl-nav .owl-next{position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit}.hm-awards-cnt.owl-carousel{padding:0;width:100%;max-width:460px;margin:0 auto}.hmourpriority-sec{padding:50px 0}.hm-prt-left{width:100%;float:none}.hm-prt-left h2:after{display:none}.hm-prt-left h2{font-size:50px;letter-spacing:0}.hm-prt-left p.smal{font-size:16px;margin-bottom:25px}.hm-prt-left .cmn-button a{font-size:16px;padding:18px 22px}.hmourteam-sec{padding:50px 0}.hmourteam-sec h2{font-size:50px;letter-spacing:0;margin-bottom:30px;padding-bottom:12px}.team{display:block}.tm-memb{width:100%;padding:20px;margin:0 auto 20px;max-width:320px;background:#205159;border:2px solid #efaf01}.tm-memb:last-child{margin-bottom:0}.tm-memb:before{display:none}.tm-memb h3:before{display:none}.jessica-cont{text-align:left}.tm-memb h3{font-size:20px;line-height:1}.hm-testimonials{padding:50px 0;margin-top:0}.hm-testimonials .hm-testi-item{padding:0 60px 0}.hm-testimonials .hm-testi-item:before{left:0;transform:scale(.5);top:-10px}.hm-testimonials .hm-testi-item:after{bottom:0;right:0;transform:scale(.5)}.hm-testimonials:after{display:none}.hm-testimonials .testi-blck .owl-nav{position:relative;text-align:center;margin:15px 0 0 0}.hm-testimonials .testi-blck .owl-nav .owl-prev,.hm-testimonials .testi-blck .owl-nav .owl-next{transform:scale(.7);position:relative;top:inherit;right:inherit;left:inherit;bottom:inherit;margin:0 2px;display:inline-block}.hm-testimonials .hm-testi-item p{font-size:18px;margin:0 0 15px 0}.hm-testimonials .hm-testi-item h5{font-size:28px}.site-footer{padding:50px 0 0 0}.form-sec{padding:30px 20px;margin:0;max-width:100%}.hm-form-sec h2,.hm-form-sec .h2{font-size:56px;letter-spacing:0;line-height:1}.hm-form-sec h3,.hm-form-sec .h3{font-size:40px;margin:0 0 15px 0}.hm-form-sec h4,.hm-form-sec .h4{margin:0 0 20px 0}.hm-form-sec .gform_wrapper{margin:0}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper select,.hm-form-sec .gform_wrapper .top_label textarea{padding:12px 15px!important;letter-spacing:0;font-size:14px!important}.hm-form-sec .gform_wrapper .top_label textarea{height:120px!important}.ftmenu{padding:30px 0 20px;margin-bottom:30px}.ftmenu ul li{margin:0 6px}.ftmenu ul li a{font-size:16px;letter-spacing:0}.ftr-main{margin:0 0 20px 0;flex-direction:column}.ftr-logo{order:1}.ftr-address.brau{order:3;margin-bottom:0!important}.ftr-address.aust{order:2}.site-footer .ftr-logo,.site-footer .ftr-address{width:100%;max-width:320px;padding:20px 15px;border:1px solid rgb(255 255 255 / .2);display:block;margin:0 auto 20px}.site-footer .cmn-button a{padding:18px 15px;font-size:15px;letter-spacing:0}.site-footer .cmn-button a:before{border-bottom-width:18px;border-left-width:20px}.hm-map-sec iframe{height:300px}.hm-map-sec .left-map{width:100%;float:none;border:5px solid #183531;margin:auto;max-width:490px;margin-bottom:15px}.hm-map-sec .rgt-map{width:100%;float:none;border:5px solid #183531;margin:auto;max-width:490px}.hm-map-sec{padding:40px 0}.container1{max-width:720px}.page_bnr{padding:60px 0}.page_title h1,.page_title h2{font-size:50px;margin-bottom:0}.page_default{padding:50px 0}.genpg-rite{width:100%;float:none;margin:0 0 20px 0}.genpg-lft{width:100%;max-width:320px;margin:0 auto;float:none}.page_default .genpg-rite h1,.page_default .genpg-rite h2{font-size:42px}.page_default .genpg-rite h3{font-size:38px}.page_default .genpg-rite .about-our_firm .team{display:block}body:not(.home) .head-sec:not(.f-nav){position:relative;background:#fff}.page_default .genpg-rite .about-our_firm .teammates{margin-bottom:20px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt{padding:20px 15px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt br{display:none}.genpg-lft .sidebar-testi:after,.genpg-lft .sidebar-testi:before,.genpg-lft .sidebar-testi .testi-item h5:before,.page_default.general.review_page .genpg-rite .testimonials .testi-item:before,.genpg-lft .sidebar-testi .testi-item .h5{display:none}.genpg-lft .sidebar-testi{padding:15px 15px 0}.genpg-lft .widget-title{font-size:30px;margin:0 0 15px 0;padding:25px 0}.genpg-lft .sidebar-testi .testi-item h5{font-size:24px;padding:0}.genpg-lft .sidebar-testi.owl-carousel .owl-nav .owl-prev,.genpg-lft .sidebar-testi.owl-carousel .owl-nav .owl-next{position:relative;top:inherit;right:inherit;left:inherit;bottom:inherit;margin:0 5px;display:inline-block}.genpg-lft .sidebar-testi .testi-item .star-rat{transform:scale(.8);margin:0 auto 20px}.genpg-lft .sidebar-testi .testi-item p{font-size:15px;line-height:1.6;margin:0 0 15px 0}.genpg-lft .widget:last-child{margin-bottom:0}.page_default.practic_areas .genpg-rite .prct-area-blck{display:block}.page_default.practic_areas .genpg-rite .prct-area-itm{width:100%;max-width:320px;margin:0 auto 20px}.page_default.practic_areas .genpg-rite .prct-area-itm:last-child{margin-bottom:0}.page_default .genpg-rite .post_single .post-img:before,.page_default .genpg-rite .img-blk:before{display:none}.page_default .genpg-rite .post_single .post-img,.page_default .genpg-rite .img-blk{padding:5px;border:3px solid #efaf01}.page_default.general.review_page .genpg-rite .testimonials{display:block}.page_default.general.review_page .genpg-rite .testimonials .testi-itm{width:100%;margin:0 0 20px 0}.page_default.general.review_page .genpg-rite .testimonials .testi-itm:last-child{margin-bottom:0}.page_default.general.review_page .genpg-rite .testimonials .testi-item:after{display:none}.page_default.general.review_page .genpg-rite .testimonials .testi-item .testi-btm:before,.page_default.general.review_page .genpg-rite .testimonials .testi-item .testi-btm:after{display:none}.page_default .genpg-rite h4{font-size:30px}.blg-cntblk{display:block}.page_default .genpg-rite .post-item{width:100%;max-width:320px;display:block;margin:0 auto 20px}.page_default .genpg-rite .post-item .post-meta{position:relative;left:inherit}.nav-links{margin:15px 0}.genpg-lft .widget ul li a{font-size:15px;padding:10px 10px 10px 35px}.genpg-lft .widget ul li a:before{left:8px;top:12px;transform:scale(.75)}.genpg-lft .single-blog-archives .widget.widget_categories h4,.genpg-lft .single-blog-archives .widget.widget_archive h4{font-size:18px}.page_default .genpg-rite .contact-blks{flex-direction:column}.page_default .genpg-rite .contact-block.three{order:3}.page_default .genpg-rite .contact-block.two{order:1}.page_default .genpg-rite .contact-block.one{order:2}.page_default .genpg-rite .contact-block{width:100%;padding:30px 10px;max-width:320px;margin:0 auto 20px}.page_default .genpg-rite .contact-block:last-child{margin-bottom:0}.page_default .genpg-rite .contact-cnt h3{margin-bottom:20px}.page_default .genpg-rite .contact-block .address.call a{font-size:23px}.page_default .genpg-rite .contact-block .address.fax p{font-size:23px}.page_default .genpg-rite .contact-block .address:before{transform:scale(.75)}.page_default .genpg-rite .contact-block h5{margin-bottom:15px}.page_default .genpg-rite .contact-block.three{padding-top:40px}.page_default .genpg-rite .about-our_firm .team .tm-memb{padding:15px 15px 20px;width:100%;max-width:320px}.page_default .genpg-rite .about-our_firm .tm-memb-cnt h5{font-size:20px}.page-navi{margin:0 0 20px 0;float:none}}@media screen and (max-width:767px){.container,.head-sec .container,.banner-sec .container,.hmourpriority-sec .container{max-width:100%;padding:0 15px}.logo-menu .logo{margin:0 0 20px}.mobile_src_nav{display:none}.top-rit{max-width:300px;padding:10px 10px;text-align:left;margin:0}.showhide{padding:8px 15px 8px}.showhide{font-size:32px}.head-sec{padding:20px 0 10px}.banner-cnt h1{font-size:55px;letter-spacing:0;margin-bottom:10px}.cmn-button a{padding:18px 30px;font-size:15px;letter-spacing:.6px}.banner-sec{padding:40px 0}.hmpractice-sec{padding:40px 0}.practicearea-blk h2{font-size:34px}.hmpractice-sec .practicearea-blk p{font-size:16px}.hmabout-sec{padding:40px 0 20px}.abt-ryt h2{font-size:50px}.abt-left h2{font-size:42px}.abt-left h4{font-size:18px;margin:0 0 10px 0}.abt-left-btm{display:block}.abt-left-btm .cmn-button{margin-bottom:15px}.cmn-button-two h5 a{font-size:28px}.hmaward-sec{padding:20px 0 40px 0}.hm-award-top h2{margin-bottom:20px;font-size:40px}.hm-awards-cnt.owl-carousel{max-width:240px}.hmourpriority-sec{padding:40px 0}.hm-prt-left h2{font-size:42px;margin:0 0 15px 0}.hm-prt-left p{font-size:17px}.hmourteam-sec{padding:40px 0}.hmourteam-sec h2{font-size:42px;margin-bottom:20px;padding-bottom:10px}.hmourteam-sec h2:before{width:40%}.hmourteam-sec h2:after{width:15%}.hm-testimonials{padding:40px 0}.hm-testimonials .hm-testi-item:before,.hm-testimonials .hm-testi-item:after{display:none}.hm-testimonials .hm-testi-item{padding:0}.hm-testimonials .hm-testi-item p{font-size:17px}.hm-testimonials .hm-testi-item h5{font-size:26px}.hm-map-sec .container{padding:0}.site-footer{padding:40px 0 0 0}.hm-form-sec h2,.hm-form-sec .h2{font-size:45px;margin-bottom:5px}.hm-form-sec h3,.hm-form-sec .h3{font-size:30px;margin:0 0 15px 0}.hm-form-sec .gform_wrapper .gform_footer.top_label{margin:10px 0 0 0;float:none}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper select,.hm-form-sec .gform_wrapper .top_label textarea{line-height:1!important}.hm-form-sec .gform_wrapper .top_label input[type="submit"]{width:180px!important;padding:16px 15px!important}.ftmenu ul li a{font-size:15px}.ftmenu ul li{margin:0 3px 5px}.ftmenu{padding:20px 0 10px;margin-bottom:20px}.site-footer .ftr-address h3,.site-footer .ftr-address .loc1{font-size:28px}.container1{max-width:100%;padding:0 15px}.page_bnr{padding:50px 0}.page_title h1,.page_title h2{font-size:42px}.page_default{padding:40px 0}.page_default .genpg-rite h1,.page_default .genpg-rite h2{font-size:36px;margin:0 0 10px 0;letter-spacing:0}.page_default .genpg-rite h3{font-size:32px;margin:0 0 10px 0;letter-spacing:0}.page_default .genpg-rite h4{font-size:30px;margin:0 0 10px 0;letter-spacing:0}.page_default .genpg-rite h5{font-size:28px;margin:0 0 10px 0;letter-spacing:0}.page_default .genpg-rite h6{font-size:20px;margin:0 0 10px 0;letter-spacing:0}.page_default .genpg-rite li{padding-left:30px;letter-spacing:0}.page_default .genpg-rite p,.page_default .genpg-rite li{font-size:16px;margin:0 0 15px 0;letter-spacing:0}.page_default .genpg-rite ul li:before{top:3px;transform:scale(.7)}.page_default.general.review_page .genpg-rite .testimonials .testi-item{padding:30px 20px 30px}.page_default.general.review_page .genpg-rite .testimonials .testi-item p{line-height:1.6;margin:0 0 20px 0}.nav-links span,.nav-links a{margin:0 2px 5px}.page_default .genpg-rite .post_single .post-meta{padding:8px 14px;font-size:16px}.page_default .genpg-rite .post_single .post-img,.page_default .genpg-rite .img-blk{margin-bottom:20px}.page-navi-block,.page-navi-block.page-navi-nxt{width:100%;float:none;margin:5px 0;text-align:center}.page-navi{text-align:center}.page-navi-block a{font-size:16px}.page_default.contact_pg .genpg-rite h3{font-size:28px}.page_default .genpg-rite .contact-block h5{font-size:28px}.page_default .genpg-rite .contact-block .address.call{margin-bottom:32px}.page_default .genpg-rite .single-attorney{padding:10px}}@media screen and (max-width:480px){.container,.head-sec .container,.banner-sec .container,.hmourpriority-sec .container{padding:0 12px}.banner-cnt h5,.banner-cnt span{font-size:16px;letter-spacing:.5px;margin-bottom:10px}.banner-cnt h1{font-size:40px}.banner-cnt h6,.banner-cnt h3{font-size:15px;margin-bottom:20px}.cmn-button a{padding:16px 25px;font-size:14px}.hmpractice-sec{padding:30px 0}.practicearea-blk h2{font-size:28px}.hmpractice-sec .practicearea-blk p{font-size:15px}.hmabout-sec{padding:30px 0 15px}.abt-ryt h2{font-size:40px}.abt-left h2{font-size:34px}.abt-left h4{font-size:16px}.abt-left p{font-size:15px}.cmn-button-two h5 a{font-size:26px}.hmaward-sec{padding:15px 0 30px 0}.hm-award-top h2{margin-bottom:15px;font-size:30px}.hmourpriority-sec{padding:30px 0}.hm-prt-left h2{font-size:32px;margin:0 0 10px 0}.hm-prt-left p{font-size:16px}.hm-prt-left p.smal{font-size:15px;margin-bottom:20px}.hm-prt-left .cmn-button a{font-size:15px;padding:18px 16px;letter-spacing:0}.hmourteam-sec{padding:30px 0}.hm-prt-left .cmn-button a:before,.cmn-button a:before{border-bottom-width:18px;border-left-width:20px}.hmourteam-sec h2{font-size:32px;margin-bottom:20px;padding-bottom:0}.hmourteam-sec h2:before,.hmourteam-sec h2:after{display:none}.tm-memb{padding:15px;margin:0 auto 15px}.marco-img,.jessica-img{margin-bottom:15px}.tm-memb h3{font-size:18px}.hm-testimonials{padding:30px 0}.hm-testimonials .hm-testi-item p{font-size:15px;font-weight:400}.hm-testimonials .hm-testi-item h5{font-size:24px}.star-rat{transform:scale(.8)}.site-footer{padding:30px 0 0 0}.hm-form-sec h2,.hm-form-sec .h2{font-size:34px}.form-sec{padding:20px 10px}.hm-form-sec h3,.hm-form-sec .h3{font-size:25px;margin:0 0 10px 0;letter-spacing:0}.hm-form-sec h4,.hm-form-sec .h4{letter-spacing:0}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper select,.hm-form-sec .gform_wrapper .top_label textarea{padding:12px 12px!important}.hm-form-sec .gform_wrapper .form-links a{font-size:14px}.hm-form-sec .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:12px!important}.hm-form-sec .gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-size:14px}.ftr-logo p{font-size:15px}.site-footer .ftr-address h3,.site-footer .ftr-address .loc1{font-size:26px}.ftr-address .adress h4,.ftr-address .adress .h4{font-size:16px}.ftr-address .adress p,.get-direction a{font-size:15px}.ftr-address .adress h5 a,.ftr-address .adress .h5 a{font-size:22px;letter-spacing:0}.copyrights{padding:15px 0}.mobinav ul{padding:0}.hm-map-sec{padding:30px 0}.page_bnr{padding:40px 0}.page_title h1,.page_title h2{font-size:32px}.page_default{padding:30px 0}.page_default .genpg-rite h1,.page_default .genpg-rite h2{font-size:28px}.page_default .genpg-rite h3{font-size:25px}.page_default .genpg-rite h4{font-size:24px}.page_default .genpg-rite h5{font-size:22px}.page_default .genpg-rite h6{font-size:18px}.page_default .genpg-rite p,.page_default .genpg-rite li{font-size:15px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt{padding:15px 10px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt p{font-size:15px;line-height:1.6}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt a.call{font-size:20px;padding-left:30px}.page_default .genpg-rite .about-our_firm .consult-block .consult-cnt a.call:before{transform:scale(.7);left:-5px}.genpg-lft .prtc-list .prtc-itm .prtc-cnt h5,.genpg-lft .prtc-list .prtc-itm .prtc-cnt .h5{font-size:20px;margin-bottom:8px;letter-spacing:.5px}.genpg-lft .sidebar-testi{padding:0 12px 0}.genpg-lft .widget-title{font-size:28px}.page_default .genpg-rite ul li{margin:0 0 10px 0}.page_default .genpg-rite ul li:before{top:2px}.genpg-lft .widget{margin-bottom:30px}.page_default.general.review_page .genpg-rite .testimonials .testi-item{padding:15px 10px}.page_default.general.review_page .genpg-rite .testimonials .testi-itm{padding:3px;border-width:2px}.page_default .genpg-rite .post-item p{font-size:15px;margin:0 0 10px}.nav-links span,.nav-links a{width:40px;height:40px;font-size:16px;margin:0 2px}.nav-links a.next.page-numbers,.nav-links a.prev.page-numbers{transform:scale(.8);width:48px;height:48px}.genpg-lft .single-blog-archives .widget input,.genpg-lft .single-blog-archives .widget select{font-size:16px;padding:16px 30px}.page_default .genpg-rite .post_single .post-meta{font-size:15px}.page_default .genpg-rite .contact-block.three .follow-btn a{padding:12px 30px}.page_default .genpg-rite .contact-block.three{padding-top:30px}.page_default .genpg-rite .contact-block .address:before{transform:scale(.7);left:-6px;top:4px}.page_default .genpg-rite .contact-block .address.call{margin-bottom:26px}}@media screen and (max-width:380px){.logo img{max-width:210px}.head-sec.f-nav .logo{max-width:210px}.head-sec.f-nav .showhide{padding:6px 12px 6px;font-size:28px}.head-sec.f-nav .mobile_src_nav{top:8px;right:10px}.top-rit{max-width:270px}.top-rit .call_us p{font-size:14px}.top-rit .call_us p a:before{transform:scale(.6);left:-8px}.top-rit .call_us p a{font-size:16px;letter-spacing:0;padding-left:30px}.site-footer .ftr-logo,.site-footer .ftr-address{padding:20px 10px}}