.theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info .theme-topbar-info-icon svg{width:calc(15px + 4px);height:calc(15px + 4px)}.theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-topbar-contact-info ul:first-child li a svg{width:calc(15px + 4px);height:calc(15px + 4px)}.zscustom-small-heading.zpelem-text{font-family:'Playfair Display', serif;font-size:22px;line-height:normal}.zpheader-style-01{box-shadow:none;border-block-end:1px solid #0A3D24}.zscustom-banner-heading h1.zpheading{font-family:'Playfair Display', serif;font-size:68px;line-height:normal}.zscustom-slider.zpelem-text{font-family:'Manrope', sans-serif;font-size:18px}.zshero-banner-style-18 .zpbutton-container .zpbutton-type-primary{font-family:'Manrope', sans-serif}.zshero-banner-style-18 .zpelem-text{font-family:'Manrope', sans-serif;font-size:18px}.zscustom-section-lawfirm-01 .zscustom-overlay-row{box-shadow:0 0 30px rgba(0,0,0,0.14);background:#FFFFFF}@media all and (min-width: 992px){.zscustom-section-lawfirm-01 .zscustom-overlay-row{margin-block-start:-185px}}.zscustom-section-lawfirm-01 .zscustom-overlay-column{padding:20px}@media all and (min-width: 992px){.zscustom-section-lawfirm-01 .zscustom-overlay-column{padding:35px}}.zscustom-section-lawfirm-02 .zscustom-about-info-box{padding:25px;border-radius:10px}.zscustom-section-lawfirm-03 .zscustom-design-row{background:#FFFFFF;padding:30px;border-radius:15px;box-shadow:1px 1px 20px rgba(0,0,0,0.08)}@media all and (min-width: 992px){.zscustom-section-lawfirm-03 .zscustom-box-column{padding-inline-end:0px}}@media (max-width: 991px){.zscustom-section-lawfirm-03 .zscustom-margin-row{margin-inline-start:15px;margin-inline-end:15px}}@media all and (min-width: 992px){.zscustom-section-lawfirm-04 .zscustom-overlay-image{margin-block-start:-200px}}.zscustom-section-lawfirm-04 .zscustom-consultation-column{background:#FFFFFF;border-radius:12px}.zscustom-section-lawfirm-04 .zscustom-consultation-column .zscustom-consultation-inner{padding-block:25px;padding-inline:50px}.zscustom-section-lawfirm-05 .zscustom-service-box{border-radius:7px;padding:25px;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.09)}.zscustom-section-lawfirm-06 .zscustom-faq-accordion .zpaccordion-container .zpaccordion{margin-block-end:10px;border-color:transparent;box-shadow:0 0 7px rgba(0,0,0,0.07);font-family:'Playfair Display', serif;font-size:22px;border-start-start-radius:5px;border-start-end-radius:5px}.zscustom-section-lawfirm-06 .zscustom-faq-accordion .zpaccordion-container.zpaccordion-style-01 .zpaccordion.zpaccordion-active{margin-block-end:0px;border-block-end:none;box-shadow:0 5px 7px rgba(0,0,0,0.07)}.zscustom-section-lawfirm-06 .zscustom-faq-accordion .zpaccordion-container .zpaccordion-content{margin-block-end:10px;border-color:transparent;border-end-start-radius:5px;border-end-end-radius:5px}.zscustom-section-lawfirm-07 .zscustom-testimonial-box{background:RGBA(255, 255, 255, 0.1);padding-block-end:30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);border-radius:10px}.zscustom-section-lawfirm-07 .zscustom-carousel .zpcarousel-container .zpcarousel-arrows-container{display:none}.zscustom-section-lawfirm-08 .zscustom-team-box{background:RGBA(255, 255, 255, 0.15);padding:25px;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.09);border-radius:7px}.zscustom-section-lawfirm-09 .zscustom-about-info-box{background:#FFFFFF;padding:30px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09);border-radius:7px}.zscustom-section-lawfirm-10 .zscustom-map-box{padding:35px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09)}
