/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 29 2026 | 14:06:53 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.homepage {
    margin-top: 50px;
    background-image: url(/ilwaa2026wp/wp-content/uploads/2026/05/background4.b369dc19.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    min-height: 100vh;
}

.ilwaa-homepage-content-wrapper {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    padding: 20px 40px;
}

/* Homepage News Feed */
.ilwaa-homepage-content-wrapper .wp-custom-css-47e541f5 .wp-custom-css-1639c75c {
	padding: 25px;
	border-radius: 15px;
}

/* Mission Statement and Who We Are wrapper */
.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 {
	gap: 0;
}

/* Mission Statement and Who We Are blocks */
.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-06974bca,
.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-340657d3 {
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: auto;
	padding: 25px;
}

/* Mission Statement block on home page */
.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-06974bca {
	width: 420px;
}

/* Who We Are block on home page */
.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-340657d3 {
  	width: calc(100% - 420px);
}

/* Mission Statement and Who We Are block final paragraphs */
.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-06974bca p:last-child,
.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-340657d3 p:last-child {
	margin-bottom: 5px;
}

.blog .bg-light {
	background-color: rgba(0,0,0,0.3) !important;
}

.blog .card {
	border-radius: 15px;
}

/* ----------------------------------------------------- */

@media screen and (max-width: 781px) {

	
	/* Mission Statement and Who We Are block final paragraphs */
	.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-06974bca,
	.ilwaa-homepage-content-wrapper .wp-custom-css-cfbee2b0 .wp-custom-css-340657d3 {
	width: 100%;
	}
	
	/* Homepage News Feed and Logo Wrapper */
	.ilwaa-homepage-content-wrapper .wp-custom-css-f789d9c4,
	.ilwaa-homepage-content-wrapper .wp-custom-css-47e541f5 {
	gap: 15px;
	}
	
	/* Homepage News Feed */
	.ilwaa-homepage-content-wrapper .wp-custom-css-f789d9c4 .wp-custom-css-71114adb,
	.ilwaa-homepage-content-wrapper .wp-custom-css-47e541f5 .wp-custom-css-1639c75c {
	width: calc(100% - 150px);
	flex-basis: auto;
	flex-grow: 0;
	flex-shrink: 0;
	}
	
	/* Homepage Logo */
	.ilwaa-homepage-content-wrapper .wp-custom-css-f789d9c4 .wp-block-column:last-child,
	.ilwaa-homepage-content-wrapper .wp-custom-css-47e541f5 .wp-block-column:last-child {
	width: 135px;
	flex-basis: auto;
	flex-grow: 0;
	flex-shrink: 0;
	padding: 0px 25px 0px 0px;
	margin-top: 10px;
	}
	
	.ilwaa-homepage-content-wrapper .wp-custom-css-f789d9c4 .wp-block-column:last-child .wp-block-image .alignright {
    float: unset;
    margin: 0;
	}	

}


/* ----------------------------------------------------- */

@media screen and (max-width: 500px) {
	
	.ilwaa-homepage-content-wrapper {
    padding: 15px;
	}
	
	.ilwaa-homepage-content-wrapper .wp-container-core-group-is-layout-4fc3f8e1 {
    padding: 10px;
	}
	
	.ilwaa-homepage-content-wrapper .wp-custom-css-f789d9c4,
	.ilwaa-homepage-content-wrapper .wp-custom-css-47e541f5 {
    flex-direction: column;
    }
	
	.ilwaa-homepage-content-wrapper .wp-custom-css-f789d9c4 .wp-custom-css-71114adb,
	.ilwaa-homepage-content-wrapper .wp-custom-css-47e541f5 .wp-custom-css-1639c75c {
    width: 100%;
	order: 2;
	margin: 0px !important;
    }
	
	.ilwaa-homepage-content-wrapper .wp-custom-css-f789d9c4 .wp-block-column:last-child,
	.ilwaa-homepage-content-wrapper .wp-custom-css-47e541f5 .wp-block-column:last-child{
    order: 1;
	margin: 0 auto;
	text-align: center;
    }
	
}


