@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap);@font-face{font-family:'Bodoni 72 Smallcaps';src:url(../../../../../../themes/hello-theme-child/fonts/BodoniSvtyTwoSCITCTT-Book.eot);src:url('../../../../../../themes/hello-theme-child/fonts/BodoniSvtyTwoSCITCTT-Book.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/hello-theme-child/fonts/BodoniSvtyTwoSCITCTT-Book.woff2) format('woff2'),url(../../../../../../themes/hello-theme-child/fonts/BodoniSvtyTwoSCITCTT-Book.woff) format('woff'),url(../../../../../../themes/hello-theme-child/fonts/BodoniSvtyTwoSCITCTT-Book.ttf) format('truetype'),url('../../../../../../themes/hello-theme-child/fonts/BodoniSvtyTwoSCITCTT-Book.svg#BodoniSvtyTwoSCITCTT-Book') format('svg');font-weight:400;font-style:normal;font-display:swap}*{text-decoration:none!important}ul{padding:0}p,li{margin-bottom:20px}a{background-color:transparent;transition:all ease-in-out 0.3s}p,li{margin-bottom:20px}p,li,div,p.elementor-heading-title{font-size:19px;line-height:34px;color:#282828;font-weight:300;font-family:"Inter"}p:last-child,.post_container .blogcontent p:last-child,.single-post .post_container .blogcontent p li:last-child{margin-bottom:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#000;letter-spacing:0;font-weight:400;font-family:'Bodoni 72 Smallcaps';text-transform:capitalize}.bigheading>.elementor-widget-container{margin-bottom:20px}strong{font-weight:bold!important}.pl60{padding-left:60px}.pr60{padding-right:60px}.pt0{padding-top:0px!important}.pb0{padding-bottom:0px!important}.mt40{margin-top:40px}.pad100{padding:100px 15px}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.defbtn .elementor-widget-container{margin-top:30px}body{position:relative}.elementor-inner{overflow:hidden}.main-header{position:absolute;z-index:1;left:0;right:0;top:0}.hdactive .main-header{background-color:#000;position:fixed;top:0;padding:10px 0;z-index:9}.hd-container{max-width:1480px;margin:0 auto;width:calc(100% - 30px)}.top_header{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.site-navigation ul.menu>li{margin:0 0 0 20px}.top_header .sub-menu{width:300px}.top_header .sub-menu .menu-item a{color:#000!important;padding:15px 12px!important;width:100%;display:block;line-height:normal}.site-navigation ul.menu li ul li{margin:0!important}.top_header .menu .menu-item a{font-size:17px;color:#fff;text-transform:uppercase;font-weight:700}.site-navigation ul.menu li ul{min-width:305px!important}.top_header .menu .menu-item a:hover{opacity:.7}.top_header .sub-menu .menu-item a:hover{background:#7c0709!important;color:#fff!important;opacity:1}.main-header .menu-item-type-custom .menu-item-object-custom a{font-size:16px!important;font-weight:500;line-height:24px;padding:10px 20px!important}.main-header .menu-item-object-custom .sub-menu{width:379px}.main-header ul.menu li .sub-menu li.menu-item-has-children::after{right:9px}.main-header ul.menu li .sub-menu li.menu-item-has-children{padding:0}.bigheading h2{font-size:70px;color:#7c0709;line-height:70px;margin:0}.banner_content{margin-top:120px}.banner h1{font-size:75px;color:#fff;line-height:85px;margin:0 auto;text-align:center;max-width:1310px}.banner h1 i{font-style:normal;display:block}.firm-img_col{position:relative}.firm-img_col::after{content:"";position:absolute;background-color:transparent;border:20.2px solid #7c0709;width:390px;height:390px;top:0;left:0;border-radius:207px;z-index:-1;margin:auto;bottom:0;right:0}.firm-img_col img{border-radius:21px;z-index:1}.firm-img{margin-top:-160px}.firm-img_col .elementor-widget-wrap{max-width:600px!important;width:100%}.defbtn a{padding:20px 30px;background-color:#7c0709;font-size:18px;font-weight:700;margin:0;border-radius:0;text-transform:uppercase;position:relative}.defbtn a:hover::before{width:100%}.submit_btn:hover{background-color:#000!important}.defbtn a .elementor-button-content-wrapper{position:relative;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/11/btn-arrow.png);background-repeat:no-repeat;background-position:center right;padding-right:45px}.defbtn a::before{content:"";position:absolute;left:0;width:0;background:#000;top:0;bottom:0;transition:all ease-in-out 0.5s}.banner .defbtn a{font-size:20px}.defbtn a i{display:block;font-style:normal;text-transform:uppercase;font-size:18px;margin-bottom:10px;font-family:'Bodoni 72 Smallcaps';font-weight:400}.defbtn a .fa-arrow-right::before{content:"\f061";padding-left:10px;font-size:18px;font-weight:400}.solution-col .elementor-widget-wrap{padding:70px 50px!important;background-color:#000;border-radius:40px}.solution-col h2{max-width:647px}.solution-col p{max-width:675px}.advocate_col h2{max-width:810px;margin:0 auto}.advocate_col p{max-width:1204px;margin:0 auto}.ticchio_col{padding:150px 50px}.sherman_grid::before{content:"";border:8px solid #fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:calc(100% - 120px);max-width:1500px;width:calc(100% - 15px)}.ticchio_faq li{margin-bottom:5px}.ticchio_faq .elementor-accordion .elementor-tab-content{border:0!important;padding-top:0}.ticchio_faq .elementor-accordion-item:last-child{border:0!important}.ticchio_faq .elementor-accordion-item{border:0!important;border-bottom:1px solid #0000003b!important}.ticchio_faq .elementor-tab-title{font-size:28px;color:#7b0709;font-weight:normal!important;text-transform:capitalize;font-family:'Bodoni 72 Smallcaps';padding:20px 0 22px!important}.ticchio_faq .elementor-accordion-title{color:#7b0709!important;font-size:36px;display:block;line-height:normal}.ticchio_faq p,.ticchio_faq li{color:#161616!important}.ticchio_faq .elementor-tab-content{padding:0 0 32px!important;color:#161616}.ticchio_faq ul{list-style:inside}.ticchio_faq i{display:none}.ticchio_faq .elementor-accordion-icon-closed,.ticchio_faq .elementor-accordion-icon-opened{background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/11/faq_icon-2.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;border:1px solid #7b0709;border-radius:100px;width:40px;height:40px;background-size:24px}.ticchio_faq .elementor-accordion-icon-opened{background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/11/faq_icon-1.png)!important}.naca_col{margin-top:80px}.location a{color:#fff!important;margin-bottom:16px;display:block;line-height:25px}.super-col{width:auto!important;margin-right:50px}.contact-form h3{color:#7c0709;font-size:38px;margin:0 0 25px;font-weight:400}.full-col{background-color:#fff;border:0!important;margin-bottom:0;font-size:16px;color:gray;padding:16px!important;border-radius:7px}button,input,optgroup,select,textarea{border-radius:0!important}.contact-form .wpcf7-form-control-wrap{display:inline-block;vertical-align:top;margin-bottom:20px;width:100%}.wpcf7-not-valid-tip{line-height:normal;font-size:13px;margin-top:5px}.contact-form textarea{height:150px}.wpcf7-response-output{margin:0!important;font-size:14px;text-align:center;background:#fff}.contact-form .dec{margin-bottom:8px!important;font-size:15px;line-height:26px;color:#000;font-weight:400}.contact-form p{font-size:16px;margin:0}.sub_btn,.submit_btn{background-color:#7c0709!important;border:0;padding:19px 37px 19px 30px;font-size:22px;font-weight:600;color:#fff;width:100%;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/11/btn-arrow.png);background-repeat:no-repeat;background-position:center right 25px;text-align:left;text-transform:uppercase}.sub_btn:hover,.submit_btn:hover{background-color:#355989;color:#fff}.contact-form .check-btn input{height:16px;width:16px}.wpcf7-list-item-label{padding-left:7px;font-size:16px}.check-btn .first.last{margin:0}.ft-container{max-width:1480px;margin:0 auto;width:calc(100% - 30px)}#site-footer{max-width:100%;margin:0 auto;padding:0}.footer_grid{background-color:#000}.ft_flex{display:flex;justify-content:space-between;border-bottom:1px solid #cdd1d542;padding:90px 0;width:100%}.ft-logo .custom-logo{border-bottom:1px solid #dadada9c;padding-bottom:20px;margin-bottom:20px}.ftlogo_sec p{color:#fff;font-size:16px}.ftlogo_sec .ft_sch{text-decoration:underline!important;color:#7c0709}.site-footer a:hover{color:#7c0709!important}.quick-links .menu li{width:100%;margin-bottom:10px}.quick-links{padding-left:160px}.quick-links .site-navigation ul.menu a{padding:5px 0 0!important;color:#fff;font-size:16px}.ftlocations{width:29%}.ftlocations .location{display:block;margin-bottom:35px;font-size:16px;line-height:28px;color:#fff;font-weight:400;max-width:180px}.ftlocations span{display:block}.ftlocations .location:hover{color:#fff}.footer_grid h4{font-size:22px;color:#fff;margin:0 0 20px 0;text-transform:uppercase}.copyright-col .right_col{text-align:center;font-size:16px;display:flex;padding:30px 0;justify-content:space-between;align-items:center}.copyright-col .right_col p{text-align:left;color:#FFF;font-size:16px;line-height:28px}.copyright-col .right_col span{display:block;text-align:left;line-height:28px}.right_col_img img{height:100px;width:auto;margin:0 5px;border-radius:10px}.right_col_text a{color:#fff}.right_col_text a;hover{color:#7c0709}.blog .main-header,.single-post .main-header,.category .main-header{position:relative;z-index:1;background-color:#000}.single-post .post.type-post{max-width:1480px!important;margin:0 auto}.single-post .page-header,.blog .page-header,.category .page-header{padding-top:60px}.page-header h1{max-width:1480px!important;margin:0 auto!important;text-align:center;font-size:70px;color:#7c0709}.page-content{padding:25px 0 0}.single-post .page-content{padding:0 0 100px}.blog .site-main,.category .site-main{max-width:1480px!important;margin:0 auto}.page-content{display:flex;flex-wrap:wrap;justify-content:center}article{width:calc(100% / 3 - 21px);padding:20px 30px 20px 30px;background-color:#CED1D685;margin:10px;transition:all 0.6s ease-out;will-change:transform}article:hover{-webkit-transform:translateY(24px);transform:translateY(-10px)}article h1,.single-post h1{font-size:60px;line-height:68px;margin:0 0 25px!important;color:#7c0709;text-align:center}article p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:16px;line-height:28px;margin:15px 0 20px!important}article h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 6px;line-height:26px}article h2 a{color:#7c0709;font-weight:600;font-size:25px}article .defbtn a{text-align:center;max-width:max-content!important;margin:20px 0 0!important}article .defbtn a span{position:relative;z-index:1;color:#fff}article .post-date{color:#000;font-size:16px;font-weight:500;line-height:normal;padding:5px 0 14px;display:none}.single-post ul{list-style-type:none}.single-post li{margin-bottom:10px;list-style:inside}.single-post .list-cat li{padding-left:40px;position:relative;margin-bottom:18px;list-style:inside;list-style-type:none}.single-post .list-cat li::after{position:absolute;content:"";width:25px;height:25px;left:0;top:4px;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/12/li-arrow.png);background-repeat:no-repeat;background-size:13px;background-position:center;background-color:#7c0709;border-radius:50px}.single-post .entry-title{text-align:left;max-width:1480px}.single-post h3{font-size:35px;color:#7c0709;margin:0 0 20px;display:block;width:100%}.postid-1459 p{width:100%}.single-post ol,.single-post ul{padding-left:0}.pagination{display:flex;gap:20px;align-items:center;max-width:max-content;margin:15px auto 0px!important;padding-bottom:100px}.nav-previous a,.nav-next a{font-size:0}.meta-nav{padding:5px 13px 6px;background:#e5e7ea;color:#000;font-size:21px;max-width:max-content;margin:0 auto;font-weight:900}.meta-nav:hover{color:#fff;background:#000}.category-44 .page-content{padding-bottom:100px}.post .entry-title a:hover{color:#000;opacity:.9}.innerbanner{padding:400px 0 180px}.innerbanner h1{font-size:70px;color:#fff;line-height:70px;margin:0}.testimonial_grid h3{font-size:40px;color:#fff;margin-top:20px;font-family:"Inter"}.testimonial-col .elementor-widget-wrap{display:flex!important;justify-content:space-between!important}.review-col{padding:40px 30px;margin:0 0 25px 0!important;background-image:linear-gradient(330deg,#424446ed 50%,#000 100%);will-change:transform;position:relative;border-radius:25px;width:calc(100% / 3 - 10px)!important}.review-col::after{content:"";position:absolute;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/11/quote.png);background-repeat:no-repeat;bottom:-10px;right:2px;background-size:60px;height:60px;width:60px;pointer-events:none;opacity:.1;transform:rotate(-10deg)}.testimonial-col .elementor-testimonial-content{font-size:17px!important;line-height:32px;color:#fff;border-bottom:1px solid #ffffff47;padding-bottom:22px;margin:0 0 20px 0!important}.testimonial-col .elementor-testimonial-name{font-size:30px;color:#fff;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/11/rating-star.png);background-repeat:no-repeat;background-position:bottom left;padding:0 0 25px;background-size:90px;font-family:'Bodoni 72 Smallcaps'}.con_grid{background-color:#fff;padding:60px 50px;box-shadow:0 1px 16px 0 rgba(1,1,1,.21);margin-top:-70px!important;border-radius:15px;max-width:1000px;margin:0 auto}.con_form{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.con_form input,.con_form textarea{border:0px!important;background:#8686862b;margin-bottom:15px;height:60px;border-radius:0px!important;text-transform:capitalize}.con_form .wpcf7-form-control-wrap{width:calc(100% / 2 - 10px)}.con_form .wpcf7-form-control-wrap:nth-child(9){width:100%!important}.con_form textarea{height:180px!important}.con_form .sub_btn{max-width:max-content;margin:0 auto 0!important;padding:15px 34px 45px!important;text-transform:uppercase!important;font-size:20px}.con_form .wpcf7-not-valid-tip{margin:0 0 10px!important}.wpcf7 .wpcf7-response-output{border-color:#ec8d8d!important;margin-top:20px!important;color:#dd3b3b}.about-col{background-color:#ced1d6;padding:50px 40px;border-radius:30px;position:relative}.about-col p{color:#282828}.about-col::after{position:absolute;content:"";width:calc(100% + 100px);height:80px;background-color:#7b0f11;top:16%;left:-50px;z-index:-1}.attron_grid{max-width:1000px;margin:0 auto}.our_team .elementor-widget-image-box{width:calc(100% / 2 - 25px);background-color:#ced1d691;margin:0 auto;padding:50px 0}.our_team .elementor-image-box-img{width:40%!important}.our_team h3{font-size:36px;line-height:normal;color:#7b0f11;margin:0 0 15px}.our_team p{max-width:400px;margin:0 auto!important}.our_team img{border-radius:50%}.our_team p a,.blog .defbtn a,.category .defbtn a{display:block;padding:10px 53px 10px 20px;background-color:#7b0f11;max-width:max-content;margin:30px auto 0;color:#fff;font-weight:600;font-size:18px;position:relative;text-transform:uppercase}.our_team p a::before,.category .defbtn a::before{position:absolute;content:"";width:0;height:100%;background-color:#000;top:0;bottom:0;left:0;transition:0.5s all ease-in-out}.our_team p a span,.category .defbtn a span{position:relative;z-index:1}.our_team p a span::after,.blog .defbtn a span::after,.category .defbtn a span::after{position:absolute;content:"";top:3px;right:-45px;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/11/btn-arrow.png);background-repeat:no-repeat;background-size:18px;padding:13px}.our_team p a:hover::before,.category .defbtn a:hover::before{width:100%}.attor-logo img{max-width:120px;min-height:120px;max-height:120px;object-fit:contain;margin:20px 10px 0}.faq_blog ul{list-style-type:none;display:flex;flex-wrap:wrap;padding:0;position:relative;justify-content:space-between}.faq_blog li::after{position:absolute;content:"";width:38px;height:38px;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/12/share1.png)!important;background-repeat:no-repeat;background-position:left 20px center;background-size:19px;background-color:transparent;top:0;left:0;border-radius:50px;background-position:center center;transition:0.5s all ease-in-out}.faq_blog li:hover::after{background-color:#9ff5f7;filter:invert(1)}.faq_blog li a{color:#282828;font-size:22px;line-height:22px}.faq_blog li{list-style-type:none;position:relative;width:calc(100% / 2 - 82px);margin:0 0 20px;padding-left:48px}.faq_blog ul::after{position:absolute;content:"";background-color:#7b0f11;width:3px;height:100%;z-index:1;top:0;left:0;bottom:0;right:0;margin:auto}.bio_grid h3,.educ_grid h3{font-size:42px;color:#7c0709}.bio_grid img{border-radius:30px}.educ_grid li,.list-item li{list-style-type:none;margin-bottom:12px;padding:0 0 0 30px;background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/12/check-mark1.png);background-repeat:no-repeat;background-size:18px;background-position:left center}.educ_grid h3{margin:0 0 12px}.educ_grid .app_img img{max-height:100%;margin:0;border:0;border-radius:15px;padding:0;display:none}.educ_grid img{min-height:70px;max-height:70px;width:auto;margin:0 0 20px;background-color:transparent;border:1px solid #7c0709;padding:12px;border-radius:11px;transition:0.5s all ease-in-out}.edu_logo img{margin:70px 0 20px}.educ_col2 p{max-width:615px}.page.page-id-1604 .main-header,.page.page-id-1873 .main-header{background:#000}.brett-grid.bio_grid{padding:150px 15px 100px}.bio_grid{padding:150px 15px 50px}.james_img .wp-caption-text{font-size:25px;font-style:normal;text-transform:capitalize;text-align:center;margin-top:15px;font-weight:500;position:relative}.bio-mail p{margin:20px 0 0;font-size:25px;color:#000}.bio_grid .bio-mail p::after,.brett-grid .bio-mail p::after{position:absolute;content:"";background-image:url(https://newyorkcreditlawyers.com/wp-content/uploads/2022/12/email1.png);top:14px;left:33px;width:40px;height:40px;background-repeat:no-repeat;background-color:#7c0709;background-size:25px;background-position:center;border-radius:50px}.brett-grid .bio-mail p::after{top:16px;left:43px}.james_grid h4{font-size:40px;margin:0 0 20px;color:#7c0709}.educ_col2 ul{margin-top:5PX}.educ_col2 li a{color:#282828}.rec_blog li{padding:0;background-image:none}.rec_blog li a{font-size:24px}.rec_blog li p{margin-top:10px}.educ-logo img{max-height:156px;margin:20px 0 0;border:0;border-radius:21px;min-height:156px;padding:0;display:none!important}.educ_grid .educ_col2 .recent_blog{margin-bottom:30px!important}.page.page-id-2312 .main-header{background-color:#000}.big_hd h3{font-size:32px;margin:40px 0 20px;color:#7c0709}.contact_grid .outerstep_main{min-height:366px}.contact_grid .wpcf7 .wpcf7-response-output{margin:15px auto 40px!important}.about_bio img{border-radius:20px}.banner_content{margin:0}.toggle-menu{display:none}.copyright-col p.disclaimer_txt{font-size:13px;max-width:550px;line-height:22px}.hidecheckmark li{background-image:unset;padding-left:0}.single-post .page-content a{color:#000;font-weight:500}@media screen and (max-width:1600px){.site-navigation ul.menu li a{padding:0 4px}.category-44 .page-content{padding-bottom:80px}.banner h1{max-width:1110px}.pad100{padding:100px 15px}.sherman_grid::before{height:calc(100% - 218px);max-width:1500px;width:calc(100% - 69px)}.firm-img{margin-top:-80px}.ourteam_content{padding-left:30px}.solution-grid{padding:0 15px}.solution-col p{max-width:480px}.testimonial_grid h3{font-size:30px}.faq_blog li{margin:0 0 10px}.bio_grid{padding:150px 15px 80px}.bio-mail p a{display:block;max-width:300px;margin:0 auto;padding-left:50px}.bio_grid .bio-mail p::after,.brett-grid .bio-mail p::after{top:15px;left:-251px;bottom:0;right:0;margin:0 auto}.brett-grid .bio-mail p::after{left:-235px}.edu_logo img{margin:20px 0 20px}.educ_col2{padding-right:30px}.educ_col2{padding-right:30px;margin:0}.educ_col2 .elementor-element-populated,.educ_col2 .elementor-widget,.educ_col2 .elementor-widget-container{margin:0!important}.educ_grid li,.list-item li{background-position:left top 9px}.single-post .post.type-post{padding:0 15px}article h1{font-size:50px;line-height:58px}.single-post h1{font-size:45px;line-height:50px}.page-content{padding:15px 0 0}.ft_flex{padding:80px 15px}.copyright-col .right_col{width:100%}.lawler-step-form .lawler-step-form-back{font-size:20px;max-width:260px;margin:0}.lawler-step-form .lawler-step-form-back::before{left:0;background-size:18px;top:-2px}}@media screen and (max-width:1199px){.single-post .page-header{padding-top:30px}.single-post h3{font-size:28px;line-height:34px}.single-post .page-header,.blog .page-header,.category .page-header{padding-top:30px}.top_header .custom-logo{max-width:284px}.banner.elementor-section-height-full{height:70vh}.site-navigation ul.menu li a{display:block;padding:0}.site-navigation ul.menu li.menu-item-has-children::after{right:-7px}.pad100{padding:80px 15px}p,li,div,p.elementor-heading-title{font-size:17px;line-height:30px}.banner h1{font-size:50px;line-height:55px;max-width:950px;padding:0 15px}.bigheading h2{font-size:47px;line-height:53px}.firm-img_col::after{width:350px;height:350px}.firm-img{margin-top:-40px;left:8px}.ourteam_content{padding-left:40px}.bigheading>.elementor-widget-container{margin-bottom:10px}.firm-img_col::after{top:0;left:0;bottom:0;right:0;margin:auto}.solution-col h2{max-width:373px}.faq-form .elementor-col-50.pr60{padding-right:30px}.faq-form .elementor-col-50.pl60{padding-left:30px}.super-col{width:auto!important;margin-right:20px}.ticchio_faq .elementor-accordion-title{font-size:28px;line-height:35px}.ticchio_faq .elementor-tab-title{font-size:28px;padding:10px 0 12px!important}.ticchio_faq .elementor-accordion-icon-closed,.ticchio_faq .elementor-accordion-icon-opened{width:30px;height:30px;background-size:15px}.sub_btn,.submit_btn{padding:15px 27px 15px 21px;font-size:17px}.quick-links{padding-left:60px}.ftlocations{width:50%}.innerbanner h1{font-size:55px}.review-col{padding:35px 25px;margin:0 0 20px 0!important;width:calc(100% / 2 - 10px)!important}.testimonial-col .elementor-testimonial-content{font-size:16px!important;line-height:28px}.innerbanner{padding:300px 0 120px}.faq_blog li{width:calc(100% / 2 - 20px)}.bio_grid .pl60{padding-left:30px}.bio-mail p a{font-size:22px!important;padding-left:35px}.bio_grid .bio-mail p::after,.brett-grid .bio-mail p::after{top:17px;left:-222px;width:30px;height:30px;background-size:20px}.brett-grid .bio-mail p::after{top:19px;left:-212px}.rec_blog li a{font-size:20px}.bio_grid h3,.educ_grid h3{font-size:28px}.educ_grid .educ_col2 h3{margin:0 0 10px!important}.single-post .entry-title{font-size:36px!important;line-height:42px}article{width:calc(100% / 2 - 21px);padding:20px}.copyright-col .right_col{padding:25px 15px}.ticchio_faq .elementor-tab-content{padding:0 0 22px!important}.contact_grid .help-btn{padding:20px 25px}.contact_grid .outerstep_main{min-height:300px}.lawler-step-form .lawler-step-form-back::before{top:-4px}.denial_screen h4{font-size:34px!important;line-height:38px!important}.big_hd h3{font-size:28px;margin:30px 0 15px;color:#7c0709;line-height:34px}.single-post .page-content{padding:0 0 80px}}@media screen and (max-width:999px){.pad100{padding:60px 15px}.banner .defbtn a{font-size:17px}.single-post .page-header,.blog .page-header,.category .page-header{padding-top:40px}.category-44 .page-content{padding-bottom:60px}.home .elementor-top-section{background-attachment:scroll}.banner h1 img,.ticchio_col h2 img{width:28px}.defbtn a{padding:16px 22px}.submit_btn:hover{background-color:#7c0709!important}.right_col_text p a:hover,.location a:hover{color:#fff!important}.ftlogo_sec .ft_sch:hover,article h2 a:hover{color:#7c0709!important;opacity:1}.faq_blog li:hover::after{filter:invert(0);background-color:transparent}.our_team p a::before,.category .defbtn a::before,.defbtn a::before{display:none}.ft_flex{padding:60px 15px}article:hover{transform:translateY(0)}.our-firm_grid .elementor-container{display:block}.firm-img_col{width:100%!important;max-width:max-content;margin:0 auto 40px}.firm-img{margin-top:-80px}.ourteam_content{padding:0;text-align:center;margin:0 auto;width:100%!important}.ourteam_content .elementor-container{flex-wrap:wrap-reverse}.solution-col .elementor-widget-wrap{padding:50px 35px!important}.sherman_grid::before{height:calc(100% - 197px);width:calc(100% - 40px)}.ticchio_col{padding:90px 40px}.quick-links{padding-left:30px}.our-team-form{background-color:#ced1d6;margin-top:30px;padding:20px!important}.right_col_img img{height:70px;margin:0 5px 0 0;border-radius:5px}.solution-col .elementor-widget-wrap{background-color:#cdd0d5!important;background-image:none!important;text-align:center}.solution-col h2,.solution-col p{max-width:100%}.quick-links{display:none}.ft-logo.ftlogo_sec{padding-right:50px}.faq_blog li a{font-size:18px!important;line-height:26px}.about_bio .pr60{padding-right:30px}.about_bio .ticchio_faq .elementor-accordion-title{font-size:24px;line-height:30px}.about_bio .ticchio_faq .elementor-accordion-icon-closed,.about_bio .ticchio_faq .elementor-accordion-icon-opened{width:22px;height:22px;background-size:12px}.our_team h3{font-size:28px;margin:0 0 5px}.our_team p a,.blog .defbtn a,.category .defbtn a{padding:6px 38px 6px 15px;margin:20px auto 0;font-weight:400;font-size:16px}.our_team .elementor-widget-image-box{padding:25px 0}.bio-mail p a{padding-left:60px;margin:0}.brett-grid .bio-mail p::after{top:18px;left:20px}.bio_grid .bio-mail p::after,.brett-grid .bio-mail p::after{top:19px;margin:0;left:21px}.james_img{text-align:left!important}.bio-mail{text-align:left!important}.bio_grid{padding:110px 15px 60px}.bio_grid .elementor-col-50{width:100%!important;padding:0;margin:0}.bio_grid .pl60{margin-top:50px}.single-post .page-header,.blog .page-header,.category .page-header{padding-top:15px}.pagination{padding-bottom:40px}article p{margin:10px 0!important}.banner{padding:auto 15px}.contact_grid .help-btn:hover{background:#e3e3e3!important;color:#000}.lawler-step-form .lawler-step-form-back{font-size:16px}.lawler-step-form .lawler-step-form-back::before{left:4px!important;background-size:15px!important;top:-4px}.step_wrapper h2{font-size:38px!important;margin:0 0 30px!important}.help-contact .full-col{font-size:16px;min-height:45px!important;padding:12px!important}.single-post .entry-title{margin-bottom:15px!important}.site-navigation ul{flex-direction:column;padding-top:30px!important;justify-content:left;align-items:unset!important}.site-navigation ul.menu li.menu-item-has-children::after{display:none}.site-navigation ul.menu li{margin:0}.site-navigation ul.menu li a,.main-header .menu-item-type-custom .menu-item-object-custom a{padding:13px 15px;width:100%;border:none;color:#fff!important;background:transparent!important;font-weight:600}.site-navigation ul.menu li ul li{padding-left:15px}.site-navigation ul.menu li.menu-item-has-children{padding-right:0;display:block}.site-navigation ul.menu li ul{padding:0!important;position:static;width:100%!important;display:block;background:#6a6a6a3b!important;box-shadow:none;border-bottom:1px solid #ffffff26;border-top:1px solid #ffffff26}.site-navigation ul.menu li,.site-navigation ul.menu li ul>li{border-bottom:1px solid #ffffff26}.site-navigation ul.menu li:last-child,.site-navigation ul.menu li:last-child a{border:none;padding-bottom:0}.top_header .menu .menu-item a:hover{opacity:1}.site-navigation ul.menu .sub-menu li a:hover{background:transparent!important;color:#fff!important;padding-left:20px}.site-navigation{position:fixed;right:0;width:50%;background-color:#000;height:100vh;top:0;display:none;z-index:9}.menu-header-main-container{height:100%;width:100%}.toggle-menu.active .site-navigation{display:block}.close{color:#000!important;width:35px;height:35px;position:absolute;z-index:99;right:16px;top:20px;display:block;color:#fff!important}.site-navigation.active{display:block}.toggle-menu.active .close{display:none!important;z-index:99;position:fixed;top:0;height:56px;width:54px;right:0;padding:12px;cursor:pointer;color:#000}.toggle-menu .open{width:35px;height:35px;color:#fff}.toggle-menu{display:block}.single-post .page-content{padding:0 0 60px}}@media screen and (max-width:767px){.pad100{padding:40px 15px}.category-44 .page-content{padding-bottom:40px}.banner.elementor-section-height-full{height:50vh}.banner_content{margin:0;padding:157px 0 157px}p,li,div,p.elementor-heading-title{font-size:16px;line-height:28px}.faq-form{background-image:none!important;background-color:transparent}.banner h1{font-size:38px;line-height:45px;max-width:630px}.banner .defbtn a{font-size:16px}.bigheading h2{font-size:35px;line-height:36px}.bigheading>.elementor-widget-container{margin-bottom:15px}.defbtn a{padding:14px 20px;font-size:16px;font-weight:400}.defbtn a i{font-size:16px}.defbtn .elementor-widget-container{margin-top:15px!important}.ticchio_faq .elementor-accordion-title{font-size:24px;line-height:29px}.ticchio_faq .elementor-accordion-icon-closed,.ticchio_faq .elementor-accordion-icon-opened{width:24px;height:24px;background-size:12px}.solution-col h2{text-align:center}.solution-col .elementor-widget-wrap{padding:40px 20px!important;border-radius:10px}.sherman_grid::before{height:calc(100% - 172px);width:calc(100% - 66px)}.ticchio_col{padding:100px 30px}.copyright-col .right_col{padding:20px 15px 40px}.ft_flex{flex-wrap:wrap;padding:40px 15px 20px}.ft-logo.ftlogo_sec{text-align:center;margin-bottom:30px}.ftlocations{width:100%;text-align:center}.ft-logo .custom-logo{width:350px}.footer_grid h4{font-size:20px;margin:0 0 10px 0}.ftlocations .location{margin:0 auto 20px;width:calc(100% / 2 - 5px);display:inline-block;font-size:14px}.location a{line-height:21px}.copyright-col .right_col{display:block;justify-content:center}.copyright-col .right_col p,.copyright-col .right_col p span{text-align:center}.ft-logo.ftlogo_sec{padding-right:0}.right_col_img img{margin:20px 5px 0 0}.innerbanner h1{font-size:40px;line-height:42px}.testimonial-col .elementor-widget-wrap{column-count:1;column-gap:20px}.testimonial-col .elementor-testimonial-content{padding-bottom:15px;margin:0 0 10px 0!important}.testimonial-col .elementor-testimonial-name{font-size:25px;padding:0 0 15px;background-size:70px}.review-col{padding:20px;margin:0 0 15px 0!important;width:100%!important}.testimonial_grid h3{margin-top:10px;font-size:20px}.faq_blog li a{font-size:16px}.faq_blog ul::after{display:none}.faq_blog li{width:100%;margin-bottom:15px;padding-left:24px}.faq_blog li::after{width:20px;height:20px;background-size:15px;background-position:left 4px bottom}.innerbanner{padding:150px 0 60px}.about-col::after{display:none}.about-col{padding:40px 30px;border-radius:10px}.about_bio .pr60{padding:0}.about_bio .elementor-column.elementor-col-50{width:100%}.about_bio img{width:100%;max-height:550px;object-fit:cover;border-radius:10px}.about_bio .elementor-widget-container{margin:0 auto 20px;max-width:100%;text-align:center}.attor-logo .elementor-container{flex-wrap:nowrap}.our_team .elementor-widget-image-box{padding:25px 10px;width:calc(100% / 2 - 10px)}.our_team h3{font-size:25px}.attor-logo img{display:none!important}.our_team p a,.blog .defbtn a,.category .defbtn a{margin:10px auto 0}.bio_grid,.brett-grid.bio_grid{padding:140px 15px 0}.bio_grid .pl60,.brett-grid.bio_grid .pl60{margin-top:40px}.firm-img_col img,.bio_grid img{border-radius:10px}.educ_col2{margin-top:35px}.educ_grid .pl60,.educ_col2{padding:0}.educ_grid{background-image:none!important;padding:0 15px 40px}.educ_grid img:first-child{margin:0 0 15px}.james_grid{padding:0 15px 0;margin-top:20px}.educ_grid img{min-height:50px;max-height:50px;margin:30px 0 15px;padding:8px}.educ_col2 .recent_blog{margin-bottom:30px!important}.educ_grid .educ_col2 .recent_blog{margin-bottom:30px!important}article h2 a{font-size:22px}.page-header h1{font-size:46px}.firm-img{left:0}.contact_grid .outerstep_main{min-height:250px}.contact_grid .help-btn{padding:17px 20px;width:450px;font-size:16px}.step_wrapper h2{font-size:28px!important;margin:20px auto 10px!important;max-width:390px}.denial_screen h4{font-size:28px!important;line-height:30px!important}.big_hd h3{font-size:24px;margin:25px 0 15px;color:#7c0709;line-height:30px}.site-navigation{width:100%}}@media screen and (max-width:600px){.blog .page-content,.category{padding:15px 15px 0}.banner h1{font-size:28px;line-height:32px;padding:0 15px;max-width:332px}.banner h1 img,.ticchio_col h2 img{width:16px}.defbtn a .elementor-button-content-wrapper{padding-right:24px;background-size:14px}.firm-img_col .elementor-widget{text-align:center!important}.firm-img_col::after{display:none;margin:0}.single-post .page-header,.blog .page-header,.category .page-header{padding-top:20px}.firm-img_col .elementor-element-populated{display:flex!important;justify-content:space-between;text-align:center;max-width:400px!important;margin:0 auto}.our-firm_grid .elementor-widget-image{width:calc(100% / 2 - 10px);text-align:center!important}.our-firm_grid .firm-img_col{margin:0 auto 20px!important;max-width:100%}.firm-img{margin:0}.sherman_grid::before{display:none}.solution-col{text-align:center}.solution-col .defbtn{display:none}.ticchio_col{padding:0}.naca_col{margin:10px 0 0}.super-col{margin:0 auto}.sub_btn,.submit_btn{padding:12px 50px 12px 20px;font-size:16px;font-weight:400;background-position:center right 15px;background-size:17px;max-width:max-content}.faq_blog li{margin-bottom:10px}.our_team .elementor-widget-image-box{width:100%;margin:0 auto 15px}.our_team .elementor-widget-image-box:last-child{margin:0 auto}.bio_grid{padding:140px 15px 0}.educ_col,.edu_logo{margin-top:15px}article{width:100%}.ticchio_faq .elementor-tab-title{padding:8px 0 10px!important}.ticchio_faq .elementor-tab-content{padding:0 0 20px!important}.ticchio_faq .elementor-accordion-icon-right{padding:5px 0}.defbtn .elementor-widget-container{padding:0 15px}.defbtn a i{display:none}.bigheading h2{font-size:26px;line-height:30px;margin:0 auto}.advocate_grid .bigheading h2{max-width:280px}article{width:100%;margin:10px 0 5px}.site-main{padding:0!important}.single-post .post.type-post{padding:0 15px!important}.single-post .page-content{padding:0 0 40px}.single-post .entry-title{font-size:30px!important;line-height:34px;margin-bottom:20px!important;padding:0}.contact_grid .help-btn{padding:15px 18px;max-width:300px}.contact_grid .lawler-step-form-back::before{left:21px;background-size:16px;top:-4px}.lawler-step-form .lawler-step-form-back{font-size:16px;padding-left:15px!important;max-width:max-content;margin:0}.help-contact .full-col{font-size:14px!important;padding:10px!important;min-height:30px}.privacy-col p{margin:20px auto 0!important}.review-col{margin:0 0 15px 0!important}.testimonial-col .elementor-testimonial-name{font-size:22px;padding:0 0 10px;background-size:62px}.lawler-step-form .lawler-step-form-back{font-size:16px;padding-left:29px!important;max-width:max-content;margin:0}.defbtn a .elementor-button-content-wrapper{padding-right:20px;background-size:13px;background-position:right bottom 2px}.our_team p a,.blog .defbtn a,.category .defbtn a,.defbtn a{font-weight:400;font-size:14px}.our_team p a,.blog .defbtn a,.category .defbtn a{padding:6px 34px 6px 15px}.our_team p a span::after,.blog .defbtn a span::after,.category .defbtn a span::after{top:3px;right:-34px;background-size:13px}}@media screen and (max-width:400px){.top_header .custom-logo{max-width:250px}.innerbanner{padding:150px 0 60px}.ticchio_faq .elementor-accordion-title{font-size:21px;max-width:260px}.banner h1{max-width:329px}.banner .defbtn a{font-size:13px}.bigheading h2{font-size:30px;line-height:35px}.about_bio img{max-height:400px}.solution-col h2{max-width:200px}.step_wrapper h2{max-width:296px}.big_hd h3{font-size:20px;margin:20px 0 10px;color:#7c0709;line-height:24px}.top_header .custom-logo{max-width:200px}}@media screen and (max-width:999px){.top_header .sub-menu .menu-item a{color:#000!important;color:#fff!important;padding:15px 29px!important;background:#fff!important;background:#000!important}.site-navigation ul.menu .sub-menu li a:hover{background:#7c0709!important;color:#fff}}.gform_wrapper.gravity-theme{text-align:center}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px}.gform_wrapper.gravity-theme .gform_body{text-align:left}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]),.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid #e3e3e3;display:inline-block;color:#000;font-size:14px;padding:12px 16px;transition:0.5s all ease-in-out;width:100%;height:45px;outline:none}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit])::-moz-placeholder,.gform_wrapper.gravity-theme select::-moz-placeholder,.gform_wrapper.gravity-theme textarea::-moz-placeholder{color:#757575}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder,.gform_wrapper.gravity-theme select::placeholder,.gform_wrapper.gravity-theme textarea::placeholder{color:#757575}@media (min-width:992px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]),.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{height:69px;font-size:16px}}.gform_wrapper.gravity-theme .gfield textarea.large{height:150px;padding:16px}.gform_wrapper.gravity-theme .gform_footer{position:relative;display:inline-block;width:100%;padding:0;margin-top:20px}.gform_ajax_spinner{position:absolute;top:50%;right:.25rem;transform:translateY(-50%);display:block!important}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:transparent;padding:0;font-size:12px;line-height:1.2;border:0}.gform_wrapper.gravity-theme .gform_validation_errors{text-align:center;margin-bottom:24px;padding:16px}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-weight:300;font-family:"Inter";font-size:18px!important;margin:0!important;line-height:1.4}.gform_wrapper.gravity-theme .gform_footer .gform_button{background-color:#7c0709;border:0;padding:19px 37px 19px 30px;font-size:22px;font-weight:600;color:#fff;width:100%;background-image:url(/wp-content/uploads/2022/11/btn-arrow.png);background-repeat:no-repeat;background-position:center right 25px;text-align:left;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:600px){.gform_wrapper.gravity-theme .gform_footer{max-width:max-content}.gform_wrapper.gravity-theme .gform_footer .gform_button{padding:12px 50px 12px 20px;font-size:16px;font-weight:400;background-position:center right 15px;background-size:17px;max-width:max-content}}.gform_wrapper.gravity-theme .gform_footer .gform_button:hover{background-color:#000}.gform_confirmation_wrapper .gform_confirmation_message{background-color:#000;color:#fff;padding:1rem;text-align:center;margin:32px 0}.lawler-step-form{margin-bottom:32px}.gfield_checkbox .gchoice,.ginput_container_consent{display:flex;align-items:baseline;gap:6px}.gfield_checkbox .gchoice{margin-bottom:8px}.gfield_checkbox .gchoice label,.gfield_consent_label{font-size:16px;line-height:1.33}@media (max-width:575px){.ginput_recaptcha{transform:scale(.9);transform-origin:left}}.help-btn{white-space:normal}.help-section h2 a{display:inline-block}.site-main.blog{max-width:1480px!important}.page-template-blog header{background:#000}.blog-section,.blog-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-section{padding:80px 0}.blog-content{width:calc(100% - 21px)}.blog-category{width:calc(100% - 21px);padding:30px 15px;background:#CED1D685;margin-top:10px}.blog-category form{display:flex;gap:4px;margin-bottom:1.5rem}.blog-content .card{min-height:270px}@media screen and (max-width:1024px){.blog-category .list-unstyled{display:flex;flex-wrap:wrap;gap:20px}}@media screen and (max-width:575px){.blog-category .list-unstyled{display:block}}@media screen and (min-width:1024px){.blog-content{width:calc(75% - 21px)}.blog-category{width:calc(25% - 21px)}}.blog-category .list-unstyled{list-style-position:inside;font-size:16px;list-style:none}.blog-category .list-unstyled li{font-size:16px;margin-bottom:10px;position:relative;padding-left:15px;text-transform:capitalize;line-height:1.33}.category-hold h3{margin-top:0;margin-bottom:8px}.blog-category .list-unstyled li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:#7b0f11}.blog-content-inner{width:100%;display:flex;flex-wrap:wrap}