/**
 * Theme Name: Paro 
 * Theme URI: https://paro.ai	
 * Author: Mason Grandusky
 * Author URI: https://www.masongrandusky.com/
 * Description: Paro is a next-generation and modern Full Site Editing WordPress theme to build a visually appealing and fast website. Using the new Theme Editor feature, you can leverage the complete control over your website elements to fully personalize your site. Packed with tons of pre-built block patterns, you can seamlessly build a site in less time. Paro is perfect for building blogs, businesses, startups, e-commerce shops, law firms or any other creative agency website. It is mobile-friendly, SEO-optimized and speed optimized to load fast. Paro is also WooCommerce-compatible, RTL & translation ready./.
 * Requires at least: 6.1
 * Tested up to: 6.4
 * Requires PHP: 7.4
 * Version: 10.5
 * License: GNU General Public License v3 or later
 * License URI: https://www.gnu.org/licenses/gpl-3.0.html
 * Text Domain: blockscape
 * Domain Path: /languages
 * Tags: full-site-editing, block-patterns, block-styles, custom-logo, editor-style, featured-images, wide-blocks, translation-ready, one-column, two-columns, three-columns, four-columns, e-commerce, news, portfolio
*/



body .is-layout-constrained > .alignwide {
    padding-top: 22px !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    max-width: unset !important;
}
header.wp-block-template-part {
    position: fixed;
    z-index: 1001;
    width: 100%;
}
.entry-content.wp-block-post-content {
    padding-top: 1px;
}
header nav.main-nav ul {
    font-size: 14px;
    font-weight: 400;
}
header nav.main-nav .header-get-started-btn a {
    background-color: #fb8d28 !important;
    border-color: #fb8d28 !important;
    color: #000 !important;
}
header nav.main-nav .header-login-btn a {
    border: 2px solid #fff!important;
    color: #fff !important;
}
header nav.main-nav .header-login-btn>a:hover {
    background-color: #fff!important;
    color: #000 !important;
}
footer.wp-block-template-part {
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
    color: #ffffff;
}
footer.wp-block-template-part .wp-block-navigation a {
    font-size: 1.7rem;
}
footer.wp-block-template-part .wp-block-navigation.is-vertical .wp-block-navigation-item,
footer.wp-block-template-part .wp-block-navigation:not(.is-responsive) {
    margin: unset;
}
.desktop-submenu-group {
    display: none;
    background-color: #060821;
    height:0px;
    -webkit-transition:height, 0.1s linear;
    -moz-transition: height, 0.1s linear;
    -ms-transition: height, 0.1s linear;
    -o-transition: height, 0.1s linear;
    transition: height, 0.1s linear;
}
.desktop-submenu-group.open {
    display: block;
    height:auto;
    -webkit-transition:height, 0.1s linear;
    -moz-transition: height, 0.1s linear;
    -ms-transition: height, 0.1s linear;
    -o-transition: height, 0.1s linear;
    transition: height, 0.1s linear;
}

.post-title-icon figure img {
    height: 36px;
    width: 36px;
}

:root :where(.is-layout-flow) > * {
    margin-block-start: 0rem;
    margin-block-end: 0;
}