/*
Theme Name: Lawzone
Theme URI: https://risingthemes.net/shop/lawzone-lite/
Author: Risingthemes
Author URI: https://risingthemes.net
Description: If you are looking to create a website for a law firm or legal services provider, having a theme that is designed specifically for this purpose can be very helpful. One such theme is the Lawzone Full Site Editing WordPress theme, which is a comprehensive solution that offers a range of features that are tailored to meet the needs of legal professionals. The Lawzone Full Site Editing theme is built on the WordPress platform, which is one of the most popular content management systems in the world. This means that it is easy to install, use, and customize, even if you do not have a lot of technical expertise. The theme is designed to be user-friendly, so you can easily create a professional-looking website without needing to hire a web designer. One of the key features of the Lawzone Full Site Editing theme is its flexibility. It allows you to create custom layouts for your pages and posts using the built-in block editor. This means that you can create a unique design for your website that reflects your brand and sets you apart from other law firms. You can add images, videos, and other multimedia elements to your pages and posts to make them more engaging and informative. Overall, the Lawzone Full Site Editing WordPress theme is an excellent choice for anyone who wants to create a professional-looking website for a law firm or legal services provider.
Requires at least: 6.1
Tested up to: 6.1
Requires PHP: 5.6
Version: 1.0.3
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
Text Domain: lawzone
Tags: e-commerce, one-column, two-columns, three-columns, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, right-sidebar, custom-background, wide-blocks

Lawzone is based on Underscores theme(Underscores is distributed under the terms of the GNU GPL v2 or later).
Lawzone WordPress Theme has been created by Risingthemes(risingthemes.net), 2023.
Lawzone WordPress Theme is released under the terms of GNU GPL
*/

a{
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.move-up{
    margin: -120px 20px 0 !important;
    position: relative;
    z-index: 1;
}

.has-lite-shadow{
    box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
}

.wp-block-group{
    position: relative;
}

.pricing-price {
    position: absolute;
    left: 30px;
    right: 30px;
    bottom: 0;
}

.pricing-list li{
    list-style: none;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eaeaea;
}

footer{
    margin: 0 !important;
}

.footer-widget-title{
    display: block;
    margin-bottom: 35px;
    padding: 0 0 12px 12px;
    position: relative;
    letter-spacing: 1px;
    z-index: 1;
}

.footer-widget-title:before,
.footer-widget-title:after {
    bottom: 0;
    content: '';
    display: inline-block;
    left: 0;
    position: absolute;
    transition: all .5s linear;
    -webkit-transition: all .5s linear;
    background-color: #ef4a2b;
}
.footer-widget-title:before{
    height: 2px;
    width: 50px;
}
.footer-widget-title:after {
    width: 2px;
    height: 50%;
}

/* --- Block Media Quries
-------------------------------------------------------- */
/* --- > Media Queries
-------------------------------------------------------- */
/* --- > 781px
-------------------------------------------------------- */

@media screen and (max-width:999px) {
    .wp-block-navigation__responsive-container-open:not(.always-shown) {
        display: block; 
    }
    
    .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
        display: none; 
    }
}

@media screen and (max-width: 600px) {
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container {
        width: 100%;
        gap: 0 !important;
        border: 1px solid #9292923b;
        border-bottom: none;
    }
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item {
        width: 100%;
        gap: 0 !important;
        border: none !important;
    }
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item a {
        padding: 0;
        width: 100%;
        border-bottom: 1px solid #9292923b;
        padding: 7px 50px 7px 20px;
    }
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation__submenu-icon {
        display: block !important;
        margin-left: 15px;
        padding: 3px 10px;
        float: right;
        font-size: 19px;
        line-height: 1;
        position: absolute;
        right: 0;
        top: 0;
        height: 42px;
        width: 42px;
    }
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation__submenu-icon svg {
        stroke: currentColor;
        display: block;
        width: 30px;
        height: 13px;
        margin: 0 !important;
        padding: 0 !important;
    }
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item ul.wp-block-navigation__submenu-container {
        width: 100%;
        gap: 0;
        margin: 0;
        padding: 0;
        display: none;
        box-shadow: none;
    }
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item ul.wp-block-navigation__submenu-container li.wp-block-navigation-item a {
        padding-left: 35px;
    }
    .wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation-submenu__toggle[aria-expanded=true] + ul.wp-block-navigation__submenu-container {
        display: block;
        margin: 0;
        padding: 0;
    }
    .wp-block-navigation.is-responsive .wp-block-navigation__responsive-container {
        transition-timing-function: ease-in;
        transition: 0s;
        transform: translateX(130%);
        display: block;
    }
    .wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.is-menu-open {
        visibility: visible;
        transition-timing-function: ease-out;
        transition: .7s;
        transform: translateX(0);
        top: 0;
    } 
}