@media (max-width:1900px) {
.page_bnr {padding: 270px 0 80px;}
.page_title h1, .page_title h2 {font-size: 65px;}
.inrpg-breadcrumbs {font-size: 19px;}
.page_default {padding: 75px 0 80px;}
.genpg-rite .inr-cmn-img {margin-bottom: 45px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 48px;}
.genpg-rite .inr-cmn-blk {margin: 40px 0 65px;}
.genpg-rite .inr-abt-attrny-cnt h5 {font-size: 30px;}
.genpg-rite .inr-abt-attorneys {gap: 36px;}
.genpg-rite .sing-att-blk {padding: 28px 56px 0px 68px;margin: 0 0 55px 0;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title {font-size: 27px;}
.genpg-rite .inr-cmn-accordion .accordion-section {margin-bottom: 18px;}
.genpg-lft .widget.widget_recent_entries ul li a {font-size: 28px;}
.blog_pg .genpg-rite .post-cnt h4 a {font-size: 28px;line-height: 1.2;}
.genpg-lft .blog-sdbr-archives {padding: 55px 45px 70px;}

}


@media screen and (max-width:1800px) {

.container1  {max-width: 1600px;}
.topmenu ul li {margin: 0 45px 0 0;}
.logo {width: 340px;}
.meet-flx {padding: 27px 105px 0 90px; background-position: bottom;}
.meet-lft .text-heading {font-size: 100px; }
.meet-rgt .text-heading {font-size: 80px; }
.meet-rgt h6 {font-size: 26px; }
.meet-rgt-btn {margin: -19px 0 100px 0; }
p.rgtp {font-size: 17px; line-height: 1.7; margin:0; }
.meet-levy {margin: 0 0 50px 0; }
.pract-blk-sec.slick-initialized.slick-slider .slick-list {padding: 0 40px !important;}
.pract-cnt h4 {line-height: 1.2;letter-spacing: 0px;text-indent: 0px;}
.meet-rgt p {font-size: 22px;}

/*Inner Pages*/

.page_bnr {padding: 250px 0 65px;}
.page_title h1, .page_title h2 {font-size: 60px;}
.inrpg-breadcrumbs {font-size: 18px;padding: 12px 0 0;}
.page_default {padding: 55px 0 70px;}
.contact-an-attorney-sec.inner {padding: 0px 0 85px;}
.genpg-rite .inr-cmn-img {margin-bottom: 40px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 45px;}
.genpg-rite p, .genpg-rite li {font-size: 19px;line-height: 1.7;}
.genpg-rite .inr-cmn-blk h3 {font-size: 52px;}
.genpg-rite .inr-cmn-blk {margin: 40px 0 55px;padding: 40px;}
.genpg-rite h1, .genpg-rite h2, .genpg-rite h3, .genpg-rite h4, .genpg-rite h5, .genpg-rite h6 {line-height: 1.1;}
.genpg-lft .widget ul li a {font-size: 26px;}
.genpg-lft .widget ul li a:before {top: 9px;}
.genpg-lft .widget ul.sub-menu li a {font-size: 22px;}
.genpg-lft .widget ul.sub-menu li ul.sub-menu li a {font-size: 21px;}
.genpg-lft .widget {margin-bottom: 40px;padding: 28px 0px 48px;}
.genpg-rite h3 {font-size: 40px;}
.genpg-rite h4 {font-size: 35px;}
.genpg-rite h5 {font-size: 31px;}
.genpg-lft .widget_nav_menu ul li a.drop.close, .genpg-lft .widget_nav_menu ul li a.drop.open {top: 10px;}
.genpg-rite .testimonials {column-gap: 28px;}
.genpg-rite .testimonials .testi-item {padding: 32px 30px 50px 57px;margin-bottom: 28px;}
.genpg-rite .testi-item p {font-size: 20px;}
.genpg-rite .in-test-last {padding: 22px 0 0;}
.genpg-rite .testi-item h5 {font-size: 32px;margin: 0 0px 8px 0;}
.genpg-rite .testi-item .star-rat {transform: scale(0.9);}
.genpg-rite .testi-item:before {left: 34px;}
.genpg-rite .cntadrs {padding: 17px 0 0;}
.genpg-rite .in-abt-list ul li::before {top: 11px;}
.genpg-rite .in-abt-list ul li {padding-left: 19px;}
.blog_pg .genpg-rite .post-category ul li, .blog_pg .genpg-rite .post-dt {font-size: 16px;}
.blog_pg .post-cnt {padding: 21px 0 0 0px;}
.blog_pg .genpg-rite .post-cnt h4 a {font-size: 27px;}
.blog_pg .genpg-rite .post-cnt p {font-size: 16px;line-height: 1.5;margin: 0 0 18px;}
.blog_pg .post-item {padding: 22px 22px 60px;}
.genpg-rite .post-btn a.blg-btn {font-size: 16px;padding: 0 40px 0 0;}
.genpg-rite .post-btn {bottom: 40px;left: 22px;}
.genpg-lft .widget.widget_recent_entries ul li a {font-size: 26px;line-height: 1.2;}
.genpg-lft .widget.widget_recent_entries ul li a:before {top: 9px;}
.genpg-lft .blog-sdbr-archives {padding: 48px 40px 58px;border-top: 4px solid #d56a03;}
.genpg-lft .widget input.search-field, .genpg-lft .widget select {font-size: 21px;padding: 24px 62px 22px 30px;}
.genpg-lft .widget.widget_search input.search-submit {transform: scale(0.9);right: 26px;}
.genpg-lft .widget.widget_search, .genpg-lft .widget.widget_categories, .genpg-lft .widget.widget_archive {margin-bottom: 28px;}
.blog-sdbr-archives .widget h4.widget-title {font-size: 32px;margin: 0 0 13px;}
.genpg-lft .widget.widget_categories select, .genpg-lft .widget.widget_archive select {background-position: right 26px center;}



}


@media screen and (max-width:1700px) {

.container, .container1 { max-width:1500px; }
.topmenu ul li {margin: 0 25px 0 0; }
.topmenu ul li a {padding: 0px 3px 20px; }
.topmenu {padding: 25px 0 0; }    
.footer-frm-lst {margin: 0 0 70px; }
.meet-flx {padding: 30px 70px 0 70px; }
.meet-lft .text-heading {font-size: 90px; }
.meet-rgt {padding: 50px 0 0 0; }
.meet-rgt .text-heading {font-size: 75px; }
.meet-rgt h6 {font-size: 24px; }
.meet-rgt p {font-size: 21px; margin: 0 0 24px 0; }
p.rgtp {font-size: 16px; line-height: 1.7; margin: 0; letter-spacing: 2.2px; }
.meet-levy {margin: 0 0 40px 0; }
.meet-rgt-btn a.cmn-btn {padding: 19px 38px; font-size: 19px; }
.meet-rgt-btn {margin: 0 0 90px 0; }
.text-rot {left: 0; }
.text-heading {font-size: 80px; line-height: 1.3;}
.hm-testimonials {padding: 0 0 170px; }
.text-rot {left: 30px; }
.advising-business-owners-sec h2.text-heading {font-size: 75px; margin-bottom: 40px; }
.hmpg-testi-bg-sec {padding-bottom: 110px;background-position: 0px 80%;}
.tailored-guidance-sec {padding: 190px 0 170px 0;}
.tailored-guidance-sec h2.text-heading {font-size: 75px; line-height: 1.1; margin-bottom: 45px; } 
.guidance_rgt ul li:after {left: -27px;} 
.guidance_rgt ul li p {font-size: 24px;} 
.blog-blck {padding: 90px 90px 0px;} 
.blog-blck h2 {margin: 0 0 40px; } 
.contact-an-attorney-sec {padding: 130px 0 170px; } 
.contact-an-attorney-sec h2 {font-size: 85px; line-height: 1.25; margin-bottom: 15px; } 
.contact-an-attorney-sec p {font-size: 25px; margin-bottom: 45px;} 
.pract-area-lst {padding: 50px 0 0; } 
.hmpractice-sec h2.text-heading {font-size: 75px;margin: 0 0 30px 0;line-height: 1.2; } 
.pract-item:before {bottom: 33px;} 
.pract-item {padding: 50px 0 40px; } 
.pract-blk-sec.owl-carousel {margin: 0 0 60px; } 
.pract-blk-sec .slick-prev, .pract-blk-sec .slick-next {bottom: -80px;} 
.hmpractice-sec {padding: 0 0 60px; }
.pract-blk-sec.owl-carousel .owl-stage {padding: 32px 0; }
.pract-blk-sec.owl-carousel .owl-nav {bottom: -110px;}

/*Inner Pages*/

.page_bnr {padding: 225px 0 55px;}
.page_title h1, .page_title h2 {font-size: 55px;}
.inrpg-breadcrumbs {font-size: 16px;padding: 10px 0 0;}
.page_default {padding: 48px 0 60px;}
.contact-an-attorney-sec.inner {padding: 0px 0 75px;}
.genpg-rite .inr-cmn-img {margin-bottom: 35px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 42px;}
.genpg-rite h1, .genpg-rite h2, .genpg-rite h3, .genpg-rite h4, .genpg-rite h5, .genpg-rite h6 {margin: 0 0 18px 0;}
.genpg-rite p, .genpg-rite li {font-size: 18px;line-height: 1.6;margin: 0 0 18px 0;}
.genpg-rite .inr-cmn-blk {margin: 34px 0 50px;padding: 36px;}
.genpg-rite .inr-cmn-blk h3 {font-size: 47px;}
.genpg-rite li {padding-left: 23px;line-height: 1.4 !important;margin: 0 0 12px 0 !important;}
.genpg-rite ul li:before {top: 7px;}
.genpg-rite h3 {font-size:37px;}
.genpg-rite h4 {font-size: 33px;}
.genpg-rite h5 {font-size: 30px;}
.genpg-rite h6 {font-size: 27px;}
.genpg-rite .inpract-items h4:before {transform: scale(0.9);top: -4px;}
.genpg-rite .inpract-items h4 {font-size: 25px;padding: 120px 0 0;}
.genpg-rite .inpract-items {min-height: 295px;}
.genpg-rite .testimonials {column-gap: 26px;}
.genpg-rite .testimonials .testi-item {padding: 30px 28px 46px 52px;margin-bottom: 28px;border-top: 4px solid #ff7d00;}
.genpg-rite .testi-item p {font-size: 19px;}
.genpg-rite .in-test-last {padding: 20px 0 0;}
.genpg-rite .testi-item h5 {font-size: 29px;}
.genpg-rite .in-ggl-img {width: 58px;}
.genpg-rite .testi-item:before {left: 28px;}
.genpg-rite .testi-item .star-rat {margin: 0 -5px 0 0;}
.genpg-rite .cntadrs {padding: 12px 0 0;}
.genpg-rite .inr-cntct-itm {padding: 40px 30px 48px;}
.genpg-rite .inr-cntct-itm h5::before {transform: scale(0.95);top: -1px;}
.genpg-rite .cntadrs .inr-cntct-itm h5 {font-size: 31px;margin-bottom: 17px;}
.genpg-rite .inr-cntct-itm p {font-size: 21px;}
.genpg-rite .inr-cntct-itm a.cntadrs-cal {font-size: 34px;}
.genpg-rite .socil-icons {gap: 7px;}
.genpg-rite .socil a {transform: scale(0.9);}
.genpg-rite .inr-abt-attorneys {gap: 30px; padding:15px 0 30px;;}
.genpg-rite .inr-abt-attrny-cnt h5 {font-size: 28px;}
.genpg-rite .in-abt-list ul li::before {top: 8px;}
.genpg-rite .sing-att-cont h2 {font-size:50px;margin-bottom: 18px;}
.atrny-dtals {margin: 0 0 25px;}
.genpg-rite .sing-att-cont h5 {font-size: 21px;}
.genpg-rite .sing-att-image img {height: 395px;object-fit: cover;object-position: top;}
.genpg-rite .sing-att-blk {margin: 0 0 46px 0;gap: 36px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title {font-size: 25px;padding: 16px 82px 10px 25px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title::before {right: 35px;top: 23px;}
.genpg-rite .inr-cmn-accordion .accordion-section-content {padding: 17px 20px 10px 26px;}
.genpg-rite .inr-cmn-accordion .accordion-section-content ul li::before {top: 6px;}
.page_content .genpg-rite ol, .page_content .genpg-rite ul {margin: 0 0 15px 0px;}
.genpg-rite .inr-cmn-accordion .accordion-section {margin-bottom: 16px;}
.blog_pg .genpg-rite .post-category ul li, .blog_pg .genpg-rite .post-dt {font-size: 15px;padding: 9px 14px;}
.blog_pg .post-cnt {padding: 19px 0 0 0px;}
.blog_pg .genpg-rite .post-cnt h4 a {font-size: 25px;line-height: 1.1;}
.blog_pg .genpg-rite .post-cnt h4 {margin: 0 0 15px 0;}
.blog_pg .genpg-rite .meta-author {margin: 0 0 13px;}
.blog_pg .genpg-rite .post-cnt p {line-height: 1.4;margin: 0 0 15px;}
.genpg-rite .post-btn a.blg-btn {font-size: 14px;padding: 0 36px 0 0;}
.genpg-rite .post-btn a.blg-btn:before {transform: scale(0.9);top: -1px;}
.genpg-rite .post-btn {bottom: 38px;left: 20px;}
.genpg-lft .widget.widget_recent_entries ul li a {font-size: 23px;line-height: 1.1;}
.genpg-lft .widget.widget_recent_entries ul li a:before {top: 6px;}
.genpg-lft .widget ul {padding: 21px 43px 0;}
.genpg-lft .widget {padding: 26px 0px 40px;}
.genpg-lft .blog-sdbr-archives {padding: 42px 38px 46px;border-top: 3px solid #d56a03;}
.genpg-lft .widget input.search-field, .genpg-lft .widget select {font-size: 19px;padding: 22px 57px 20px 24px;}
.genpg-lft .widget.widget_search input.search-submit {transform: scale(0.8);right: 20px;}
.genpg-lft .widget.widget_categories select, .genpg-lft .widget.widget_archive select {background-position: right 21px center;background-size: 18px 10px;}
.genpg-lft .widget.widget_search, .genpg-lft .widget.widget_categories, .genpg-lft .widget.widget_archive {margin-bottom: 24px;}
.blog-sdbr-archives .widget h4.widget-title {font-size: 27px;margin: 0 0 12px;}
.genpg-rite .post_single .post-meta {margin: 0 0 25px;}
.post-img.single_defualt_img {margin: 0 0 28px;}
.genpg-lft .widget_nav_menu ul li a.drop.close, .genpg-lft .widget_nav_menu ul li a.drop.open {top: 13px;transform: scale(0.95);}



}



@media screen and (max-width:1600px) {
.container, .container1 { max-width:1400px; }
.logo {width: 320px;}
.topmenu {padding: 20px 0 0; }
.topmenu ul li a {font-size: 17px; }
.topmenu ul li {margin: 0 15px 0 0; }
.hdr-tel a {font-size: 30px;vertical-align: text-bottom; }
.hdr-tel p {font-size: 20px; }
.banner-sec {padding: 200px 0 30px 0; }
.banner-sec h1 {font-size: 80px; }
.bnr-ryt {padding: 0 50px 0 0; }
.protect-what-matters-sec{padding: 70px 0 70px 0;}
.protect-what-matters-sec h2{font-size: 70px; margin-bottom: 45px;}
.about-lft h4{font-size: 45px;    margin-bottom: 15px;}
.about-lft p{margin-bottom: 28px;font-size: 21px;}
.about-btn-sctn {gap: 40px;}
.abt-ryt-btm{padding: 0 140px 0 50px;}
.abt-ryt-btm::before{transform: scale(0.8);}
.about-phn a{font-size: 32px;}
.about-phn h6{font-size: 21px;}
.abtlft-phn::before{transform: scale(0.9);}
.about-phn{padding-left: 72px;}
.abt-ryt-btm p{font-size: 23px;}
.footer-frm-lst {margin: 0 0 60px; padding: 0 60px 0 50px; } 
.frm-lft h2.text-heading {font-size: 47px;} 
.frm-lft p {font-size: 19px; margin: 0 0 27px; } 
.ftr-lft-blk {padding: 45px 50px 65px;} 
.ftr-form .gform_wrapper .top_label input[type="submit"] {font-size: 18px !important; width: 320px !important; padding: 17px 25px !important;} 
.ftr-blocks {padding: 47px 0 0; } 
.ftr-itms h4 {font-size: 35px;} 
.ftr-itms.ph {padding: 0 0 0 70px; } 
.ftr-itms.fax {padding: 0 0 0 70px; } 
.ftr-itms p {font-size: 20px;} 
.ftr-itms {margin: 0 0 70px; } 
.ftr-itms.scl-icns, .ftr-itms.fax {margin: 0 0 60px; } 
.ftmenu ul {padding: 25px 0 25px; } 
.ftmenu ul li a {font-size: 20px;} 
.ftmenu ul li {margin: 0 45px 0; } 
.ftr-logo {max-width: 400px;}
.copyrights {padding: 35px 0; } 
.copyrights p, .copyrights a {font-size: 17px;}
.guidance_sec::before{width: 48%; height: 61%; bottom: 80px; }
.guidance_sec h2.text-heading {font-size: 65px; margin-bottom: 30px; }
.guidance_rgt ul li p {font-size: 24px; }
.guidance_lft p {font-size: 21px; }
.guidance_lft h3 {font-size: 32px; margin: 0 0 29px 0; }
.guidance_lft p:nth-child(3) {margin: 0 0 37px 0; }
.guidance_rgt ul li {margin-bottom: 25px; padding: 12px 0 12px 38px; }
.meet-flx {padding: 30px 55px 0 55px; }
.meet-lft .text-heading {font-size: 75px; }
.meet-levy {margin: 0 0 30px 0; }
.meet-rgt .text-heading {font-size: 65px; }
.meet-rgt h6 {font-size: 22px; }
.meet-rgt p {font-size: 20px; margin: 0 0 21px 0; }
.meet-rgt-btn a.cmn-btn {padding: 18px 36px; font-size: 18px; }
p.rgtp {font-size: 15px; line-height: 1.5; margin: 0; letter-spacing: 2px; }
.text-heading {font-size: 70px; line-height: 1.2; } 
.hm-testimonials h2 {margin: 0 0 20px; } 
.hm-testimonials .hm-testi-item p {font-size: 22px; margin: 0 auto 40px; } 
.hm-testimonials .hm-testi-item h5 {font-size: 30px;} 
.hm-testimonials .hm-testi-item {padding: 40px 25px 40px 43px;} 
.testi-blck {margin: 0 0 60px; } 
.testi-blck.owl-carousel .owl-nav {top: 80px; } 
.hm-testimonials {padding: 0 0 150px; } 
.advising-business-owners-sec h2.text-heading {font-size: 65px; margin-bottom: 25px; } 
.advising-business-owners-sec p {font-size: 22px; margin-bottom: 20px; } 
.hmpg-testi-bg-sec {padding-bottom: 100px; } 
.text-rot {left: 55px; } 
.tailored-guidance-sec {padding: 140px 0 150px 0; } 
.tailored-guidance-sec h2.text-heading {font-size: 65px; line-height: 1.1; margin-bottom: 40px; } 
.guidance_rgt {width: 38.3%; } 
.blog-blck {padding: 80px 80px 0px; } 
.blog-blck h2 {margin: 0 0 35px; } 
.hmblg-sec .hmblg-item {padding: 25px 0 25px 70px;} 
.hmblg-sec .hmblgcnt h3 {font-size: 35px; margin: 0 0 15px 0;} 
.hmblg-sec .hmblgcnt p {font-size: 21px; margin: 0 0 35px; } 
.hmblg-blcks.owl-carousel {margin: 0 0 50px; } 
.contact-an-attorney-sec {padding: 100px 0 130px; } 
.contact-an-attorney-sec h2 {font-size: 70px; line-height: 1.15; margin-bottom: 10px; } 
.contact-an-attorney-sec p {font-size: 20px; margin-bottom: 35px; } a.cmn-btn.c-lft-btn {padding: 17px 28px; } 
.cntct-btns .cmn-btn.c-rit-btn {padding: 21px 40px 19px 75px; } 
.cntct-btns .cmn-btn.c-rit-btn::before {left: 43px; } 
.pract-area-lst {padding: 40px 0 0; } 
.hmpractice-sec h2.text-heading {font-size: 60px; margin: 0 0 20px 0; line-height: 1.1; } 
.pract-cnt h4 {font-size: 22px; } 
.pract-cnt h4:before {transform: scale(0.85); } 
.pract-btn a.cmn-btn {padding: 17px 32px; } 
.pract-item {padding: 38px 0 38px; }
.pract-blk-sec .slick-prev:before, .pract-blk-sec .slick-next:before {transform: scale(0.9); } 
.hmpractice-sec {padding: 0 0 40px; }
.topmenu:befor
.pract-blk-sec.owl-carousel .owl-stage {padding: 30px 0; }
.pract-area-lst:before {height: 100%;}
.pract-blk-sec.owl-carousel {margin: 0 0 50px; } 
.pract-blk-sec.owl-carousel .owl-nav {bottom: -95px; }


/*Inner Pages*/

.page_bnr {padding: 210px 0 45px;}
.page_default {padding: 42px 0 50px;}
.page_title h1, .page_title h2 {font-size: 48px;}
.inrpg-breadcrumbs {font-size: 15px;padding: 8px 0 0;}
.genpg-lft .widget {margin-bottom: 35px;padding: 22px 0px 40px;}
.genpg-rite .inr-cmn-img {margin-bottom: 28px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 38px;}
.genpg-rite h1, .genpg-rite h2, .genpg-rite h3, .genpg-rite h4, .genpg-rite h5, .genpg-rite h6 {margin: 0 0 15px 0;}
.genpg-rite p, .genpg-rite li {font-size: 17px;line-height: 1.5;margin: 0 0 16px 0;}
.genpg-rite .inr-cmn-blk {margin: 30px 0 45px;padding: 32px;}
.genpg-rite .inr-cmn-blk-btns {gap: 13px;}
.genpg-rite li {padding-left: 21px;line-height: 1.3 !important;margin: 0 0 10px 0 !important;}
.genpg-rite ul li:before {transform: scale(0.9);}
.contact-an-attorney-sec.inner {padding: 0px 0 60px;}
.genpg-lft h4.widget-title, .genpg-lft .widget .gform_heading h3.gform_title {font-size: 40px;padding: 0 0 18px 0;}
.genpg-lft .widget ul {padding: 20px 40px 0;}
.genpg-lft .widget ul li a {font-size: 24px;padding: 0 30px 0 25px;}
.genpg-lft .widget ul li a:before {top:7px;}
.genpg-lft .widget ul li ul li {margin: 0 0 13px;}
.genpg-lft .widget ul.sub-menu {padding: 17px 0px 10px 28px;}
.genpg-lft .widget ul.sub-menu li ul.sub-menu li a {font-size: 20px;}
.genpg-lft .widget ul.sub-menu li a {font-size: 20px;padding: 0 0 0 18px;}
.genpg-lft .widget ul li {margin: 0 0 18px;}
.genpg-lft .widget_nav_menu ul li a.drop.close, .genpg-lft .widget_nav_menu ul li a.drop.open {top: 10px; transform: scale(0.85); }
.genpg-lft .widget.testi-widget {padding: 35px 0px 40px;}
.genpg-lft .sidebar-testi.owl-carousel {padding: 20px 40px 0;}
.genpg-lft .sidebar-testi .testi-item p:before {transform: scale(0.9);top: -3px;}
.genpg-lft .sidebar-testi .testi-item p {font-size: 19px;line-height: 1.7;padding: 65px 0 0 0;margin: 0 0 14px;}
.genpg-lft .sidebar-testi .testi-item .star-rat {transform: scale(0.9);}
.genpg-lft .sidebar-testi .testi-item h5 {font-size: 30px;}
.genpg-lft .sidebar-testi.owl-carousel .owl-nav {margin: 20px auto 0;gap: 19px;}
.genpg-rite h3 {font-size: 34px;}
.genpg-rite h4 {font-size: 30px;}
.genpg-rite h5 {font-size: 27px;}
.genpg-rite h6 {font-size: 24px;}
.genpg-rite li ul li {padding-left: 21px;}
.genpg-rite .inpract-blk {gap: 24px 15px;}
.genpg-rite .inpract-items h4:before {transform: scale(0.8);top: -10px;}
.genpg-rite .inpract-items h4 {font-size: 23px;padding: 105px 0 0;line-height: 1.16;}
.genpg-rite .inpract-items {min-height: 270px;padding: 38px 12px;}
.genpg-rite .testimonials {column-gap: 24px;}
.genpg-rite .testimonials .testi-item {padding: 30px 28px 40px 50px;margin-bottom: 24px;}
.genpg-rite .testi-item p {font-size: 18px;}
.genpg-rite .in-test-last {padding: 18px 0 0;}
.genpg-rite .testi-item h5 {font-size: 27px;}
.genpg-rite .testi-item .star-rat {margin: 0 -9px 0 0;transform: scale(0.8);}
.genpg-rite .in-ggl-img {width: 50px;}
.genpg-rite .testi-item:before {left: 25px;}
.genpg-rite .cntadrs {gap: 8px;padding: 10px 0 0;}
.genpg-rite .inr-cntct-itm {padding: 36px 26px 35px;}
.genpg-rite .inr-cntct-itm h5::before {transform: scale(0.85);top: -5px;}
.genpg-rite .cntadrs .inr-cntct-itm h5 {font-size: 28px;margin-bottom: 15px;padding: 56px 0 0;}
.genpg-rite .inr-cntct-itm p {font-size: 19px;}
.genpg-rite .inr-cntct-itm a.cntadrs-cal {font-size: 31px;}
.genpg-rite .socil-icons {gap: 0px;}
.genpg-rite .socil a {transform: scale(0.8);}
.genpg-rite .inr-abt-attorneys {gap: 28px;padding: 13px 0 28px;}
.genpg-rite .inr-abt-attrny-cnt h5 {font-size: 26px;}
.genpg-rite .in-abt-list ul li {padding-left: 16px;}
.genpg-rite .sing-att-blk {margin: 0 0 38px 0;border-top: 4px solid #d56a03;padding: 25px 52px 0px 63px;}
.genpg-rite .sing-att-cont h2 {font-size:45px;margin-bottom: 16px;}
.genpg-rite .sing-att-cont h5 {font-size: 19px;margin-bottom:20px;}
.atrny-dtals {margin: 0 0 20px;gap: 23px;}
.genpg-rite p.atrny-lctn a:before {transform: scale(0.85);top: 0px;left: -7px;}
.genpg-rite p.atrny-lctn {padding-left: 46px;font-size: 20px;}
.genpg-rite .sing-att-cont {padding: 8px 0 0;}
.genpg-rite .sing-att-btn a.cmn-btn {font-size: 16px;}
.genpg-rite .sing-att-image img {height: 365px;}
.genpg-rite .inr-cmn-accordion {padding: 14px 0px 0px 0px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title {font-size: 21px;padding: 15px 70px 10px 20px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title::before {transform: scale(0.85);right: 28px;top: 19px;}
.genpg-rite .inr-cmn-accordion .accordion-section-content {padding: 15px 18px 10px 22px;}
.genpg-rite .inr-cmn-accordion .accordion-section {margin-bottom: 13px;}
.blg-cntblk {gap: 22px;}
.blog_pg .genpg-rite .post-category ul li, .blog_pg .genpg-rite .post-dt {font-size: 13px;padding: 9px 13px;}
.blog_pg .post-item {padding: 19px 19px 55px;}
.blog_pg .post-cnt {padding: 18px 0 0 0px;}
.blog_pg .genpg-rite .post-cnt h4 a {font-size: 23px;}
.blog_pg .genpg-rite .post-cnt h4 {margin: 0 0 13px 0;}
.blog_pg .genpg-rite .post-cnt p {line-height: 1.3;margin: 0 0 14px;}
.genpg-rite .post-btn {bottom: 36px;left: 19px;}
.genpg-lft .widget.widget_recent_entries ul li a {font-size: 21px;padding: 0 25px;}
.genpg-lft .blog-sdbr-archives {padding: 40px 37px 44px;}
.genpg-rite .nav-links {gap: 8px;margin: 21px 0 0 0;}
.nav-links span, .nav-links a {width: 49px;height: 42px;font-size: 19px;letter-spacing: 0.1px;}
.genpg-rite .nav-links a.prev.page-numbers, .genpg-rite .nav-links a.next.page-numbers {transform: scale(0.8);margin: 0 5px;}
.genpg-rite .post_single .post-meta {gap: 18px;margin: 0 0 20px;}
.genpg-rite .post_single .post-dt {padding: 0px 20px;}
.genpg-rite .page-navi {margin: 26px 0 0 0;}
.genpg-rite .page-navi-block a  {padding: 13px 25px 12px;}
.post-img.single_defualt_img {margin: 0 0 25px;}
.genpg-rite .sing-att-cal a {font-size: 20px;padding: 13px 24px 11px 57px;}
.genpg-lft .widget_nav_menu ul.sub-menu li a.drop.close, .genpg-lft .widget_nav_menu ul.sub-menu li a.drop.open {top: 3px;}
.nws-lst {gap: 17px;}
.genpg-rite .nws-itm h6 {font-size: 18px;}


}



@media screen and (max-width:1500px) {}

@media screen and (max-width:1440px) {
.container, .container1 { max-width:1200px; }
.head-sec .logo{width: 300px; }
.topmenu ul li {margin: 0 10px 0 0; }
.topmenu ul li a {padding: 0px 3px 15px; font-size: 15px; }
.hdr-tel a {font-size: 25px; }
.hdr-tel p {font-size: 18px;    padding: 0 0 0 45px; }
.head-sec {padding: 20px 0 0; }
.hdr-tel a:before {transform: scale(0.8); }
.banner-sec {padding: 170px 0 30px 0; }
.bnr-lft {padding-top: 40px; }
.banner-sec h1 {font-size: 70px; }
.banner-sec p {font-size: 22px; line-height: 1.4; margin: 0 0 20px; }
.bnr-btn a.cmn-btn {font-size: 20px; padding: 16px 20px; }
.protect-what-matters-sec{padding: 50px 0 60px 0;}
.protect-what-matters-sec h2{font-size: 55px; margin-bottom: 35px;}
.about-lft h4{font-size: 40px; margin-bottom: 16px;}
.about-btn a{padding: 13px 20px; font-size: 15px;}
.abt-ryt-btm p{font-size: 19px;}
.about-phn h6{font-size: 17px;}
.about-lft p{font-size:19px;margin-bottom: 17px;}
.about-phn a{font-size: 25px;}
.abtlft-phn::before{transform: scale(0.7); top: 0;}
.about-phn{padding-left: 50px;}
.abt-ryt-btm::before{transform: scale(0.7);}
.abtryt-top {margin-bottom: 20px; }
.abt-ryt-btm {padding: 0 135px 0 35px; }
.about-lft {width: 46%;}
.footer-frm-lst {margin: 0 0 50px;padding: 0 35px 0 30px;}
.ftr-lft-blk {padding: 35px 35px 50px;}
.frm-lft h2.text-heading {font-size: 40px; margin: 0 0 6px; }
.frm-lft p {font-size: 16px; margin: 0 0 20px; }
.ftr-form .gform_wrapper ul li input, .ftr-form .gform_wrapper ul li textarea {font-size: 15px !important; padding: 16px 14px 17px !important;}
.ftr-form .gform_wrapper ul li.nm, .ftr-form .gform_wrapper ul li.eml {max-width: 49.3%; }
.ftr-form .gform_wrapper ul li textarea {height: 140px;}
.ftr-form .gform_wrapper ul li.dscl, .ftr-form .gform_wrapper ul li.chk {padding: 5px 0 0 !important; }
.ftr-form .gform_wrapper ul li .form-links, .ftr-form .gform_wrapper ul li .form-links a {font-size: 16px;} 
.ftr-form .gform_wrapper .top_label input[type="submit"] {font-size: 17px !important; width: 290px !important; padding: 16px 20px !important; } 
.ftr-logo {max-width: 350px; } 
.ftr-blocks {padding: 40px 0 0; } 
.ftr-itms h4:before, .ftr-ryt-btn:before {transform: scale(0.9); } 
.ftr-itms h4 {font-size: 30px; } 
.ftr-itms p {font-size: 18px; } 
.ftr-itms.ph {padding: 0 0 0 40px; } 
.ftr-itms.ph a, .ftr-itms.fax a {font-size: 28px; } 
.ftr-itms {margin: 0 0 50px; } 
.ftr-itms.fax {padding: 0 0 0 40px; } 
.social-icons a.facebook, .social-icons a.twitter, .social-icons a.linkdin {transform: scale(0.9); } 
.social-icons {gap: 5px; padding: 10px 0 0 0; } 
.ftr-itms.scl-icns, .ftr-itms.fax {margin: 0 0 55px; } 
.ftmenu ul li a {font-size: 19px; } 
.ftmenu ul li {margin: 0 34px 0; } 
.ftr-form .gform_wrapper ul li.chk ul li label {font-size: 15px;}
.ftr-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.nm.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half), .ftr-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.eml.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {max-width: 49.3% !important; }
.copyrights {padding: 30px 0; } 
.copyrights p, .copyrights a {font-size: 16px; }
.guidance_sec h2.text-heading {font-size: 58px; margin-bottom: 28px; }
.guidance_lft p {font-size: 18px; margin: 0 0 21px 0; }
.guidance_lft h3 {font-size: 28px; margin: 0 0 26px 0; }
.guidance_lft p:nth-child(3) {margin: 0 0 30px 0; }
.guid_btn a.cmn-btn {padding: 15px 21px; font-size: 17px; }
.guidance_rgt ul li p {font-size: 20px; }
.guidance_rgt ul {padding: 15px 0 0 15px; counter-reset: section; }
.guidance_rgt ul li {margin-bottom: 16px; padding: 12px 0 12px 28px; }
.guidance_rgt ul li:after {left: -16px; font-size: 60px; }
.guidance_lft h3::before {top: 10px; }
.meet-flx {padding: 30px 40px 0 40px; }
.meet-lft .text-heading {font-size: 70px; }
.meet-rgt .text-heading {font-size: 55px; }
.meet-rgt h6 {font-size: 19px; margin: 0 0 5px 0; }
.meet-rgt p {font-size: 17px; margin: 0 0 20px 0; line-height: 1.5;}
.meet-rgt-btn a.cmn-btn {padding: 17px 34px; font-size: 17px; }
p.rgtp {font-size: 14px; line-height: 1.5; margin: 0; letter-spacing: 1.5px; }
.meet-rgt-btn a.cmn-btn {padding: 16px 32px; font-size: 16px; }
.meet-rgt-btn {margin: 0 0 85px 0; }
.meet-rgt {padding: 45px 0 0 0;width: 47%; }
.meet-logo {width: 120px; }
.text-heading {font-size: 60px; line-height: 1.1; } 
.hm-testimonials h2 {margin: 0 0 17px; } 
.testi-blck {padding: 0 17px; margin: 0 0 50px; } 
.hm-testimonials .hm-testi-item {padding: 30px 22px 35px 38px; } 
.hm-testimonials .hm-testi-item p {font-size: 20px; margin: 0 auto 35px; } 
.hm-testimonials .hm-testi-item h5 {font-size: 27px; } a.cmn-btn {font-size: 18px;} 
.testi-btn a.cmn-btn {padding: 18px 47px; } 
.testi-blck.owl-carousel .owl-nav {top: 65px; transform: scale(0.9); width: 49%; } 
.hm-testimonials {padding: 0 0 130px; } 
.advising-business-owners-sec h2.text-heading {font-size: 55px; margin-bottom: 20px; } 
.advising-business-owners-sec p {font-size: 21px; margin-bottom: 20px; padding: 0 70px 0; } 
.hmpg-testi-bg-sec {padding-bottom: 80px; } 
.hmpg-testi-bg-sec {padding-bottom: 60px; } 
.text-rot {left: 35px;top: 20.3%; } 
.tailored-guidance-sec {padding: 120px 0 130px 0; } 
.tailored-guidance-sec h2.text-heading {font-size: 60px; margin-bottom: 35px; } 
.guidance_rgt {width: 37.8%; } 
.blog-blck {padding: 60px 60px 0px; } 
.blog-blck h2 {margin: 0 0 30px; } 
.hmblgcnt .clndr, .hmblg-sec .hmpost_btn a {margin: 0 0 17px;letter-spacing: 7px; } 
.hmblg-sec .hmblgcnt h3 {font-size: 30px; margin: 0 0 10px 0; } 
.hmblg-item-img {width: 30.5%;} 
.hmblg-sec .hmblgcnt p {font-size: 20px; margin: 0 0 30px; } 
.hmblg-blcks.owl-carousel {margin: 0 0 40px; } 
.hmblog-btn a {padding: 20px 35px; } 
.contact-an-attorney-sec {padding: 80px 0 100px; } 
.contact-an-attorney-sec h2 {font-size: 55px; line-height: 1.1; margin-bottom: 5px; } 
.contact-an-attorney-sec p {font-size: 17px; margin-bottom: 25px; } a.cmn-btn.c-lft-btn {padding: 15px 22px; } 
.cntct-btns .cmn-btn.c-rit-btn {padding: 16px 38px 15px 67px; } 
.cntct-btns .cmn-btn.c-rit-btn::before {left: 37px; transform: scale(0.9); } 
.map-block iframe {height: 500px; } 
.map-block:after {bottom: 65px;} 
.pract-area-lst {padding: 30px 0 0; } 
.hmpractice-sec h2.text-heading {font-size: 50px; margin: 0 0 15px 0; } 
.pract-cnt h4 {font-size: 18px; padding: 110px 0 0; } 
.pract-item:before {bottom: 18px; } 
.pract-cnt h4:before {transform: scale(0.75); } 
.pract-item {padding: 24px 0 24px; }
.pract-btn a.cmn-btn {padding: 16px 29px; } 
.pract-blk-sec .slick-prev:before, .pract-blk-sec .slick-next:before {transform: scale(0.8); } 
.pract-blk-sec .slick-prev, .pract-blk-sec .slick-next {bottom: -78px; }
.pract-blk-sec.owl-carousel .owl-stage {padding: 26px 0; }
.abtlft-phn a::before {transform: scale(0.8);left: -4px;top: 2px;}
.pract-blk-sec.owl-carousel .owl-nav button.owl-prev, .pract-blk-sec.owl-carousel .owl-nav button.owl-next {transform: scale(0.8);}
.pract-blk-sec.owl-carousel {margin: 0 0 40px; } 
.pract-blk-sec.owl-carousel .owl-nav {bottom: -80px; }


/*Inner Pages*/

.page_bnr {padding: 185px 0 40px;}
.page_title h1, .page_title h2 {font-size: 43px;}
.inrpg-breadcrumbs {font-size: 14px;padding: 6px 0 0;}
.page_default {padding: 35px 0 45px;}
.contact-an-attorney-sec.inner {padding: 0px 0 50px;}
.genpg-rite .inr-cmn-img {margin-bottom: 20px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 34px;}
.genpg-rite p, .genpg-rite li {font-size: 16px;line-height: 1.4;margin: 0 0 15px 0;}
.genpg-rite .inr-cmn-blk {margin: 25px 0 38px;padding: 28px;}
.genpg-rite .inr-cmn-blk h3 {font-size: 42px;}
.genpg-rite .inr-cmn-blk-btns {gap: 11px;}
.genpg-rite .inr-cmn-blk-btns a.cmn-btn {font-size: 12px;padding: 14px 21px 12px;}
.genpg-rite .inr-cmn-blk-btns .call-btn .cmn-btn {padding: 13px 26px 13px 50px;}
.genpg-rite ul li:before {top: 5px;}
.genpg-lft .widget {margin-bottom: 32px;padding: 20px 0px 35px;}
.genpg-lft h4.widget-title, .genpg-lft .widget .gform_heading h3.gform_title {font-size: 32px;padding: 0 0 15px 0;}
.genpg-lft .widget ul {padding: 18px 36px 0;}
.genpg-lft .widget ul li a {font-size: 23px;padding:0 30px 0 24px;}
.genpg-lft .widget ul li a:before {top: 7px;transform:scale(0.75);}
.genpg-lft .widget_nav_menu ul li a.drop.close, .genpg-lft .widget_nav_menu ul li a.drop.open {top: 10px;transform: scale(0.9);}
.genpg-lft .widget ul.sub-menu {padding: 15px 0px 10px 24px}
.genpg-lft .widget ul.sub-menu li a {font-size:18px;padding: 0 0 0 17px;}
.genpg-lft .widget ul.sub-menu li a:before {top: 4px;}
.genpg-lft .widget ul li {margin: 0 0 15px;}
.genpg-lft .widget.testi-widget {padding: 30px 0px 35px;border-top: 4px solid #d56a03;}
.genpg-lft .sidebar-testi.owl-carousel {padding: 18px 34px 0;}
.genpg-lft .sidebar-testi .testi-item p:before {transform: scale(0.75);top: -7px;}
.genpg-lft .sidebar-testi .testi-item p {font-size: 17px;line-height: 1.6;padding: 58px 0 0 0;}
.genpg-lft .sidebar-testi .testi-item .star-rat {transform: scale(0.8);}
.genpg-lft .sidebar-testi .testi-item h5 {font-size: 27px;}
.genpg-lft .sidebar-testi.owl-carousel .owl-nav button {transform: scale(0.9);margin: 0;}
.genpg-lft .sidebar-testi.owl-carousel .owl-nav {margin: 17px auto 0;gap: 16px;}
.genpg-rite .inr-cmn-blk-btns .call-btn a::before {left: 26px;}
.genpg-rite h3 {font-size: 31px;}
.genpg-rite h4 {font-size: 28px;}
.genpg-rite h5 {font-size: 25px;}
.genpg-rite h6 {font-size: 22px;}
.genpg-rite .inpract-blk {gap: 19px 13px;}
.genpg-rite .inpract-items h4:before {transform: scale(0.7);top: -15px;}
.genpg-rite .inpract-items h4 {font-size: 21px;padding: 95px 0 0;}
.genpg-rite .inpract-items {min-height: 235px;padding: 32px 10px;}
.genpg-rite .testimonials {column-gap: 20px;}
.genpg-rite .testimonials .testi-item {padding: 27px 27px 36px 45px;margin-bottom: 20px;border-top: 3px solid #ff7d00;}
.genpg-rite .testi-item p {font-size: 17px;line-height: 1.5;}
.genpg-rite .in-test-last {padding: 16px 0 0;}
.genpg-rite .testi-item h5 {font-size: 24px;}
.genpg-rite .testi-item .star-rat {margin: 0 -12px 0 0;}
.genpg-rite .in-ggl-img {width: 45px}
.genpg-rite .testi-item:before {left: 23px;}
.genpg-rite .inr-cntct-itm {padding: 32px 22px 26px;}
.genpg-rite .inr-cntct-itm h5::before {transform: scale(0.75);top: -6px;}
.genpg-rite .cntadrs .inr-cntct-itm h5 {font-size: 25px;margin-bottom: 13px;padding: 52px 0 0;}
.genpg-rite .inr-cntct-itm p {font-size: 18px;line-height: 1.2;}
.genpg-rite .socil a {transform: scale(0.75);margin: 0 -3px;}
.genpg-rite .inr-cntct-itm a.cntadrs-cal {font-size: 27px;}
.genpg-rite .inr-abt-attorneys {gap: 23px;padding: 10px 0 24px;}
.genpg-rite .inr-abt-attrny-cnt h5 {font-size: 24px;}
.genpg-rite .in-abt-list ul li::before {width: 8px;height: 8px;top: 6px;}
.genpg-rite .sing-att-blk {margin: 0 0 30px 0;border-top: 3px solid #d56a03;padding:23px 42px 0px 45px;gap: 32px;}
.genpg-rite .sing-att-cont h2 {font-size:37px;margin-bottom: 15px;}
.genpg-rite .sing-att-cont h5 {font-size: 16px;margin-bottom: 17px;}
.atrny-dtals {margin: 0 0 18px;gap: 20px;}
.genpg-rite p.atrny-lctn a:before {transform: scale(0.75);top: -4px;left: -8px;}
.genpg-rite p.atrny-lctn {padding-left: 41px;font-size: 18px;}
.genpg-rite .sing-att-btn a.cmn-btn {font-size: 15px;padding: 15px 20px 13px;}
.genpg-rite .sing-att-cal a:before {transform: scale(0.55);left: 14px;}
.genpg-rite .sing-att-image img {height: 315px;}
.genpg-rite .inr-cmn-accordion {padding: 10px 0px 0px 0px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title {font-size: 18px;padding: 14px 62px 9px 18px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title::before {transform: scale(0.75);right: 21px;top: 16px;}
.genpg-rite .inr-cmn-accordion .accordion-section-content {padding: 14px 17px 10px 17px;}
.genpg-rite .inr-cmn-accordion .accordion-section {margin-bottom: 10px;}
.genpg-rite .inr-cmn-accordion .accordion-section-content ul li::before {top: 4px;}
.page_content .genpg-rite ol, .page_content .genpg-rite ul {margin: 0 0 12px 0px;}
.blg-cntblk {gap: 17px;}
.blog_pg .post-item {padding: 18px 18px 48px;border-top: 2px solid transparent;}
.blog_pg .post-cnt {padding: 17px 0 0 0px;}
.blog_pg .genpg-rite .post-category ul li, .blog_pg .genpg-rite .post-dt {font-size: 12px;padding: 8px 11px;}
.blog_pg .genpg-rite .post-cnt h4 a {font-size: 21px;}
.blog_pg .genpg-rite .post-cnt h4 {margin: 0 0 10px 0;}
.blog_pg .genpg-rite .meta-author {margin: 0 0 12px;line-height: 1.1;font-size: 12.9px;}
.blog_pg .genpg-rite .post-cnt p {font-size: 15px;}
.genpg-rite .post-btn a.blg-btn:before {transform: scale(0.8);top: -1px;right: -3px;}
.genpg-rite .post-btn a.blg-btn {font-size: 12px;padding: 0 30px 0 0;}
.genpg-rite .post-btn {bottom: 30px;left: 18px;}
.genpg-lft .widget.widget_recent_entries ul li a {font-size: 19px;padding: 0 22px;}
.genpg-lft .widget.widget_recent_entries ul li a:before {top: 4px;}
.genpg-lft .blog-sdbr-archives {padding: 35px 32px 38px;}
.genpg-lft .widget input.search-field, .genpg-lft .widget select {font-size: 17px;padding: 19px 52px 18px 21px;}
.genpg-lft .widget.widget_search input.search-submit {transform: scale(0.7);right: 16px;}
.genpg-lft .widget.widget_categories select, .genpg-lft .widget.widget_archive select {background-position: right 17px center;background-size: 16px 9px;}
.genpg-lft .widget.widget_search, .genpg-lft .widget.widget_categories, .genpg-lft .widget.widget_archive {margin-bottom: 21px;}
.blog-sdbr-archives .widget h4.widget-title {font-size: 24px;}
.nav-links span, .nav-links a {width: 40px;height: 34px;font-size: 17px;padding: 8px 10px 5px;}
.genpg-rite .nav-links {gap: 6px;margin: 18px 0 0 0;}
.genpg-rite .nav-links a.prev.page-numbers, .genpg-rite .nav-links a.next.page-numbers {transform: scale(0.7);margin: 0 2px;}
.genpg-rite .post_single .post-meta {gap: 14px;margin: 0 0 18px;font-size: 17px;}
.post-img.single_defualt_img {margin: 0 0 18px;}
.genpg-rite .page-navi-block a  {padding: 12px 22px 10px;}
.genpg-rite .page-navi {margin: 20px 0 0 0;}
.sing-att-lst {gap: 13px;}
.genpg-rite .sing-att-cal a {font-size: 18px;padding: 13px 21px 11px 52px;}
.nws-itm {padding: 25px 15px;}
.genpg-rite .nws-itm h6 {font-size: 16px;}


}



@media screen and (max-width:1366px) {

.genpg-rite .areas-served-list {padding: 40px;}
.genpg-rite .areas-served-list ul li a {font-size: 17px;padding: 13px 10px;min-height: 65px;}
.hmblg-sec .hmblgcnt h3 {font-size: 24px; margin: 0 0 10px 0; }
.hmblg-sec .hmblg-blck.owl-carousel .owl-nav button{transform: scale(0.8);}
}



@media screen and (max-width:1280px) {}



@media screen and (max-width:1240px) {
.container, .container1 { max-width: 970px; padding:0 10px; }
.topmenu ul li {margin: 0 8px 0 0; }
.head-sec .logo {width: 250px;}
.topmenu ul li a {padding: 0px 3px 10px; font-size: 12px; }
.hdr-tel a:before {transform: scale(0.7); }
.hdr-tel a {font-size: 20px; }
.hdr-tel p {font-size: 15px; }
.topmenu {padding: 15px 0 0; }
.banner-sec {padding: 150px 0 30px 0; }
.banner-sec h1 {font-size: 60px; line-height: 1.03;}
.banner-sec p {font-size: 17px; margin: 0 0 15px; }
.bnr-btn a.cmn-btn {font-size: 17px; padding: 12px 14px; }
.bnr-ryt {padding: 0 30px 0 0; }
.protect-what-matters-sec h2{font-size: 45px;margin-bottom: 25px;}
.about-lft h4{font-size: 33px; letter-spacing: -0.44px;}
.abtlft-phn::before {transform: scale(0.65); }
.abt-ryt-btm{padding: 0 30px 0 38px;}
.about-lft{width: 50%;}
.about-lft p{margin-bottom: 15px; font-size: 17px ;line-height: 1.4;}
.about-phn a{font-size: 23px;}
.about-phn h6{font-size: 15px; color: #fff;}
.protect-what-matters-sec{padding: 40px 0 55px 0;}
.footer-frm-lst {margin: 0 0 40px; padding: 0 25px 0 20px; } 
.ftr-lft-blk {padding: 30px 20px 40px;width: 49.1%; } 
.frm-lft h2.text-heading {font-size: 35px; margin: 0 0 5px; } 
.frm-lft p {font-size: 15px; } 
.pract-blk-sec.owl-carousel {margin: 0 0 30px; } 
.ftr-form .gform_wrapper ul li input, .ftr-form .gform_wrapper ul li textarea {font-size: 14px !important; padding: 15px 12px 15px !important; } 
.ftr-form .gform_wrapper ul li.nm, .ftr-form .gform_wrapper ul li.eml {max-width: 49.2%; } 
.ftr-form .gform_wrapper ul li textarea {height: 130px; } 
.ftr-form .gform_wrapper ul li.dscl, .ftr-form .gform_wrapper ul li.chk {padding: 0px 0 0 !important; } 
.ftr-form .gform_wrapper ul li .form-links, .ftr-form .gform_wrapper ul li .form-links a {font-size: 14px; } 
.ftr-form .gform_wrapper ul li.chk ul li label {font-size: 14px;} 
.ftr-form .gform_wrapper .gform_footer {padding: 20px 0px 0px; } 
.ftr-form .gform_wrapper .top_label input[type="submit"] {font-size: 16px !important; width: 240px !important; padding: 15px 15px !important; } 
.ftr-ryt-blk {width: 45%; padding: 0; } 
.ftr-logo {max-width: 300px; } 
.ftr-blocks {padding: 30px 0 0; } 
.ftr-itms h4:before, .ftr-ryt-btn:before {transform: scale(0.8); } 
.ftr-itms h4 {font-size: 25px; } 
.ftr-itms p {font-size: 16px; } 
.ftr-itms.ph a, .ftr-itms.fax a {font-size: 25px; } 
.ftr-itms.ph {padding: 0 0 0 20px; } 
.ftr-itms.ph a, .ftr-itms.fax a {font-size: 24px; } 
.ftr-itms.fax {padding: 0 0 0 20px; } 
.ftr-itms {margin: 0 0 35px; } 
.ftr-itms.scl-icns, .ftr-itms.fax {margin: 0 0 35px; } 
.social-icons {gap: 0px; padding: 7px 0 0 0; } 
.ftr-itms.scl-icns {padding: 0 10px 0 0; } 
.social-icons a.facebook, .social-icons a.twitter, .social-icons a.linkdin {transform: scale(0.8); } 
.ftr-ryt-btn a.cmn-btn {padding: 12px 40px; font-size: 17px; } 
.ftmenu ul {padding: 20px 0 20px; } 
.ftmenu ul li a {font-size: 17px; } 
.ftmenu ul li {margin: 0 20px 0; } 
.ftr-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.nm.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half), .ftr-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.eml.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {max-width: 49.2% !important; }
.ftr-form .gform_wrapper ul li .gfield_description, .ftr-form .gform_wrapper ul li .instruction.validation_message {top: 4px; right: 7px; font-size: 12px; }
.ftr-form .gform_wrapper ul li.chk .gfield_description {bottom: -16px; left: 14px; }
#popup-container {width: calc(100% + 100%);}
.copyrights {padding: 23px 0; } 
.copyrights p, .copyrights a {font-size: 15px; }
.guidance_sec h2.text-heading {font-size: 46px; margin-bottom: 10px; line-height: 1.1; }
.guidance_lft p:nth-child(3) br {display: none; }
.guidance_rgt ul li:after {left: -14px;font-size: 45px;}
.guidance_rgt ul li {margin-bottom: 12px; padding: 10px 0 11px 22px; }
.guidance_rgt ul li p {font-size: 16px; }
.guidance_lft h3::before {top: 3px; transform: scale(0.8); }
.guidance_lft h3 {font-size: 20px; margin: 0 0 12px 0; }
.guidance_lft p:nth-child(3) {margin: 0 0 17px 0; }
.guidance_lft p {font-size: 16px; margin: 0 0 15px 0; line-height: 1.4; }
.guidance_sec{padding: 60px 0 60px 0; }
.guid_btn a.cmn-btn {padding: 13px 17px; font-size: 16px; }
.meet-flx {padding: 25px 10px 0 10px; }
.meet-lft .text-heading {font-size: 55px; }
.meet-rgt {padding: 25px 0 0 0;width: 48.5%;}
.meet-rgt .text-heading {font-size: 45px; }
.meet-rgt h6 {font-size: 16px; margin: 0 0 5px 0; letter-spacing: 2px;}
.meet-rgt p {font-size: 15px; margin: 0 0 15px 0; line-height: 1.5;}
.meet-rgt-btn {margin: 0 0 75px 0;}
.meet-rgt-btn a.cmn-btn {padding: 15px 30px; font-size: 15px; }
p.rgtp {font-size: 14px; line-height: 1.3; margin: 0; letter-spacing: 0; text-indent: 0;}
.meet-levy {margin: 0 0 20px 0; }
.meet-logo {width: 100px; } 
.text-heading {font-size: 50px; line-height: 1.1; } 
.hm-testimonials h2 {margin: 0 0 15px; } 
.testi-blck {padding: 0 10px; margin: 0 0 40px; } 
.hm-testimonials .hm-testi-item {padding: 20px 15px 35px 22px; } 
.hm-testimonials .hm-testi-item:before {left: 10px;width: 87px;} 
.hm-testimonials .hm-testi-item p {font-size: 18px; margin: 0 auto 25px; } 
.hm-testimonials .hm-testi-item h5 {font-size: 24px; margin: 0px 8px 7px 0; } 
.hm-ggl-img {width: 55px;} a.cmn-btn {font-size: 16px; } 
.testi-btn a.cmn-btn {padding: 15px 35px; } 
.testi-blck.owl-carousel .owl-nav {top: 56px; transform: scale(0.8); width: 60%; } 
.hm-testimonials {padding: 0 0 100px; } 
.advising-business-owners-sec h2.text-heading {font-size: 45px; margin-bottom: 15px; } 
.advising-business-owners-sec p {font-size: 17px; margin-bottom: 15px; padding: 0 22px 0; } 
.hmpg-testi-bg-sec {padding-bottom: 50px; } 
.tailored-guidance-sec {padding: 90px 0 100px 0; } 
.tailored-guidance-sec h2.text-heading {font-size: 50px; margin-bottom: 30px; } 
.guidance_lft {width: 56%; } 
.blog-blck {padding: 45px 45px 0px; } 
.blog-blck h2 {margin: 0 0 25px; } 
.hmblg-sec .hmblg-item {padding: 22px 0 22px 40px; } 
.hmblgcnt .clndr, .hmblg-sec .hmpost_btn a {margin: 0 0 15px; letter-spacing:5px; } 
.hmblg-sec .hmblgcnt h3 {font-size: 22px; margin: 0 0 7px 0; } 
.hmblgcnt .clndr, .hmblg-sec .hmpost_btn a { font-size: 14px;}
.hmblg-sec .hmblgcnt p {font-size: 18px; margin: 0 0 25px; } 
.hmblg-sec .hmblg-blcks.owl-carousel .owl-nav button {transform: scale(0.8); } 
.hmblg-item-img {width: 33.5%; } 
.hmblg-blcks.owl-carousel {margin: 0 0 40px; padding: 0 70px; } 
.hmblog-btn a {padding: 16px 28px;} 
.contact-an-attorney-sec {padding: 60px 0 70px; } 
.contact-an-attorney-sec h2 {font-size: 45px; line-height: 1.1; margin-bottom: 5px; } 
.contact-an-attorney-sec p {font-size: 16px; margin-bottom: 18px; } a.cmn-btn.c-lft-btn {padding: 12px 16px; } 
.cntct-btns .cmn-btn.c-rit-btn {padding: 14px 36px 14px 64px; } 
.cntct-btns .cmn-btn.c-rit-btn::before {left: 34px; top: 0; bottom: 0; margin: auto; }
.map-block iframe {height: 450px; } 
.map-block:after {bottom: 80px;} 
.map-cnt {top: -140px;} 
.map-cnt p strong {font-size: 18px; line-height: 1; margin-bottom: 6px; } 
.map-cnt p {font-size: 16px; line-height: 1.33; } 
.hmpractice-sec h2.text-heading {font-size: 45px; margin: 0 0 10px 0; } 
.pract-cnt h4 {font-size: 14px; padding:86px 0 0; }
.pract-cnt h4:before {transform: scale(0.65); top: -15px; }
.pract-item {padding: 15px 0 15px; } 
.pract-btn a.cmn-btn {padding: 15px 24px; } 
.pract-blk-sec .slick-prev:before, .pract-blk-sec .slick-next:before {transform: scale(0.7); } 
.pract-blk-sec .slick-prev, .pract-blk-sec .slick-next { bottom: -72px; } 
.hmpractice-sec {padding: 0 0 30px; }
.head-sec .logo {width: 250px; padding: 5px 0 0; }
.pract-blk-sec.slick-initialized.slick-slider .slick-list {padding: 0 20px !important; }
.pract-item.business .pract-cnt h4::before {top: -20px;}
.abtlft-phn a::before {transform: scale(0.7); left: -7px; top: 0px; }
.about-phn {padding-left: 45px; }
.about-btn-sctn {gap: 30px; padding: 0px; }
.pract-blk-sec.owl-carousel .owl-nav {bottom: -70px; }

/*Inner Pages*/

.page_bnr {padding: 165px 0 35px;}
.page_title h1, .page_title h2 {font-size: 40px;}
.inrpg-breadcrumbs {font-size: 12px;}
.page_default {padding: 30px 0 35px;}
.genpg-rite .inr-cmn-img {margin-bottom: 16px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 30px;}
.genpg-rite p, .genpg-rite li {font-size: 15px;}
.genpg-rite .inr-cmn-blk {margin: 22px 0 32px;padding: 25px;border-top: 2px solid #d36903;}
.genpg-rite .inr-cmn-blk h3 {font-size: 33px;}
.genpg-rite .inr-cmn-blk-btns {gap: 10px;}
.genpg-rite .inr-cmn-blk-btns a.cmn-btn {font-size: 11px;padding: 13px 19px 11px;}
.genpg-rite .inr-cmn-blk-btns .call-btn .cmn-btn {padding: 12px 21px 12px 44px;}
.genpg-rite .inr-cmn-blk-btns .call-btn a::before {left: 23px;transform: scale(0.9);}
.genpg-rite ul li:before {top: 4px;transform: scale(0.85);}
.genpg-rite li {padding-left: 19px;}
.contact-an-attorney-sec.inner {padding: 0px 0 45px;}
.genpg-lft .widget {margin-bottom: 25px;padding: 18px 0px 28px;}
.genpg-lft h4.widget-title, .genpg-lft .widget .gform_heading h3.gform_title {font-size: 26px;padding: 0 0 12px 0;}
.genpg-lft .widget ul {padding: 16px 30px 0;}
.genpg-lft .widget ul li a {font-size:20px;padding: 0 30px 0 19px;}
.genpg-lft .widget ul li a:before {top:5px;transform: scale(0.8);}
.genpg-lft .widget ul.sub-menu {padding: 12px 0px 10px 20px;}
.genpg-lft .widget ul.sub-menu li a {font-size: 16px;padding: 0 0 0 15px;}
.genpg-lft .widget ul.sub-menu li a:before {top: 4px;}
.genpg-lft .widget ul li {margin: 0 0 12px;}
.genpg-lft .widget.testi-widget {padding: 25px 0px 30px;border-top: 3px solid #d56a03;}
.genpg-lft .sidebar-testi.owl-carousel {padding: 15px 28px 0;}
.genpg-lft .sidebar-testi .testi-item p:before {transform: scale(0.65);top: -10px;}
.genpg-lft .sidebar-testi .testi-item p {font-size: 15px;line-height: 1.5;padding: 54px 0 0 0;}
.genpg-lft .sidebar-testi .testi-item .star-rat {transform: scale(0.75);}
.genpg-lft .sidebar-testi .testi-item h5 {font-size: 22px;}
.genpg-lft .sidebar-testi.owl-carousel .owl-nav {margin: 15px auto 0;gap: 10px;}
.genpg-lft .sidebar-testi.owl-carousel .owl-nav button {transform: scale(0.8);margin: 0 -3px;}
.genpg-lft .widget_nav_menu ul li a.drop.close, .genpg-lft .widget_nav_menu ul li a.drop.open {top: 8px; transform: scale(0.7); }
.genpg-rite h3 {font-size: 28px;}
.genpg-rite h4 {font-size: 25px;}
.genpg-rite h5 {font-size: 23px;}
.genpg-rite h6 {font-size: 20px;}
.genpg-rite li ul li {padding-left: 19px;}
.genpg-rite .inpract-blk {gap: 15px 10px;}
.genpg-rite .inpract-items h4:before {transform: scale(0.6);top: -20px;}
.genpg-rite .inpract-items h4 {font-size: 17px;padding: 82px 0 0;}
.genpg-rite .inpract-items {min-height: 210px;padding: 30px 10px;}
.genpg-rite .testimonials {column-gap: 18px;}
.genpg-rite .testimonials .testi-item {padding: 24px 24px 34px 36px;margin-bottom: 18px;border-top: 2px solid #ff7d00;}
.genpg-rite .testi-item p {font-size: 16px;}
.genpg-rite .in-test-last {padding: 8px 0 0;}
.genpg-rite .testi-item h5 {font-size: 21px;}
.genpg-rite .testi-item .star-rat {margin: 0 -15px 0 0;transform: scale(0.7);}
.genpg-rite .in-ggl-img {width: 40px;}
.genpg-rite .testi-item:before {left: 21px;}
.contact_pg .genpg-rite p br {display: none;}
.genpg-rite .cntadrs {gap: 6px;padding: 8px 0 0;}
.genpg-rite .inr-cntct-itm {padding: 26px 16px 20px;border-top: 2px solid transparent;}
.genpg-rite .inr-cntct-itm h5::before {transform: scale(0.65);top: -9px;}
.genpg-rite .cntadrs .inr-cntct-itm h5 {font-size: 23px;margin-bottom: 12px;padding: 47px 0 0;}
.genpg-rite .inr-cntct-itm p {font-size: 15px;}
.genpg-rite .inr-cntct-itm a.cntadrs-cal {font-size: 23px;}
.genpg-rite .socil a {transform: scale(0.65);margin: 0 -6px;}
.genpg-rite .inr-abt-attorneys {gap: 20px;padding: 8px 0 20px;}
.genpg-rite .inr-abt-attrny-cnt h5 {font-size: 21px;}
.genpg-rite .inr-abt-attrny-item {padding: 15px 0;border-top: 1px solid #d36903;}
.genpg-rite .in-abt-list ul li::before {top: 5px;}
.genpg-rite .sing-att-blk {margin: 0 0 25px 0;border-top: 2px solid #d56a03;padding:21px 30px 0px 30px;gap:24px;}
.genpg-rite .sing-att-cont h2 {font-size:31px;margin-bottom: 13px;}
.genpg-rite .sing-att-cont h5 {font-size:15px;margin-bottom: 12px;}
.atrny-dtals {margin: 0 0 13px;gap: 15px;}
.genpg-rite p.atrny-lctn {padding-left: 35px;font-size: 16px;}
.genpg-rite p.atrny-lctn a:before {transform: scale(0.65);top: -7px;left: -10px;}
.genpg-rite .sing-att-cont {padding: 5px 0 0;}
.genpg-rite .sing-att-btn a.cmn-btn {font-size: 12px;padding: 14px 15px 11px;border: 1px solid #d56a03;}
.genpg-rite .sing-att-image img {height: 258px;}
.genpg-rite .inr-cmn-accordion {padding: 8px 0px 0px 0px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title {font-size: 16px;padding: 13px 52px 9px 16px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title::before {transform: scale(0.65);right: 18px;top: 14px;}
.genpg-rite .inr-cmn-accordion .accordion-section-content {padding: 12px 15px 10px 15px;}
.genpg-rite .inr-cmn-accordion .accordion-section {margin-bottom: 8px;}
.blg-cntblk {gap: 13px;}
.blog_pg .post-item {padding: 15px 12px 42px;}
.blog_pg .genpg-rite .post-category ul li, .blog_pg .genpg-rite .post-dt {font-size: 11px;padding: 7px 10px;}
.blog_pg .post-cnt {padding: 16px 0 0 0px;}
.blog_pg .genpg-rite .post-cnt h4 a {font-size: 19px;}
.blog_pg .genpg-rite .post-cnt p {font-size: 14px;}
.genpg-rite .post-btn {bottom: 25px;left: 12px;}
.nav-links span, .nav-links a {width: 36px;height: 30px;font-size: 14px;padding: 7px 8px 4px;}
.genpg-rite .nav-links {gap: 5px;margin: 17px 0 0 0;}
.genpg-rite .nav-links a.prev.page-numbers, .genpg-rite .nav-links a.next.page-numbers {transform: scale(0.6);margin: 0 -1px;}
.genpg-lft .widget.widget_recent_entries ul {padding: 16px 25px 0;}
.genpg-lft .widget.widget_recent_entries ul li a {font-size: 16px;padding: 0 14px 0 20px;}
.genpg-lft .widget.widget_recent_entries ul li a:before {top: 2px;}
.genpg-lft .blog-sdbr-archives {padding: 30px 26px 32px;border-top: 2px solid #d56a03;}
.genpg-lft .widget input.search-field, .genpg-lft .widget select {font-size: 15px;padding: 17px 40px 16px 15px;}
.genpg-lft .widget.widget_search input.search-submit {transform: scale(0.6);right: 10px;}
.genpg-lft .widget.widget_categories select, .genpg-lft .widget.widget_archive select {background-position: right 13px center;background-size: 13px 7px;}
.genpg-lft .widget.widget_search, .genpg-lft .widget.widget_categories, .genpg-lft .widget.widget_archive {margin-bottom: 18px;}
.blog-sdbr-archives .widget h4.widget-title {font-size: 22px;}
.post-img.single_defualt_img {margin: 0 0 15px;}
.genpg-rite .post_single .post-meta {gap: 9px;margin: 0 0 16px;font-size: 14px;}
.genpg-rite .post_single .post-dt {padding: 0px 11px;}
.genpg-rite .page-navi {margin:14px 0 0 0;}
.genpg-rite .page-navi-block a  {padding: 11px 20px 9px;font-size: 12px;}
.genpg-rite .areas-served-list {padding: 35px;}
.genpg-rite .areas-served-list ul li a {min-height: 60px;font-size: 16px;}
.sing-att-lst {gap: 9px;}
.genpg-rite .sing-att-cal a:before {transform: scale(0.45);left: 8px;}
.genpg-rite .sing-att-cal a {font-size: 16px;padding: 12px 16px 9px 41px;border: 1px solid #d56a03;}
.genpg-lft .widget ul.sub-menu li ul.sub-menu li a {font-size: 16px;}
.nws-lst {gap: 12px;}
.nws-itm {padding: 22px 13px;border: 1px solid #d26b01;}
.genpg-rite .nws-itm h6 {font-size: 14px;}


}



@media screen and (max-width:1199px) {}



@media screen and (max-width:991px) {

.container, .container1  { max-width: 720px; }
.head-sec { padding: 20px 0 0; }
.showhide { display: block; }
.mobinav ul { display: block; }
.hdr-src { display: block; }
.mobile_src_nav { display: block; }
.top-menu { display: none; }
.logo-menu {display: flex ; text-align: center; margin: 0 0 20px; justify-content: space-between; align-items: center; }
.logo { width: 100%; text-align: center; margin-bottom: 20px; }
.logo img { width:100%;display:block; }
.topmenu { width: 100%; display: none; }
.showhide b.txtl, .showhide b.txtr { color: #fff; }
.logo { width: 100%; text-align: center; margin: 0 auto; max-width: 100%; padding: 0; }
.top-rit { max-width:100%; position: inherit; display: inline-block; margin: 0; float: none; }
.mobinav ul { padding: 10px 10px; text-align: left; display: block;}
.mobinav { top:50px; display: block;}
.mobile_src_nav { display: block; padding: 8px 0; background:#403f3d; }
.logo-rit { max-width: 100%; text-align: center; }
.sticky-wrap {display: block;}
.hdr-tel p {font-size: 16px; text-align: left; line-height: 1.4; }
.hdr-tel a {font-size: 24px;display: block;}
.hdr-tel a:before {transform: scale(0.7); left: -5px; }
.head-sec .logo {width: 100%; max-width: 300px; float: left;margin: 0;padding: 0px;}
.head-sec {position: inherit; background-color: #201f1d; }
.bnr-whole {flex-direction: column; }
.bnr-lft {width: 100%; padding-top: 0px;text-align: center;padding: 30px 20px;background-color: #0000004f;margin: 0 auto 30px;}
.bnr-lft h1 br, .bnr-lft h1 strong br{display: none; }
.banner-sec {padding: 30px 0; }
.banner-sec:after, .banner-sec:before{display: none;}
.bnr-ryt {padding: 0; width: 100%; max-width: 300px; margin: auto; padding: 10px 20px 0; background: #1f1d1c8f; border: 2px solid #383735; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
.banner-sec h1 {font-size: 40px;line-height: 1.1; }
.banner-sec p { margin: 0 0 10px; line-height: 1.2; }
.bnr-btn a.cmn-btn {font-size: 16px; }
.banner-sec p br{display: none; }
.protect-what-matters-sec {padding: 30px 0; }
.about-cntnt {flex-direction: column-reverse; }
.about-ryt {width: 100%; margin: 0; }
.about-lft h4 br {display: none; }
.about-btn-sctn {gap: 25px; justify-content: center; }
.about-lft h4 {font-size: 30px; letter-spacing: 0; }
.about-lft {width: 100%; }
.abt-ryt-btm::before {display: none; }
.abt-ryt-btm {padding: 0;}
.protect-what-matters-sec h2 {margin-bottom: 15px; font-size: 40px;letter-spacing: 0; }
.footer-frm-lst {margin: 0 auto 30px; padding: 0; flex-direction: column; } 
.ftr-lft-blk {padding: 30px 30px 40px; width: 100%;margin: 0 0 25px; } 
.ftr-ryt-blk {width: 100%; padding: 0; margin: auto; } 
.site-footer {padding: 40px 0 0; } 
.frm-lft h2 br {display: none; } 
.frm-lft h2.text-heading {font-size: 32px; margin: 0 0 5px; } 
.ftr-logo {max-width: 360px;padding: 0; } 
.ftr-itms {margin: 0 auto 15px; border: 2px solid #ffffff14; width: 100%; max-width: 280px; padding: 20px 15px; }
.ftr-itms.ph, .ftr-itms.fax, .ftr-itms.scl-icns{ padding: 20px 15px;} 
.ftmenu ul li a {font-size: 15px; } 
.ftmenu ul li {margin: 0 9px 0; } 
.ftr-form .gform_wrapper ul li.dscl, .ftr-form .gform_wrapper ul li.chk {width: 100%;}
.ftr-form .gform_wrapper ul li.chk {text-align: left; }
.ftr-form .gform_wrapper ul li.chk .gfield_description {bottom: -20px;left: 0px;}
#popup-container {width: 100%;}
.copyrights {padding: 20px 0; } 
.copyrights p, .copyrights a {line-height: 1.6; }
.guidance_sec{padding: 30px 0 30px 0; }
.guidance_lft h3::before {display: none; }
.guidance_lft h3 br{display: none; }
.guidance_sec h2.text-heading br {display: none; }
.guidance_sec h2.text-heading {font-size: 40px; margin-bottom: 15px; }
.guidance_main {flex-direction: column; gap: 30px; }
.guidance_lft {width: 100%; }
.guidance_rgt {width: 100%; }
.guidance_rgt ul li p br{display: none; }
.guidance_lft h3::before {top: -7px; transform: scale(0.7); right: -39px; }
.guidance_rgt ul li {margin-bottom: 18px; padding: 15px 0 15px 22px; }
.guidance_rgt ul li p {font-size: 17px; }
.guidance_rgt ul li:after {left: -10px; font-size: 40px; top: 5px; }
.guidance_rgt ul{padding: 0 0 0 10px; }
.guidance_sec::before {width: 100%; height: 100%; bottom: 0px; background-position: center; }
.meet-flx {padding: 25px 0 0 0; flex-direction: column; }
.meet-lft {width: 100%; flex-direction: column; text-align: center; }
.text-rot {position: relative; left: 0; top: 0; margin: auto; writing-mode: inherit; transform: inherit; }
.meet-lft-img {width: 100%; }
.meet-lft .text-heading strong {display: inline; }
.meet-lft .text-heading {font-size: 35px; margin: 0 0 15px 0;}
.meet-levy {max-width: 300px; margin: 0 auto 20px; }
.meet-rgt {width: 100%; text-align: center; }
.meet-rgt .text-heading br {display: none; }
.meet-rgt .text-heading {font-size: 35px;margin: 0 0 5px;}
.meet-rgt h6 {font-size: 17px; margin: 0 0 10px 0; }
.meet-rgt p {font-size: 17px; margin: 0 0 10px 0;}
.meet-rgt-btn {margin: 0 0 20px 0; padding: 10px 0 0 0; }
.meet-rgt-btn a.cmn-btn {padding: 14px 28px; font-size: 14px; }
p.rgtp {font-size: 14px; line-height: 1.1; margin: 0; }
.meet-logo {width: 100%; max-width: 130px; margin: auto; } 
.hm-testimonials {padding: 30px 0 50px; } 
.text-heading {font-size: 35px; line-height: 1.1; } 
.hm-testimonials .hm-testi-item {padding: 20px 20px 30px 30px; } 
.hm-testimonials .hm-testi-item h5 {font-size: 23px; margin: 0px 8px 7px 0; } 
.testi-blck {padding: 0; margin: 0 0 60px; } a.cmn-btn {font-size: 16px; } 
.testi-btn a.cmn-btn {padding: 13px 27px; } 
.testi-blck.owl-carousel .owl-nav {top: 20px; transform: scale(0.7); width: 22%; } 
.hm-testimonials .hm-testi-item:before{display: none;} 
.advising-business-owners-sec h2.text-heading {font-size: 33px; margin-bottom: 12px; } 
.advising-business-owners-sec p {font-size: 17px; margin-bottom: 14px; padding: 0; } 
.advising-business-owners-sec p br{display: none;} 
.hmpg-testi-bg-sec {padding-bottom: 20px; } 
.advising-business-owners-sec h2 br {display: none;} 
.tailored-guidance-sec {padding: 50px 0; } 
.tailored-guidance-sec h2 br{display: none;} 
.tailored-guidance-sec h2.text-heading {font-size: 35px; margin-bottom: 10px; } 
.blog-blck {padding: 30px 0 0px; } 
.blog-blck h2 {margin: 0 0 20px; } 
.hmblg-sec .hmblg-item {flex-direction: column;background: linear-gradient(90deg, rgb(38 36 32) 84.6%, rgb(38 36 32) 84%);padding: 22px 30px 25px; } 
.hmblg-item-img {width: 100%; max-width: 450px; margin: 0 auto 20px; } 
.hmblg-item-cnt {width: 100%; } 
.hmblg-sec .hmblg-blcks .hmblg-item {gap: 20px; } 
.hmblg-blcks.owl-carousel {margin: 0 0 30px; padding: 0px; }
.hmblg-sec .hmblg-blcks.owl-carousel .owl-nav { display:flex;padding-top:15px;justify-content:center;gap:20px; }
.hmblg-sec .hmblg-blcks.owl-carousel .owl-nav button {transform: scale(0.7); position: inherit;margin:0px; }
.contact-an-attorney-sec {padding: 50px 0; } 
.contact-an-attorney-sec h2 br{display: none;} 
.contact-an-attorney-sec h2 {font-size: 40px; } 
.contact-an-attorney-sec p {margin-bottom: 15px; } 
.contact-an-attorney-sec p br{display: none;} 
.map-cnt {top: -109px; left: 0; } 
.map-cnt:before {transform: scale(0.95); } 
.pract-blk-sec.owl-carousel .owl-stage .owl-item.center {transform: scale(1.23); background-position: center; } 
.pract-item {padding: 30px 0 30px; } 
.pract-cnt h4 {font-size: 16px; padding:90px 0 0 ; } 
.pract-blk-sec.owl-carousel .owl-stage .owl-item.center {transform: scale(1);} 
.pract-blk-sec.owl-carousel .owl-stage {padding: 0; } 
.hmpractice-sec h2.text-heading {font-size: 35px; margin: 0 0 12px 0; } 
.pract-btn a.cmn-btn {padding: 13px 17px; } 
.pract-blk-sec .slick-prev, .pract-blk-sec .slick-next {bottom: -51px; } 
.pract-blk-sec {margin: 0 0 60px; }
.about-lft p, .abt-ryt-btm p {margin-bottom: 15px; font-size: 16px; line-height: 1.4; }
.pract-blk-sec.owl-carousel .owl-nav {position: initial; gap: 20px; padding-top: 20px; }
.pract-blk-sec.owl-carousel {margin: 0 0 20px; }
.hmblg-sec .hmblg-blck {margin: 0 0 30px; }

/*Inner Pages*/

.page_bnr {padding: 70px 0 35px;}
.page_default {padding: 25px 0 30px;}
.genpg-rite {width: 100%;float: none;margin:0 0 25px;}
.genpg-rite.full-width {margin: 0;}
.page_title h1, .page_title h2 {font-size: 37px;}
.genpg-rite .inr-cmn-img {margin-bottom: 15px;}
.genpg-rite h1 br, .genpg-rite h2 br {display: none;}
.genpg-rite h1, .genpg-rite h2 {font-size: 28px;}
.genpg-rite .inr-cmn-blk {margin: 20px 0 26px;padding: 23px;}
.genpg-rite .inr-cmn-blk h3 {font-size: 30px;}
.genpg-lft {width: 100%;float: none;max-width: 350px;margin: 0 auto;}
.contact-an-attorney-sec.inner {padding: 0px 0 35px;}
.genpg-lft .widget {margin-bottom: 20px;}
.genpg-lft .widget ul li a {font-size: 21px;}
.genpg-lft .widget ul li a:before {top: 6px;}
.genpg-rite h3 {font-size: 26px;}
.genpg-rite h4 {font-size: 24px;}
.genpg-rite h5 {font-size: 22px;}
.genpg-rite .inpract-items h4:before {transform: scale(0.55);top: -22px;}
.genpg-rite .inpract-items h4 {font-size: 16px;padding: 76px 0 0;}
.genpg-rite .inpract-items {min-height: 195px;padding: 28px 10px;width: 100%;max-width: 226px;}
.genpg-rite .testimonials {column-gap: 0;column-count: inherit;}
.genpg-rite .testimonials .testi-item {padding: 24px 30px 28px;margin-bottom: 15px;}
.genpg-rite .testi-item:before {left: 18px;width:65px;}
.genpg-rite .cntadrs {gap: 10px;flex-wrap: wrap;justify-content: center;}
.genpg-rite .inr-cntct-itm {padding: 26px 22px 25px;width: 100%;max-width: 260px;}
.genpg-rite .inr-abt-attorneys {gap: 12px;padding:6px 0 10px;justify-content: center;flex-wrap: wrap;}
.genpg-rite .inr-abt-attrny-item {width: 100%;max-width: 230px;padding: 15px 0 25px;border: 1px solid #d36903;}
.genpg-rite .inr-abt-attrny-cnt {bottom: 15px;}
.genpg-rite .sing-att-blk {width: 100%;max-width: 600px;margin: 0 auto 22px;align-items: center;gap: 20px;padding: 20px 25px 0px;}
.genpg-rite .sing-att-cont {padding: 0 0 30px;}
.genpg-rite .sing-att-cont h5 {font-size: 14px;margin-bottom: 14px;}
.genpg-rite .sing-att-image img {height: auto;}
.genpg-rite .sing-att-image {width: 40%;}
.genpg-rite .sing-att-cont h2 {font-size: 33px;margin-bottom: 12px;}
.genpg-rite .inr-cmn-accordion .accordion-section-content ul li::before {top: 3px;}
.blg-cntblk {gap: 13px;float: none;}
.blog_pg .post-item {padding: 15px 15px 40px;width: 100%;max-width: 340px;}
.blog_pg .genpg-rite .post-category ul li, .blog_pg .genpg-rite .post-dt {font-size: 13px;}
.blog_pg .genpg-rite .post-cnt h4 a {font-size: 20px;}
.blog_pg .genpg-rite .meta-author {font-size: 14px;}
.blog_pg .genpg-rite .post-cnt p {font-size: 16px;}
.genpg-rite .post-btn {bottom: 23px;left: 15px;}
.genpg-rite .page-navi {float: none;margin:30px 0 0 0;}
.genpg-rite .post_single .post-meta {gap: 8px;margin: 0 0 15px;font-size: 15px;}
.genpg-rite .post_single .post-dt {padding: 0px 8px;}
.genpg-rite .areas-served-list ul li {width: 48%;}
.genpg-rite .sing-att-cont h2 br {display:block;}
.genpg-rite .sing-att-cal a {padding: 13px 15px 9px 41px;font-size: 15px;}

.ftr-blocks {justify-content: center;}
.ftr-blks-lst {justify-content: center;flex-direction: column;align-items: center;width: 100%;}
.ftr-blocks .textwidget.custom-html-widget {width: 100%;}
.hmblg-sec .hmblg-blck.owl-carousel .owl-nav button{bottom: -320px;}

	}



@media screen and (max-width:767px) {

.container, .container1  {max-width:100%; padding:0 15px;}
.site-footer {padding: 30px 0 0; }
.about-lft h4 {font-size: 25px; }
.ftr-lft-blk {padding: 20px 20px 30px; }
.frm-lft h2.text-heading {font-size: 28px; margin: 0 0 4px; }
.ftr-form .gform_wrapper ul li.nm, .ftr-form .gform_wrapper ul li.eml {max-width: 100%; }
.ftr-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.nm.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half), .ftr-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.eml.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {max-width: 100% !important; }
.ftr-blks-lst {flex-direction: column; }
.ftr-itms {width: 100%; }
.ftr-blocks .textwidget.custom-html-widget {width: 100%; } 
.ftr-itms {width: 100%; max-width: 450px; margin: 0 auto 15px; } 
.ftr-itms.scl-icns, .ftr-itms.fax {margin: 0 auto 15px; }
.ftr-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.chk.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {width: 100% !important; }
.guidance_sec h2.text-heading {font-size: 30px; margin-bottom: 10px; }
.guidance_lft p {font-size: 15px; margin: 0 0 10px 0; }
.guidance_lft h3 {font-size: 19px; margin: 0 0 12px 0; }
.guid_btn a.cmn-btn {padding: 12px 16px; font-size: 15px; }
.guidance_rgt ul li p {font-size: 16px; }
.guidance_rgt ul li {margin-bottom: 16px; padding: 15px 0 15px 22px; }
.banner-sec h1 {font-size: 30px; }
.bnr-ryt-img img {height: 300px; object-fit: contain; }
.bnr-lft {margin: 0 auto 15px; }
.banner-sec p {font-size: 16px; }
.banner-sec {padding: 20px 0; }
.showhide b.txtl {font-size: 16px; }
.head-sec .logo {max-width: 300px;}
.protect-what-matters-sec h2 {margin-bottom: 10px; font-size: 30px; }
.about-btn-sctn {gap: 20px; padding: 0;}
.protect-what-matters-sec {padding: 15px 0; }
.meet-flx {padding: 20px 0 0 0; }
.meet-lft .text-heading {font-size: 35px; margin: 0 0 16px 0; }
.meet-rgt .text-heading {font-size: 32px; }
.meet-rgt h6 {font-size: 16px; margin: 0 0 10px 0; }
.meet-rgt p {font-size: 16px; margin: 0 0 10px 0;}
.meet-rgt-btn {margin: 0 0 16px 0; }
p.rgtp {font-size: 14px; line-height: 1.1; margin: 0; }
.text-heading {font-size: 30px; } 
.hm-testimonials .hm-testi-item p {font-size: 17px; margin: 0 auto 20px; line-height: 1.4; } 
.hm-testimonials .hm-testi-item h5 {font-size: 22px; margin: 0px 10px 6px 0; } 
.advising-business-owners-sec h2.text-heading {font-size: 28px; margin-bottom: 10px; } 
.tailored-guidance-sec {padding: 40px 0; } 
.tailored-guidance-sec h2.text-heading {font-size: 30px; } 
.guidance_rgt ul li:after {left: -9px; font-size: 33px; top: 5px; } 
.contact-an-attorney-sec h2 {font-size: 30px; } 
.hmpractice-sec h2.text-heading {font-size: 30px; margin: 0 0 10px 0; }

/*Inner Pages*/

.page_bnr {padding: 52px 0 30px;}
.page_title h1, .page_title h2 {font-size: 33px;}
.page_default {padding: 20px 0 30px;}
.genpg-rite .inr-cmn-img {margin-bottom: 12px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 26px;}
.genpg-rite .inr-cmn-blk {margin: 18px 0 23px;padding: 22px;}
.genpg-rite .inr-cmn-blk h3 {font-size: 25px;}
.genpg-rite h3 {font-size: 24px;}
.genpg-rite h4 {font-size: 22px;}
.genpg-rite h5 {font-size: 20px;}
.genpg-rite h6 {font-size: 18px;}
.genpg-rite .testimonials .testi-item {padding: 22px 24px 24px;margin-bottom: 13px;}
.genpg-rite .testi-item:before {left: 14px;width: 60px;}
.genpg-rite .inr-abt-attorneys {padding: 6px 0 5px;}
.genpg-rite .page-navi {margin: 25px 0 0 0;}
.genpg-rite .areas-served-list {padding: 30px 20px;border-radius: 20px;}
.genpg-rite .sing-att-blk {padding: 18px 18px 0px;}
.nws-itm {width: 100%;max-width: 350px;}
.genpg-rite .nws-itm h6 {font-size: 15px;}
.nws-lst {gap: 10px;}

}



@media screen and (max-width:680px) {



.testi-blck.owl-carousel .owl-nav {width: 33%; } 
.hmblgcnt .clndr, .hmblg-sec .hmpost_btn a {margin: 0 0 15px; letter-spacing: 3px; } 
.hmblg-sec .hmblgcnt h3 {font-size: 24px; margin: 0 0 5px 0; } 
.hmblg-sec .hmblgcnt p {font-size: 17px; margin: 0 0 15px; } 
.hmblg-sec .hmblg-blck {margin: 0 0 30px; } 
.hmblg-sec .hmblg-blcks .hmblg-item {gap: 0px; flex-direction: column; max-width:380px; margin:auto; } 
.hmblg-sec .hmblg-blcks.owl-carousel .owl-nav button {transform: scale(0.7); top: inherit; } 
.hmblg-sec .hmblg-blcks.owl-carousel .owl-nav {width: 27%; display: inline-block; position: absolute; margin: auto !important; text-align: center; left: 0; right: 0; bottom: -43px; } 
.hmblg-blcks.owl-carousel {margin: 0 0 60px; padding: 0 0px; } 
.hmblog-btn a {padding: 13px 24px; } 
.cntct-btns {flex-direction: column; align-items: center;gap: 0px; } 
.cntct-btns .cmn-btn.c-rit-btn {padding: 14px 36px 14px 64px; margin: 0; } 
.contact-an-attorney-sec {padding: 40px 0; } 
.map-block iframe {height: 400px; } 
.map-cnt {top: -92px; width: 340px; padding: 13px 30px 12px 43px; } 
.map-cnt p strong {font-size: 17px; margin-bottom: 5px; } 
.map-cnt p {font-size: 15px; line-height: 1.3; }
.head-sec .logo {max-width: 240px;}


}



@media screen and (max-width:640px) {
.genpg-rite .areas-served-list {padding: 30px 15px;}
.genpg-rite .areas-served-list ul li {width: 100%;}

}



@media screen and (max-width:620px) {
.genpg-rite .sing-att-blk {max-width: 360px;flex-direction: column;padding: 20px;background-size: cover;gap: 15px;}
.genpg-rite .sing-att-cont {padding: 0 0 10px;width: 100%;text-align: center;}
.genpg-rite .sing-att-cont h2 {font-size: 24px;margin-bottom: 10px;}
.genpg-rite .sing-att-cont h5 {font-size: 14px;margin-bottom: 12px;}
.genpg-rite .sing-att-btn a.cmn-btn {font-size: 13px;padding:13px 17px 11px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title {font-size: 15px;}
.genpg-rite .sing-att-image {width: 100%;max-width: 240px;border-bottom: 2px solid #0a0a0c;}
.sing-att-lst {gap: 8px;flex-wrap: wrap;justify-content: center;}
.genpg-rite .sing-att-cal a {padding: 13px 18px 9px 45px;}
.atrny-baradm-img {width: 100%;max-width: 80px;}
.atrny-dtals {margin: 0 0 18px;flex-direction: column;text-align: left;gap: 10px;}

}



@media screen and (max-width:580px) {
.logo-menu {gap: 15px;flex-direction: column;}
.hmblg-sec .hmblg-blck.owl-carousel .owl-nav button {bottom: -120px;}
.hmblg-sec .hmblg-blcks .hmblg-item{max-width: 240px;}

}

@media screen and (max-width:540px) {}


@media screen and (max-width:480px) {



.sicky-logo {padding: 0 10px; }
.header-sticky .sicky-cnt>a {font-size: 15px;}
.header-sticky .sicky-cnt a:before {width: 38px; height: 38px;}
.logo-menu {margin: 0 0 15px;}
.head-sec {padding: 15px 0 0; }
.mobinav a {padding: 5px 0; font-size: 15px; }
.bnr-lft {padding:15px 10px;}
.banner-sec h1 {font-size: 23px; }
.banner-sec p {font-size: 15px; }
.bnr-btn a.cmn-btn {font-size: 13px; padding: 10px 5px;}
.bnr-ryt {padding: 10px 10px 0;max-width: 250px;}
.bnr-ryt-img img {height: 225px;}
.banner-sec {padding: 10px 0; }
.hdr-tel p {text-align: left; }
.about-btn-sctn {flex-direction: column;align-items: center;gap: 15px;}
.abtryt-top {margin-bottom: 12px; }
.protect-what-matters-sec h2 strong {display: inline; }
.abt-ryt-btm p {font-size: 15px; }
.about-lft h4 {font-size: 20px; margin-bottom:10px; }
.about-lft p {margin-bottom: 10px; font-size: 15px; }
.protect-what-matters-sec h2 {font-size: 22px; }
.abtlft-phn::before {transform: scale(0.6); }
.ftr-lft-blk {padding: 20px 10px 30px; } 
.frm-lft h2.text-heading {font-size: 25px; margin: 0 0 4px; } 
.frm-lft p {margin: 0 0 15px; } 
.ftr-form .gform_wrapper ul li textarea {height: 120px; } 
.ftr-blocks {padding: 20px 0 0; } 
.ftr-itms {margin: 0 auto 10px; } 
.footer-frm-lst {margin: 0 auto 25px; } 
.ftr-form .gform_wrapper .top_label input[type="submit"] {font-size: 15px !important; width: 190px !important; padding: 12px 10px !important; } 
.ftmenu ul li a {letter-spacing: 0; } 
.ftr-ryt-btn a.cmn-btn {padding: 11px 31px; font-size: 16px; }
.copyrights {padding: 15px 0; } 
.copyrights p, .copyrights a {line-height: 1.5; font-size: 14px; }
.copyrights p, .copyrights a {letter-spacing: 0; }
.guidance_sec h2.text-heading {font-size: 27px; margin-bottom: 10px; }
.guidance_rgt ul li {margin-bottom: 12px; padding: 10px 0 10px 18px;}
.meet-lft .text-heading {font-size: 23px; margin: 0 0 10px 0; }
.meet-levy {margin: 0 auto 20px; } 
.meet-rgt .text-heading {font-size: 25px; letter-spacing: 0;}
.meet-rgt h6 {font-size: 16px; margin: 0 0 10px 0; letter-spacing: 0; }
.meet-rgt p {font-size: 16px; line-height: 1.4;}
.meet-rgt-btn {margin: 0 0 15px 0; padding: 5px 0 0 0; } 
.meet-rgt-btn a.cmn-btn {padding: 13px 26px; } 
p.rgtp {font-size: 16px; line-height: 1.3; margin: 0; letter-spacing: 0;}
.guidance_rgt ul li:after {left: -7px; font-size: 28px; top: 12px; }
.hm-testimonials {padding: 20px 0 40px; } 
.text-heading {font-size: 25px; } 
.hm-testimonials .hm-testi-item {padding: 17px 17px 25px 17px; border-top: 4px solid #ff7d00; } 
.hm-testimonials .hm-testi-item p {font-size: 16px; margin: 0 auto 20px; line-height: 1.4; } 
.hm-ggl-img {width: 48px; } 
.star-rat {width: 90px; margin: 0 0px 0 auto; } 
.hm-testimonials .hm-testi-item h5 {font-size: 20px; margin: 0px 0px 5px 0; } 
.testi-blck.owl-carousel .owl-nav {width: 50%; top: 16px; transform: scale(0.6); } 
.testi-blck {margin: 0 0 50px; } a.cmn-btn {font-size: 15px; } 
.testi-btn a.cmn-btn {padding: 12px 17px; } 
.advising-business-owners-sec h2.text-heading {font-size: 24px; margin-bottom: 7px; } 
.advising-business-owners-sec p {font-size: 17px; margin-bottom: 10px; padding: 0; line-height: 1.4; } 
.tailored-guidance-sec {padding:30px 0 20px; } 
.tailored-guidance-sec h2.text-heading {font-size: 25px; } 
.guidance_main {gap: 20px; } 
.blog-blck h2 {margin: 0 0 12px; } 
.hmblg-sec .hmblg-item {padding: 15px 15px 20px; } 
.hmblgcnt .clndr, .hmblg-sec .hmpost_btn a {margin: 0 0 10px; letter-spacing: 0; font-size: 15px; } 
.hmblg-sec .hmblgcnt h3 {font-size: 19px;} 
.hmblg-sec .hmblgcnt p {font-size: 16px; margin: 0 0 12px; line-height: 1.4; } 
.hmblg-sec .hmblg-blck {margin: 0 0 15px; } 
.hmblg-sec .hmblg-blcks.owl-carousel .owl-nav {width: 40%; bottom: -43px; transform: scale(0.9); } 
.contact-an-attorney-sec {padding: 30px 0; } 
.contact-an-attorney-sec h2 {font-size: 22px; } 
.contact-an-attorney-sec p {margin-bottom: 12px; line-height: 1.4; } a.cmn-btn.c-lft-btn {padding: 11px 12px; } 
.cntct-btns .cmn-btn.c-rit-btn {padding: 13px 32px 13px 58px; margin: 0; } 
.cntct-btns .cmn-btn.c-rit-btn::before {left: 27px; transform: scale(0.85); } 
.map-block iframe {height: 360px; } 
.map-cnt {top: -92px; width: 252px; padding: 15px 30px 12px 35px; } 
.map-cnt p strong {font-size: 16px; margin-bottom: 5px; } 
.map-cnt:before {transform: scale(0.75); } 
.pract-area-lst {padding: 20px 0 0; } 
.hmpractice-sec h2.text-heading {font-size: 24px; margin: 0 0 5px 0; } 
.pract-cnt h4 {padding: 96px 0 0; } 
.pract-cnt h4:before {transform: scale(0.6); } 
.pract-item {padding: 7px 0 32px; } 
.pract-cnt h4 {font-size: 18px;} 
.pract-blk-sec .slick-prev:before, .pract-blk-sec .slick-next:before {transform: scale(0.6); } 
.pract-blk-sec .slick-prev, .pract-blk-sec .slick-next {width: 80%; bottom: -38px; } 
.pract-blk-sec {margin: 0 0 47px; } 
.pract-blk-sec {margin: 0 0 47px; } 
.hmpractice-sec {padding: 0 0 25px; } 
.pract-btn a.cmn-btn {padding: 12px 17px; }

/*Inner Pages*/

.page_title h1, .page_title h2 {font-size: 30px;}
.genpg-rite h1, .genpg-rite h2 {font-size: 24px;}
.genpg-rite .inr-cmn-blk {margin: 16px 0 20px;padding: 19px;}
.genpg-rite .inr-cmn-blk h3 {font-size: 20px;margin: 0 0 12px 0;}
.genpg-rite .inr-cmn-blk-btns {gap: 8px;flex-direction: column;}
.genpg-rite .inr-cmn-blk-btns .call-btn .cmn-btn {padding: 12px 31px 12px 50px;}
.genpg-rite h3 {font-size: 23px;}
.genpg-rite h4 {font-size: 21px;}
.genpg-rite .in-abt-list ul li {padding-left: 15px;}
.genpg-rite .sing-att-blk {padding: 18px;gap: 12px;}
.genpg-rite .sing-att-cont h2 {font-size: 21px;}
.genpg-rite .inr-cmn-accordion .accordion-section h4 a.accordion-section-title {font-size: 14px;}
.nws-itm {padding: 18px 13px;}
.hmblg-sec .hmblg-blck.owl-carousel .owl-nav button {bottom: -120px;}
.hmblg-sec .hmblg-blcks .hmblg-item{max-width: 240px;}

}



@media screen and (max-width:440px) {}



@media screen and (max-width:375px) {}



@media screen and (max-width:360px) {}