@font-face{font-family:'Satoshi-Bold';src:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../fonts/Satoshi-Bold.otf) format('woff2'),url(//ericmarklaw.com/wp-content/themes/ericmark/css/../fonts/Satoshi-Bold.otf) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Satoshi-Medium';src:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../fonts/Satoshi-Medium.otf) format('woff2'),url(//ericmarklaw.com/wp-content/themes/ericmark/css/../fonts/Satoshi-Medium.otf) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Satoshi-Regular';src:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../fonts/Satoshi-Regular.otf) format('woff2'),url(//ericmarklaw.com/wp-content/themes/ericmark/css/../fonts/Satoshi-Regular.otf) format('woff');font-weight:400;font-style:normal}body{line-height:1.6;color:var(--color-5);font-family:'Satoshi-Regular'}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Satoshi-Regular'}.heading{color:var(--color-4);text-transform:capitalize;font-family:'Satoshi-Bold';line-height:100%}.space-pd{padding:70px 0}.space-mr{margin:70px 0}.space-mt{margin-top:70px}.space-mb{margin-bottom:70px}.space-pt{padding-top:70px}.space-pb{padding-bottom:70px}.bitter{font-family:Bitter}.main-header-top,.main-header-top *{background:#051f38;color:#fff}.main-header-top{padding:5px 0}.main-header-top .social-media ul li svg,.main-header-top .social-media ul li img{width:18px;height:18px}.main-header-top .social-media ul li a{line-height:1;height:37px;width:37px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.5);border-radius:50%}.main-header-top .social-media ul li svg path{fill:#fff}.main-header-top .row{display:flex;justify-content:space-between}.main-header-top .social-media{width:100%;max-width:350px;display:flex;align-items:center;justify-content:flex-start}.main-header-top .call-us-today{width:100%;max-width:500px;display:flex;justify-content:flex-end;align-items:center;text-transform:uppercase}.main-header-top .social-media ul{margin:0;padding:0}.header-search svg{position:relative;line-height:normal;top:-3px}.main-header-top .social-media ul li{display:inline-block;margin-right:15px}.main-header-top .call-us-today .header_phone_text{font-weight:300;margin-right:5px;background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/call.svg);background-position:0 center;background-repeat:no-repeat;padding-left:22px}.main-header-wrap .header-logo{width:100%;max-width:16%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:-1px}.main-header-wrap .header-logo svg{width:100%;max-width:150px;padding-top:5px}.main-header-wrap .header_menu_apply{width:100%;max-width:85%;display:flex;align-items:center;justify-content:flex-end}.main-header-wrap .header-menu-wrap{display:flex;align-items:center;justify-content:center;margin-right:35px}.main-header-wrap .header-menu-wrap>ul,.card_bg{position:relative}.main-header-wrap .header-menu-wrap>ul:after{content:'';background:#5d5d5d;position:absolute;right:0;top:0;bottom:0;width:1px;height:20px;margin:auto}.main-header-wrap .header-menu-wrap>ul{margin-right:10px}.homepage-outer-wp:before,.homepage-outer-wp:after{content:'';position:absolute;height:100%;width:1px;background-color:#ffffff26;left:30px;top:0;z-index:4}.homepage-outer-wp:after{right:30px;left:unset}.home-page-banner{width:100%;position:relative}.home-page-banner .image{position:absolute;bottom:0;right:100px;display:flex;height:auto;width:calc(50% + 10px)}.home-page-banner .image img{width:100%;height:auto}.home-page-banner .row{align-items:center;height:100%}.home-page-banner .container{height:100%;display:flex;align-items:center}.home-page-banner .banner_heading{color:#fff;font-size:70px;font-style:normal;font-weight:400;line-height:normal}.home-page-banner .banner_content{color:#fff;font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding:15px 0}.home-page-banner .banner-content-wrap{padding-top:100px}.footer-copyright{background-color:#ffffff08}section.form-sec{margin-bottom:-14rem}footer{padding-top:50px;background-color:var(--color-3)}.footer-top{text-align:center}.design-by img{max-width:120px;margin-left:10px;display:block}.design-by{display:flex;align-items:center;color:#fff;font-size:15px;justify-content:flex-end}.page-id-119 .footer,.page-id-263 .footer,.page-id-319 .footer{text-align:center;padding-top:251px;background-color:var(--color-3)}ul#menu-quick-links li a{color:#fff !important;text-transform:uppercase;font-family:'Satoshi-Regular'}ul#menu-quick-links .current-menu-item a{color:var(--color-1) !important}ul#menu-quick-links{display:inline-flex;justify-content:space-between;width:100%;margin-bottom:0;padding:0}.footer_description p{color:#fff}.footer-social ul{padding-left:0;margin-top:1rem}.footer-social ul li svg path{fill:var(--blue,#048)}.footer-social ul{display:inline-block}.footer-social ul li{display:inline-block}.footer-social ul li svg{width:20px;height:20px}.footer-social ul li{border:1px solid #ffffff7a;padding:7px 5px;border-radius:50%;margin-right:7px;transition:.5s;width:45px;height:44px;text-align:center}.footer-social ul li:hover{background:var(--color-2)}.footer-social ul li svg path{fill:#fff}.footer-nap-row{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1.5rem}ul#menu-quick-links li{margin:0 5px}.nap-post-title{color:#fff;font-family:'Satoshi-Medium';font-size:20px;letter-spacing:1px;margin-bottom:10px}.address span{color:#fff;line-height:136%}.nap-global-direction a{color:#fff;text-decoration:underline;text-transform:lowercase}.phone span,.fax span,.email span{color:#fff}.email{margin-top:15px}.phone{margin:15px 0}.phone a,.fax a,.email a{margin-left:3px}.add_wrap svg{width:25px;height:23px}.nap-global-direction{margin:10px 0 0 27px}.footer-social ul li a{display:flex;align-items:center;justify-content:center;line-height:normal}footer .column-3{padding:30px 0}footer .footer-copyright{padding:15px 0;line-height:1.5;font-size:15px}.logo-menu-row{border-bottom:1px solid #FFFFFF4D;padding:2rem 0 3rem}ul#menu-privacy-policy li a{color:#fff !important;font-family:'Satoshi-Regular';text-transform:uppercase;text-decoration:underline;font-size:14px}ul#menu-privacy-policy li a:hover{color:var(--color-1) !important}.copyright-privacy{color:#fff;font-family:'Satoshi-Regular';font-size:15px !important}footer .column-2 ul .current-menu-item>a{position:relative}footer .column-2 ul .current-menu-item>a:after{content:'';position:absolute;background:var(--blue);left:0;right:0;bottom:-2px;width:calc(100% - 10px);height:1px;margin:auto}.card_bg:before{content:'';position:absolute;height:100%;width:100%;background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/about_bg.webp);z-index:-1;top:0;left:0}.home_donation{text-align:center}.home_donation .section_loop_data-wrap{display:flex;flex-wrap:wrap}.home_donation .section_loop_data-wrap .loop_data{width:100%;max-width:33%;position:relative}.home_donation .btn-wrap{justify-content:center;margin-top:40px}.home_donation .section_loop_data-wrap .loop_data .icon{margin:auto;width:auto;display:inline-block;border:1px solid var(--blue);padding:60px;border-radius:50%;position:relative}.home_donation .section_loop_data-wrap .loop_data .icon:after{content:'';background-color:var(--blue);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;opacity:.1;width:85%;height:85%;margin:auto}.home_donation .section_loop_data-wrap .loop_data .icon svg{width:100px;height:100px}.home_donation .section_loop_data-wrap .loop_data .icon-line:before{content:'';background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/line.svg);position:absolute;width:100%;height:100%;bottom:0;display:flex;align-items:center;right:-270px;background-repeat:no-repeat;background-position:100% 100%;top:2px;transform:rotate(2deg)}.home_donation .section_loop_data-wrap .loop_data .icon-line{position:relative;margin-bottom:30px}.home_donation .section_loop_data-wrap .loop_data:last-child .icon-line:before{display:none}.home_donation{background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/danate.webp);background-color:#f2f2f2}.loopheading{color:#000;text-align:center;font-family:Bitter;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.home_donation .section_loop_data-wrap .loop_data .content{margin-top:10px}.home-blogs .description{width:100%;max-width:1100px;margin:auto}.home_about .image-border img{width:100%;max-width:620px}.home-blogs .blog-box{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #ccc}.home-blogs .post-image-box{width:100%;max-width:40%;padding-right:45px}.home-blogs .post-content-box{width:100%;max-width:60%}.home-blogs .post-image-box img{width:100%;height:auto;object-fit:cover;object-position:0 0;box-shadow:0px 0px 15px 5px #f2f2f2}.home-blogs .post-title a,.home-blogs .post-title{color:var(--dark-Blue,#051f38);font-family:Bitter;font-weight:400;text-transform:capitalize;line-height:normal}.home-blogs .blog_desc{padding:10px 0}.home-blogs .button-wrap{display:flex;align-items:center;justify-content:center}.home_contact_us .header_phone_text{color:var(--grey,#5d5d5d);font-size:22px;font-weight:400;line-height:normal;letter-spacing:6.38px;text-transform:uppercase}.home_contact_us .header_phone_number{color:var(--Blue,#048);font-size:33px;font-weight:400;line-height:1}.home_contact_us{background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/contact.webp);background-color:#f2f2f2}.contact_information *{color:#fff}.contact_information img,.contact_information svg{height:17px;width:17px}.contact_information svg path{fill:#fff}.contact_us_page .contact_information .heading{font-size:35px;margin-bottom:20px}.contact_us_page .contact_information{background:#0c4a89;padding:15px 25px;text-transform:uppercase;height:100%;padding-top:75px;width:100%}.contact_us_page .contact_information .address-wrapper{background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/location.svg);background-repeat:no-repeat;background-position:0 6px;background-size:25px;padding-left:30px;margin-bottom:25px}.contact_us_page .contact_information .phone_number{background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/phone.svg);background-repeat:no-repeat;background-position:0 6px;background-size:22px;padding-left:30px;margin-bottom:25px}.contact_us_page .contact_information .timing{background-image:url(//ericmarklaw.com/wp-content/themes/ericmark/css/../img/time.svg);background-repeat:no-repeat;background-position:0 6px;background-size:22px;padding-left:30px;margin-bottom:25px}.contact_us_page .form-area{padding:40px}.contact_us_page .contact_information_wrap{position:absolute;right:-10px;top:0;bottom:0;margin:0;padding:0;width:100%;max-width:33.33333333%;height:100%;display:flex;align-items:center;justify-content:center}.contact_information ul{display:flex;justify-content:center;align-items:center;margin-top:35px}.contact_information ul li{padding-right:15px;padding-left:15px;border:1px solid #fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:20px;border-radius:50%}.contact_information ul>li>a{line-height:1}.contact_information .get_direction a{text-transform:capitalize;text-decoration:underline}.contact_us_page .form-area .submit-btn{display:flex;align-items:center;justify-content:center;margin-top:35px}.contact_us_page .shadow{position:relative;padding:0;margin:0;background-color:#fff}.contact_us_page.common-pd{padding-bottom:0;z-index:1;position:relative}.contact_us_map{position:relative;margin-top:-150px;z-index:-1}.contact_us_map .map-wrap iframe{height:500px;width:100%}.what-we-do-page .heading{margin-bottom:30px}.what-we-do-page .default-content{padding-right:25px}.get-involve-page .default-content{text-align:center}.get-involve-page .btn-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:40px;flex-wrap:wrap}.get-involve-page .image-wrap img{width:100%;max-width:550px;margin-left:0;padding-left:20px}.testimonials-page .testimonials-wrap{margin-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap}.testimonials-page .testimonials-wrap .testimonials-loop{width:50%;padding:0 15px;position:relative;margin-bottom:40px}.testimonials-page .testimonials-wrap .testimonials-loop a{position:relative;display:flex;border:1px solid #084575;align-items:center;justify-content:center}.testimonials-page .testimonials-wrap .testimonials-loop img{padding:20px;height:400px;object-fit:cover;object-position:top center;width:100%;transition:.5s}.testimonials-page .testimonials-wrap .testimonials-loop:hover img{transform:scale(1.05,1.075)}.testimonials-page .testimonials-wrap .testimonials-loop svg.quotes{position:absolute;top:-15px;left:60px;width:30px;height:30px;background:#fff}.testimonials-page .testimonials-wrap .testimonials-loop svg.play{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:50px;height:50px}.testimonials-page div#load-more-testimonial{text-align:center;margin-top:40px;margin-bottom:80px}.button:hover,.wpcf7-submit:hover{background:var(--blue);color:#fff}.button{cursor:pointer}.memories-page .first-child{width:100%}.memories-page .other-child{width:33%}.memories-page .memories-loop .video svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100px;height:100px}.memories-page .memories-loop .video{position:relative;display:block}.memories-loop a{overflow:hidden;transition:.3s;overflow:hidden;position:relative;display:block}.memories-page .other-child img,.memories-page .first-child img{width:100%;transition:.5s;overflow:hidden}.memories-loop a img:hover{transform:scale(1.2)}.memories-page .container{width:100%;max-width:1200px}.memories-page .other-child,.memories-page .first-child{margin-bottom:10px}.memories-page h2{text-align:center}.memories-page .btn-wrap{justify-content:center}.team-single-page{padding-top:20px !important}.team_page .team-data-wrap a{display:flex;position:relative;align-items:center;width:100%;flex-flow:column;transition:.5s ease all}.team_page .team-data-wrap a:after{content:'';background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);width:100%;height:40%;left:0;right:0;bottom:0;position:absolute}.team_page .team-data-wrap{padding:35px 25px}.team_page .team-data-wrap img{height:auto;width:100%}.team_page .team-data-wrap a .teamcontent{position:absolute;bottom:10px;left:0;right:0;text-align:center;padding:5px 40px;z-index:1}.team_page .team-data-wrap a .teamcontent h3{font-size:30px;font-weight:700;line-height:normal}.team_page .team-data-wrap a:hover img{transform:scale(1.05)}.team_page .team-data-wrap a img{transition:.5s}.team_page .team-data-wrap *{color:#fff}.team_page{padding-top:0}.team_page .team-data-wrap a .teamcontent .get_the_content{display:none}.team_page .team-data-wrap a:hover .get_the_content{display:block}.team_member_more_description{margin-top:20px}.history-page-about .content-area{color:#fff;padding-left:50px}.history-page-about{height:100%;max-height:600px;display:flex;align-items:flex-end}.home-page-banner .inner-banner:before{content:'';position:absolute;background-color:rgba(0,0,0,.7);height:100%;width:100%;z-index:3;top:0}.inner-banner-sub-heading{color:var(--blue,#048);font-size:16px;font-weight:400;line-height:normal;margin-bottom:5px}.nav-menu ul li .sub-menu li.current-menu-item a{background:#003983;border:none;color:#fff}.nav-menu ul li .sub-menu li a:hover{color:#fff;background:var(--color-1);border:none}.copyright-privacy ul#menu-privacy-policy,.copyright-privacy p{margin:0}.copyright-privacy ul#menu-privacy-policy li{margin-right:10px;display:inline-block}.copyright-privacy ul#menu-privacy-policy li a{color:var(--grey,#5d5d5d)}.address_section .footer-nap-row{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:0rem}.copyright-privacy ul#menu-privacy-policy{display:inline;padding-left:10px}.nav-menu>ul>li>a,.button{font-family:'be_vietnammedium'}.get-involve-page .content-wrap{padding:20px}.main-header-wrap .header-logo{padding-top:10px}.small-hd{text-transform:uppercase;color:var(--color-1);font-family:'Satoshi-Medium';margin-bottom:1rem}.clientreviews{margin:3rem 0;background-color:var(--color-6);padding:2rem}.search .breadcrumb_wrap{display:none}.search .cat-widget{display:none}.criminal-parent-child{background:#f0f0f0;text-align:center}.criminal-parent-wraper ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.criminal-parent-wraper ul li a{display:inline-block;padding:15px;background:#000;color:#fff;min-width:200px;text-align:center}.criminal-parent-wraper ul li{margin:10px}.criminal-parent-wraper ul li a:hover{background:#ba1619}.criminal-parent-wraper .widget-title{text-transform:capitalize;font-family:'Satoshi-Bold';font-size:var(--h2)}.gray-bg{background:#f5f5f5}.common-search-page h2.page-title{white-space:normal;word-break:break-word}.footer-nap-row .footer-nap-col{flex:0 0 31%}.newark-determining-immigration-status{text-align:left}.heading_row .newark-determining-immigration-status h2{margin:0;width:100%;margin-bottom:20px}.nav-menu>ul{margin:10px 0}.gt_selector.notranslate{background:#fff;border:none;padding:10px;font-size:16px;margin:0 10px !important;width:auto !important;appearance:auto !important;cursor:pointer;color:#000 !important;line-height:normal;text-transform:uppercase;border-radius:2px}