/*
	Theme Name:  Millennial Money Man 2023
	Theme URI:   https://github.com/CultivateWP/Millennial-Money-Man/
	Author:      CultivateWP
	Author URI:  https://www.cultivatewp.com
	Update URI:  false
	Version:     0.0.6
	License:     GPL-2.0+
	License URI: http://www.gnu.org/licenses/gpl-2.0.html


	BEFORE MODIFYING THIS THEME:
	Please commit your changes to GitHub (private repo): https://github.com/CultivateWP/Millennial-Money-Man/
	Devs, contact me if you need access
*/

.full-width-content .site-inner {
	padding:0;

}

.full-width-content .entry-content > * {
	max-width: 100%;
	padding-left: 20%;
	padding-right: 20%
}

.full-width-content.page-id-31344 .entry-content > * + * {
    margin-top: 0;
    padding-top: 75px;
}

.full-width-content.page-id-31344 .entry-content > * {
	transform: skewY(-3deg);
}
.full-width-content.page-id-31344 .entry-content > *:first-of-type {
	transform: none;
	padding-bottom: 150px;
	margin-bottom:-100px;
}

.full-width-content.page-id-31344 .entry-content > *:first-of-type > * {
	transform: none;
}

.full-width-content.page-id-31344 .entry-content > * > * {
	transform: skewY(3deg);
}

.full-width-content.page-id-31344 .about-image-container figure {
	    display: inline-block;
	    max-width: 50%;
}

.full-width-content.page-id-31344 .about-image-container img {
	    display: inline-block;
}

.full-width-content.page-id-31344 .about-image-container {
	padding-bottom: 0;
}
.full-width-content.page-id-31344 .about-image-container {
    display: flex;
    justify-content: space-between;
   }

.full-width-content.page-id-31344 .full-width-content .site-inner {
    padding: 0;
}

.about-social {
    position: relative;
    z-index: 2;
}

.about-signup {
    position: absolute;
    width: 100%;
    margin: 0 auto;
    border: 3px solid black;
    border-radius: 26px;
    left: 0;
    right: 0;
    margin-top: 50px;
}

.full-width-content .mmm-hero {
    height: calc(100vh - 94px);
    padding-left: 5%;
    padding-right: 5%;
}
.admin-bar.full-width-content .mmm-hero {
	height: calc(100vh - 126px);
}

.mmm-hero .wp-block-column {
	margin-top: auto;
}

.mmm-hero .wp-block-columns {
    gap: 5%;
}

.page .breadcrumb {
	display: none;
}

@media (max-width: 781px) {
	.full-width-content .mmm-hero, .admin-bar.full-width-content .mmm-hero {
		height: auto;
	}
	.mmm-hero .wp-block-column:nth-of-type(2) {
    display: none;
}
}

.mmm-home-cta .block-image-cta__image img {
	max-width: 250px;
    margin: 0 auto;
}
