/*
Theme Name: Business Identity Theme
Version: 1.1.1
Description:
Author:

*/

/*
Get rid of the padding above/below the blocks wrapper,
which was leaving whitespace above/below the header/footer
*/
.wp-site-blocks {
	padding: 0;
}

/*
Get rid of the default margin-top around all of the outer blocks (example: hero section after header),
changing here instead of theme.json so that global blockGap is not changed for inner blocks and elements
 */
:where(.wp-site-blocks) > * {
	margin-block-start: 0;
}

/*
Adjust positioning of the "details" block summary when it is an H4
 */
summary h4{
    display: inline;
    margin-left: 10px;
}

/*
Add a bottom box shadow to the header block
 */
.header-block{
    position: relative;
    z-index: 1;
    border-bottom: 2px solid;
}


/*
Hide an info box/block from the frontend of the site (like the info box on the contact page block pattern.
 */
.hide-from-site-frontend{
    display: none;
}

.main-banner {
    min-height: 1000px;
}

.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: 1180px;
}

.offer-column img {
    width: 35% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.sell-column img {
    width: 35% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.btn-get-offer:hover {
    opacity: 0.8 !important;
}

.img-layer img {
    filter: brightness(70%);
    opacity: 0.9;
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-50 {
    width: calc(30% - var(--wp--style--block-gap, .5em)*.5);
}

.ready-img img {
    filter: unset !important;
    opacity: 1 !important;
}

.nav-bar {
    padding-top: 2%;
    min-width: 1180px !important;
    width: 80% !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

div#nav-bar-left {
    justify-content: flex-end;
}

.footer-nav {
    display: flex;
    justify-content: center;
}

html { 
	scroll-behavior: smooth; 
} 