@media only screen and (device-width:768px) and (device-height:1024px) and (-webkit-min-device-pixel-ratio:1){.sidebar .searchitem .search-field{border-radius:0 !important}}@media (min-width:1199px){.header-mobile-menu{display:none}}@media (min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1275px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1375px}#expertises ul.ui-tabs-nav{height:560px}}@media (min-width:1500px){#expertises ul.ui-tabs-nav{height:620px}}@media (min-width:1600px){#expertises ul.ui-tabs-nav{height:650px}}@media (min-width:1700px){#expertises ul.ui-tabs-nav{height:680px}}@media (min-width:1920px){#expertises ul.ui-tabs-nav{height:780px}}@media (max-width:1500px){.testimonials-page .testimonials-wrap .testimonials-loop img{height:370px}}@media (max-width:1400px){.nav-menu>ul.menu>li{margin:0 8px}.home-page-banner .banner_heading{font-size:65px}.home_donation .section_loop_data-wrap .loop_data .icon-line:before{top:-4px}.testimonials-page .testimonials-wrap .testimonials-loop img{height:350px}.team_page .team-data-wrap a .teamcontent{padding:5px 25px}.team_page .team-data-wrap{padding:25px 15px}}@media (max-width:1366px){:root{--heading-size:40px;--h1:40px;--h2:35px;--h3:30px;--h4:25px;--h5:20px;--h6:18px}}@media (max-width:1300px){.testimonial-slider-sc .slick-dots{width:70%}.banner-hd{font-size:65px}.top-title{letter-spacing:20px}.nav-menu>ul>li>a{font-size:15px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:calc(100% - 30px)}.home-page-banner .banner_heading{font-size:65px}.team_page .team-data-wrap{padding:15px 5px}.video_title{padding:1rem 5rem}}@media (max-width:1250px){.nav-menu>ul.menu>li{margin:0 7px}.nav-menu>ul>li>a{font-size:13px}}@media (max-width:1199px){.header_menu_apply{display:none !important}.right_cnt.ps-lg-5{padding-left:10px !important}.home-page-banner .image{position:absolute;bottom:0;right:0;display:flex;height:auto;width:calc(50% + 20px)}.home-page-banner .banner_heading{font-size:55px}.home-page-banner .banner-content-wrap{padding-top:0}.header-mobile-menu{position:relative;display:flex;justify-content:flex-end;align-items:center}.header-mobile-menu .menu-button{display:flex;border:1px solid #fff;margin-left:15px;width:55px;height:40px;align-items:center;justify-content:center}.header-search,.mobile-call-us-today{display:flex;border:1px solid #fff;margin-left:15px;width:40px;height:40px;align-items:center;justify-content:center}.search-icon.global-search{border-left:0;padding-left:0}.m{display:none}.main-header-wrap .social-media{display:none}.home_donation .section_loop_data-wrap .loop_data .icon-line:before{display:none}.home-blogs .post-image-box{padding-right:20px}#expertises ul.ui-tabs-nav{height:450px;width:100%}.who-we-are-page .default-content{padding-right:0}.testimonials-page .testimonials-wrap .testimonials-loop img{height:auto}.testimonials-page .testimonials-wrap .testimonials-loop{margin-bottom:30px}.history-page-about{height:auto;max-height:inherit}.team_page .team-data-wrap a .teamcontent h3{font-size:28px}.inner-page-banner .inner-banner-heading{font-size:45px}.testimonials-page .testimonials-wrap .testimonials-loop img{padding:10px}.contact_us_page .form-area{padding:25px 15px}.static-page .content-area{padding-right:0}.phone_heading{font-size:18.18px;letter-spacing:.2px}.phone_number{font-size:48px}.search-icon.global-search{border-left:0}.mobile_phone_icon{display:block}.call-us-today{display:none}.menu-close-button{top:20px}.photo_desc p{font-size:25px}.header-language{display:flex;flex-direction:column;text-align:center;width:45px;height:45px;background:#fff;margin-left:15px}.header-language a{color:#000}.header-language .glink.gt-current-lang{font-weight:700;background:var(--color-1);color:#fff;font-size:14px;text-transform:uppercase}.header-language svg,.header-language img{display:none}.mobile-translate{display:block}}@media (max-width:1120px){.attorney_heading:before{width:66%}}@media (max-width:1058px){.video_title{padding:1rem 3rem}}@media (max-width:1024px){.home-page-banner .banner_heading{font-size:45px}.testimonial-slider ul.slick-dots:before{width:20%}}@media (max-width:991px){.card-item{border-bottom:1px solid #ffffff4f}.main-header-wrap .header-logo{max-width:25%}.content-box~.list_img img{margin-top:20px}.content-box{padding:20px}.sideform{margin:10px 0 !important;padding:20px !important}dl,ol,ul{text-align:left}.consultation_content svg,.consultation_content img{width:25px;height:25px}.copyright-privacy{text-align:center}.design-by{justify-content:center;margin-top:10px}:root{--heading-size:35px;--h1:30px;--h2:25px;--h3:20px;--h4:18px;font-size:15px}.home-page-banner .banner_heading{font-size:35px}.home-page-banner .image{width:calc(50% + 60px)}.home_about .row>div:first-child{margin-bottom:30px}.about_img img{width:100%}.home_donation .section_loop_data-wrap .loop_data .icon svg{width:60px;height:60px}.home_donation .section_loop_data-wrap .loop_data .icon{padding:35px}.main-header-top .social-media{max-width:300px}.main-header-top .call-us-today{max-width:300px}.home_contact_us .form-area{margin-top:25px}footer .column-3{padding:15px 0}footer .footer-copyright{font-size:14px}.history-page-about .content-area{padding-left:100px}.history-page-about{background-position:45% 100%}.team-single-page .row{flex-direction:column-reverse}.team-single-page .row .sidebar{margin-bottom:20px}.what-we-do-page .row,.who-we-are-page .row,.history-page .row,.get-involve-page .row{flex-direction:column-reverse}.who-we-are-page .content-wrap,.what-we-do-page .content-area,.history-page .default-content,.get-involve-page .content-wrap{margin-top:40px}.nap-post-title{font-size:16px}.logo-menu-row{padding:0 0 1rem}ul#menu-quick-links li a{font-size:13px}.footer-social ul{margin-bottom:2rem}.content-area{padding-right:10px}.sidebar{margin-top:25px}.left_img{margin-bottom:3rem}.left_img{margin-top:0}.row.card-row{grid-row-gap:1.5rem}.card-row .card-item:nth-child(2){border-right:0}.title{font-size:15px}.banner-hd{font-size:54px}.top-title{letter-spacing:15px}.attorney_heading:before{width:73%;left:0;top:13px}.home-page-banner{margin-top:-3rem}.homepage-outer-wp:before,.homepage-outer-wp:after{display:none}.about_page_img:before{width:96%}.photo_desc p{font-size:20px}.consultation_content{width:97%}.call_now_row img{margin-top:30px}.row.list_row ul{margin:40px 0}.col-lg-6.pe-lg-0.pe-2.list_img{padding:0 !important}.row.penalties img{margin-top:30px}a.phone_number_and_text svg{height:22px;width:23px}.top_para p{font-size:15px}.expertise_section .ui-tabs-tab{padding:0}.expertise_section .expertise_title{font-size:14px;line-height:normal}}@media (max-width:767px){.consultation_content svg,.consultation_content img{width:20px;height:20px}.team_detail_page .heading.attorney_heading{display:flex;align-items:center;margin:0}.team_detail_page .heading.attorney_heading:before{top:0;bottom:0;transform:translate(100%,10px);width:50%;right:0}.header-search svg{top:-1px}.inner-page-banner{max-height:250px}:root{--heading-size:30px;--h1:30px;--h2:27px}.mobile_footer_social{text-align:center !important}.heading{text-align:center}.testimonial-slider-sc .top-sec h2.heading{text-align:start}section.testimonial-slider-sc .button{margin-top:19px}ul#menu-quick-links{column-count:2;display:block;text-align:start}.mobile{display:block;text-align:center}.blog_content .button{display:none}.address_section .footer-nap-col{width:100%}.desktop{display:none}.attorney_heading:before{width:67%}.static-page h2{font-size:30px}section.banner-card{margin-top:0}.static-page h3{font-size:25px}.static-page h4{font-size:22px}.main-header-wrap .header-logo{max-width:140px;padding:0}.header-mobile-menu{max-width:50%;padding:0}.main-header-top .header_phone_text{width:20px;height:20px;position:relative;bottom:-3px;font-size:0}.main-header-top .call-us-today{max-width:170px;padding:0}.main-header-top .call-us-today .header_phone_text{margin-right:0}.main-header-top .social-media ul li{height:30px;width:30px;line-height:25px;margin-right:5px}.main-header-top .social-media ul li svg,.main-header-top .social-media ul li img{width:14px;height:14px}.main-header-top .social-media ul li a{height:30px;width:30px}.main-header-top .social-media{max-width:165px;padding:0}.home_donation .section_loop_data-wrap .loop_data{max-width:100%;margin-bottom:30px}.home-blogs .post-image-box{width:100%;max-width:100%;padding-right:45px;padding:0}.home-blogs .post-content-box{max-width:100%}.home-blogs .post-content-box{margin-top:15px}.common-pd,.section-pd{padding:70px 0}footer .column-2 ul li{padding:0 5px}.footer-social ul li{margin-right:15px}.who-we-are-page .default-content{margin-bottom:20px}.inner-page-banner .inner-banner-heading{font-size:30px}.history-page .default-content{margin-bottom:20px}.team-single-page .row{flex-direction:column-reverse}.team-single-page .row .team-single-feature{margin-bottom:15px}.what-we-do-page .default-content{padding-right:0}.get-involve-page .btn-wrap{margin-top:20px;margin-bottom:20px}.get-involve-page .btn-wrap a.button{margin-bottom:20px}.get-involve-page .image-wrap img{margin-left:0;padding-left:0}.bloglist .info-box .post-image{max-width:100%;margin-bottom:20px}.bloglist .info-box .post-desc{max-width:100%;padding-left:0}.history-page-about{background-position:100% 100%}.history-page-about .content-area{padding-left:15px}.contact_us_page .contact_information_wrap{position:static;max-width:100%}.contact_us_map{margin-top:50px}.contact_us_page .form-area{padding:15px 10px}.video_title{padding:1rem}.video-wrap img{width:100%}.footer-nap-row{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin:2rem 0}.address_section .footer-nap-row{gap:0rem;row-gap:26px}.blog_wrapper{grid-template-columns:100%;grid-row-gap:2rem}.mobile_pa_wrap{background-color:#000}.expertise_title{padding:13px 10px}.testimonial-slider .slick-list.draggable{padding-right:35%}.page-id-119 .map_container iframe,.page-id-263 .map_container iframe,.page-id-319 .map_container iframe{display:none}.page-id-119 section.form-sec:before,.page-id-263 section.form-sec:before,.page-id-319 section.form-sec:before{height:100%}.page-id-119 section.form-sec,.page-id-263 section.form-sec,.page-id-319 section.form-sec{margin-bottom:0}.page-id-119 .footer,.page-id-263 .footer,.page-id-319 .footer{padding-top:50px}.about_page_img:before{width:96%;height:94%}section.form-sec{padding-bottom:50px}.blog_wrapper a:last-child{display:none}.ql_menu_col{padding-left:0}.address_section .row.justify-content-center.address_row.mt-4.pt-2.space-pb{margin-top:0 !important;padding-top:0 !important}.blog_listing .the_content{text-align:center}.translate-switcher{padding:5px 7px!important;margin-right:0!important}}@media (max-width:680px){.inner-page-banner .inner-banner-heading{font-size:25px}.news-box{grid-template-columns:100%;grid-gap:3%}ul#menu-privacy-policy li:first-child{margin-right:5px}.blog-full-post .post-list li{margin-bottom:30px;padding-bottom:52px}}@media (max-width:575px){.space-pd{padding:40px 0}.right_img.mb-4{display:none}.space-mr{margin:40px 0}.home-page-banner{margin-top:-3rem}section.banner-card .container{max-width:100% !important}.space-mt{margin-top:40px}.space-mb{margin-bottom:40px}.space-pt{padding-top:40px}.space-pb{padding-bottom:40px}.testimonials-page .testimonials-wrap .testimonials-loop{width:100%;padding:0}.memories-page .other-child{width:50%}button.slick-next.slick-arrow{margin-right:0}footer .footer-copyright{font-size:13px}.contact_page_form{width:100%}ul#menu-quick-links{column-count:2;display:block;text-align:start}ul#menu-quick-links li{padding-top:15px}.footer-nap-row{grid-template-columns:repeat(1,1fr)}.card-row .card-item:nth-child(2){border-left:0;border-top:1px solid #ffffff4f;border-bottom:1px solid #ffffff4f;padding:18px 10px}.row.card-row.px-3{padding-left:0 !important;padding-right:0 !important}.col-lg-4.col-sm-6.card-item.justify-content-center{justify-content:left !important}.row.card-row{border-top:0}.about_img{display:none}.content-hd p{font-size:24px;width:100%}.banner-hd{font-size:40px}.top-title{letter-spacing:10px;font-size:12px}.attorney_heading:before{width:56%}.main-header-wrap{padding:10px 0 !important}.main-header-wrap .header-logo{max-width:130px;padding:0}.menu-button .menu-bar{width:24px}.menu-button .menu-bar-middle{margin-top:6px;width:24px}.menu-button .menu-bar-bottom{width:24px;margin-top:7px}.header-mobile-menu .menu-button,.header-search,.mobile-call-us-today{margin-left:7px}.home-page-banner .inner-banner{background-position:center;max-height:550px}.logo-menu-row{padding:0 0 2rem;margin-bottom:11px}.add_wrap svg{width:19px;height:19px}.mobile_footer_social{display:block}.desktop_footer_social{display:none}.line:before,.line:after{width:35%}.video_title{margin-top:-5px}.third_col{margin-top:40px}.third_col{margin-top:30px}.address_section .row.justify-content-center.address_row.mt-4.pt-2.space-pb{margin:0}.paging-new .page-numbers:not(.prev):not(.next),.paging-new .page-numbers.current{margin:0 3px;width:40px;height:40px}.paging-new a.next,.paging-new a.prev{height:40px;width:40px;margin-left:3px;margin-right:3px}.paging-new a.next:before,.paging-new a.prev:before{height:13px;width:13px;top:34%;left:34%}.heading_row h2{width:100%}.row.heading_row p{margin-top:10px}.cd_detail_page .h2.heading{font-size:16px;line-height:26px}a.phone_number_and_text svg{height:14px;width:14px}.row.list_row ul{padding:0 2rem}.header-mobile-menu .menu-button{width:40px}.header-language{margin-left:7px}.header-mobile-menu{max-width:100%}}@media (max-width:480px){.testimonial-slider .slick-list.draggable{padding-right:0}.gal-row{grid-template-columns:repeat(2,1fr)}.testimonial-slider .slick-slide{margin:0}.attorney_heading:before{width:49%}button.slick-arrow{top:unset;bottom:-71px}.phone_content{bottom:10px;left:10px}.banner-hd{font-size:31px}.top-title{letter-spacing:7px}.post-meta span{font-size:13px}.blog-full-post .post-list li{margin-bottom:30px;padding-bottom:45px}.news_first_sec_wrap h2{width:90%}}@media (max-width:412px){.phone_number{font-size:35px}.attorney_heading:before{width:39%}.phone_heading{font-size:13.18px}.left_img{margin-bottom:1.5rem}.button,.wpcf7-submit{font-size:13px}.post-meta span{font-size:12px}a.read_more_button:before{bottom:-1px}a.read_more_button{font-size:12px}.read_more_button svg{height:10px;width:10px}.main-header-wrap .header-logo{max-width:120px}.news_first_sec_wrap h2{font-size:21px}}@media (max-width:340px){.attorney_heading:before{width:33%}}