/* BIG +2 */
body.big {
	font-size: 18px;
	line-height: 26px;
}

/* BIGGER +4 */
body.bigger {
	font-size: 20px;
	line-height: 28px;
}

/* BIGGEST +6 */
body.biggest {
	font-size: 22px;
	line-height: 30px;
}

/* FONT SIZE RESPONSIVE */
	/* BIG +2 */
	.big #logo {
		width: 17%;
	}
	.big .pods-layout article {
	    width: 31%;
	    margin: 0 3% 3% 0;
	}
	.big .pods-layout article:nth-child(3n) {
		margin-right: 0;
	}
	/* BIGGER +4 */
	.bigger .pods-layout article {
	    width: 31%;
	    margin: 0 3% 3% 0;
	}
	.bigger .pods-layout article:nth-child(3n) {
		margin-right: 0;
	}
	.bigger .main.wrap {
	    flex-wrap: wrap;
	}
	.bigger #logo {
	    width: 100%;
	    text-align: center;
	    padding: 40px 0 0 0;
	}
	.bigger .content-blocks {
		padding: 100px 0 0 0;
	}
	.bigger .content-blocks.full {
		padding: 100px 50px;
	}
	.bigger .pods-layout {
		padding: 0;
	}
	.bigger .wp-block-spacer {
		max-height: 100px;
	}
	.bigger .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
	    width: 45%;
	}
	.bigger .footer.wrap {
		flex-wrap: wrap;
	}
	.bigger .footer .widget,
	.bigger .footer .widget:last-child {
	    width: 45%;
	    margin: 0 5% 0 0;
	}
	/* BIGGEST +6 */
	.biggest .pods-layout article {
	    width: 31%;
	    margin: 0 3% 3% 0;
	}
	.biggest .pods-layout article:nth-child(3n) {
		margin-right: 0;
	}
	.biggest .main.wrap {
	    flex-wrap: wrap;
	}
	.biggest #logo {
	    width: 100%;
	    text-align: center;
	    padding: 40px 0 0 0;
	}
	.biggest .content-blocks {
		padding: 100px 0 0 0;
	}
	.biggest .content-blocks.full {
		padding: 100px 50px;
	}
	.biggest .pods-layout {
		padding: 0;
	}
	.biggest .wp-block-spacer {
		max-height: 100px;
	}
	.biggest .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
	    width: 45%;
	}
	.biggest .footer.wrap {
		flex-wrap: wrap;
	}
	.biggest .footer .widget,
	.biggest .footer .widget:last-child {
	    width: 45%;
	    margin: 0 5% 0 0;
	}
	
	/* RESPONSIVE */
	@media all and (max-width: 1200px) {
		/* BIG +2 */
		.big .main.wrap {
		    flex-wrap: wrap;
		}
		.big #logo {
		    width: 100%;
		    text-align: center;
		    padding: 40px 0 0 0;
		}
		.big .content-blocks {
			padding: 100px 0 0 0;
		}
		.big .content-blocks.full {
			padding: 100px 50px;
		}
		.big .pods-layout {
			padding: 0;
		}
		.big .wp-block-spacer {
			max-height: 100px;
		}
		.big .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
		    width: 45%;
		}
		.big .footer.wrap {
			flex-wrap: wrap;
		}
		.big .footer .widget,
		.big .footer .widget:last-child {
		    width: 45%;
		    margin: 0 5% 0 0;
		}
		/* BIGGER +4 */
		/* BIGGEST +6 */
		.biggest h1,
		.biggest .featured #hero .info h1 {
		    font-size: 3.5em;
		}
		.biggest h2 {
			font-size: 2.75em;
		}
		.biggest h3 {
			font-size: 1.75em;
		}
		.biggest #logo {
		    width: 50%;
		    text-align: left;
		    padding: 40px 0;
		}
		.biggest #navbtn {
			display: block;
			z-index: 999;
		}
		.biggest #menu-utility-menu {
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			padding: 40px 0 0 0;
	        align-items: flex-start;
	        justify-content: center;
	        width: 100%;
	        height: auto;
		}
		.biggest #menu-utility-menu li {
			width: auto!important;
		}
		.biggest #menu-utility-menu li a {
			font-size: 1em!important;
		}
		.biggest .wp-block-spacer {
			max-height: 75px;
		}
		.biggest .content-blocks.full {
			padding: 50px;
		}
		.biggest .content-blocks.full .content.wrap {
			flex-wrap: wrap;
		}
		.biggest .page-content {
			width: 100%;
			padding: 0 0 5% 0;
		}
		.biggest aside {
			width: 100%;
			padding: 0;
			border: 0;
		}
		.biggest .content #ill_directory_list .ill_directory_list_block, 
		.biggest .content #ill_directory_list .ill_directory_list_block.ill_directory_list_az,
		.biggest .content #ill_directory_list .ill_directory_list_block:nth-child(3n),
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block,
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az,
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(3n) {
			width: 48%;
			margin: 0 3% 3% 0;
		}
		.biggest .content #ill_directory_list .ill_directory_list_block:nth-child(2n),
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(2n) {
			margin-right: 0;
		}
		.biggest .pods-layout article,
		.biggest .pods-layout article:nth-child(3n) {
			width: 48%;
			margin: 0 3% 3% 0;
		}
		.biggest .pods-layout article:nth-child(2n) {
			margin-right: 0;
		}
		.biggest .content .wp-container-core-group-is-layout-480676bd,
		.biggest .reusable-row-before-footer .wp-container-core-group-is-layout-480676bd,
		.biggest .content .full-content .wp-block-group {
			flex-wrap: wrap;
			align-items: flex-start;
		}
		.biggest .content .wp-container-content-e7bfab89,
		.biggest .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
			flex-basis: 100%;
			padding: 50px!important;
		}
		.biggest .content .full-content .wp-block-group > .wp-block-group {
			flex-basis: 100%;
		}
	}
	@media all and (max-width: 1100px) {
		/* BIG +2 */
		/* BIGGER +4 */
		.bigger h1,
		.bigger .featured #hero .info h1 {
		    font-size: 3.5em;
		}
		.bigger h2 {
			font-size: 2.75em;
		}
		.bigger h3 {
			font-size: 1.75em;
		}
		.bigger #logo {
		    width: 50%;
		    text-align: left;
		    padding: 40px 0;
		}
		.bigger #navbtn {
			display: block;
			z-index: 999;
		}
		.bigger #menu-utility-menu {
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			padding: 40px 0 0 0;
	        align-items: flex-start;
	        justify-content: center;
	        width: 100%;
	        height: auto;
		}
		.bigger #menu-utility-menu li {
			width: auto!important;
		}
		.bigger #menu-utility-menu li a {
			font-size: 1em!important;
		}
		.bigger .wp-block-spacer {
			max-height: 75px;
		}
		.bigger .content-blocks.full {
			padding: 50px;
		}
		.bigger .content-blocks.full .content.wrap {
			flex-wrap: wrap;
		}
		.bigger .page-content {
			width: 100%;
			padding: 0 0 5% 0;
		}
		.bigger aside {
			width: 100%;
			padding: 0;
			border: 0;
		}
		.bigger .content #ill_directory_list .ill_directory_list_block, 
		.bigger .content #ill_directory_list .ill_directory_list_block.ill_directory_list_az,
		.bigger .content #ill_directory_list .ill_directory_list_block:nth-child(3n),
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block,
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az,
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(3n) {
			width: 48%;
			margin: 0 3% 3% 0;
		}
		.bigger .content #ill_directory_list .ill_directory_list_block:nth-child(2n),
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(2n) {
			margin-right: 0;
		}
		.bigger .pods-layout article,
		.bigger .pods-layout article:nth-child(3n) {
			width: 48%;
			margin: 0 3% 3% 0;
		}
		.bigger .pods-layout article:nth-child(2n) {
			margin-right: 0;
		}
		.bigger .content .wp-container-core-group-is-layout-480676bd,
		.bigger .reusable-row-before-footer .wp-container-core-group-is-layout-480676bd,
		.bigger .content .full-content .wp-block-group {
			flex-wrap: wrap;
			align-items: flex-start;
		}
		.bigger .content .wp-container-content-e7bfab89,
		.bigger .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
			flex-basis: 100%;
			padding: 50px!important;
		}
		.bigger .content .full-content .wp-block-group > .wp-block-group {
			flex-basis: 100%;
		}
		/* BIGGEST +6 */
	}
	@media all and (max-width: 1000px) {
		/* BIG +2 */
		.big h1,
		.big .featured #hero .info h1 {
		    font-size: 3.5em;
		}
		.big h2 {
			font-size: 2.75em;
		}
		.big h3 {
			font-size: 1.75em;
		}
		.big #logo {
		    width: 50%;
		    text-align: left;
		    padding: 40px 0;
		}
		.big #navbtn {
			display: block;
			z-index: 999;
		}
		.big #menu-utility-menu {
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			padding: 40px 0 0 0;
	        align-items: flex-start;
	        justify-content: center;
	        width: 100%;
	        height: auto;
		}
		.big #menu-utility-menu li {
			width: auto!important;
		}
		.big #menu-utility-menu li a {
			font-size: 1em!important;
		}
		.big .wp-block-spacer {
			max-height: 75px;
		}
		.big .content-blocks.full {
			padding: 50px;
		}
		.big .content-blocks.full .content.wrap {
			flex-wrap: wrap;
		}
		.big .page-content {
			width: 100%;
			padding: 0 0 5% 0;
		}
		.big aside {
			width: 100%;
			padding: 0;
			border: 0;
		}
		.big .content #ill_directory_list .ill_directory_list_block, 
		.big .content #ill_directory_list .ill_directory_list_block.ill_directory_list_az,
		.big .content #ill_directory_list .ill_directory_list_block:nth-child(3n),
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block,
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az,
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(3n) {
			width: 48%;
			margin: 0 3% 3% 0;
		}
		.big .content #ill_directory_list .ill_directory_list_block:nth-child(2n),
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(2n) {
			margin-right: 0;
		}
		.big .pods-layout article,
		.big .pods-layout article:nth-child(3n) {
			width: 48%;
			margin: 0 3% 3% 0;
		}
		.big .pods-layout article:nth-child(2n) {
			margin-right: 0;
		}
		.big .content .wp-container-core-group-is-layout-480676bd,
		.big .reusable-row-before-footer .wp-container-core-group-is-layout-480676bd,
		.big .content .full-content .wp-block-group {
			flex-wrap: wrap;
			align-items: flex-start;
		}
		.big .content .wp-container-content-e7bfab89,
		.big .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
			flex-basis: 100%;
			padding: 50px!important;
		}
		.big .content .full-content .wp-block-group > .wp-block-group {
			flex-basis: 100%;
		}
		/* BIGGER +4 */
		/* BIGGEST +6 */
		.biggest h1,
		.biggest .featured #hero .info h1 {
		    font-size: 3em;
		}
		.biggest h2 {
			font-size: 2.5em;
		}
		.biggest h3 {
			font-size: 1.5em;
		}
		.biggest h4 {
			font-size: 1.25em;
		}
		.biggest h5 {
			font-size: 1.15em;
		}
		.biggest h6 {
			font-size: 1.1em;
		}
		.biggest .pods-layout {
	        margin: -50px auto 0 auto;
	    }
		.biggest .pods-layout article,
		.biggest .pods-layout article:nth-child(2n),
		.biggest .pods-layout article:nth-child(3n) {
			width: 100%;
			margin: 0 0 5% 0;
		}
		.biggest .content #ill_directory_list .ill_directory_list_block, 
		.biggest .content #ill_directory_list .ill_directory_list_block.ill_directory_list_az,
		.biggest .content #ill_directory_list .ill_directory_list_block:nth-child(2n),
		.biggest .content #ill_directory_list .ill_directory_list_block:nth-child(3n),
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block,
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az,
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(2n),
		.biggest .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(3n) {
			width: 100%;
			margin: 0 0 5% 0;
		}
	}
	@media all and (max-width: 900px) {
		/* BIG +2 */
		/* BIGGER +4 */
		.bigger h1,
		.bigger .featured #hero .info h1 {
		    font-size: 3em;
		}
		.bigger h2 {
			font-size: 2.5em;
		}
		.bigger h3 {
			font-size: 1.5em;
		}
		.bigger h4 {
			font-size: 1.25em;
		}
		.bigger h5 {
			font-size: 1.15em;
		}
		.bigger h6 {
			font-size: 1.1em;
		}
		.bigger .pods-layout {
	        margin: -50px auto 0 auto;
	    }
		.bigger .pods-layout article,
		.bigger .pods-layout article:nth-child(2n),
		.bigger .pods-layout article:nth-child(3n) {
			width: 100%;
			margin: 0 0 5% 0;
		}
		.bigger .content #ill_directory_list .ill_directory_list_block, 
		.bigger .content #ill_directory_list .ill_directory_list_block.ill_directory_list_az,
		.bigger .content #ill_directory_list .ill_directory_list_block:nth-child(2n),
		.bigger .content #ill_directory_list .ill_directory_list_block:nth-child(3n),
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block,
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az,
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(2n),
		.bigger .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(3n) {
			width: 100%;
			margin: 0 0 5% 0;
		}
		/* BIGGEST +6 */
		
	}
	@media all and (max-width: 800px) {
		/* BIG +2 */
		.big h1,
		.big .featured #hero .info h1 {
		    font-size: 3em;
		}
		.big h2 {
			font-size: 2.5em;
		}
		.big h3 {
			font-size: 1.5em;
		}
		.big h4 {
			font-size: 1.25em;
		}
		.big h5 {
			font-size: 1.15em;
		}
		.big h6 {
			font-size: 1.1em;
		}
		.big .pods-layout {
	        margin: -50px auto 0 auto;
	    }
		.big .pods-layout article,
		.big .pods-layout article:nth-child(2n),
		.big .pods-layout article:nth-child(3n) {
			width: 100%;
			margin: 0 0 5% 0;
		}
		.big .content #ill_directory_list .ill_directory_list_block, 
		.big .content #ill_directory_list .ill_directory_list_block.ill_directory_list_az,
		.big .content #ill_directory_list .ill_directory_list_block:nth-child(2n),
		.big .content #ill_directory_list .ill_directory_list_block:nth-child(3n),
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block,
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az,
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(2n),
		.big .content #ill_assoc_directory_list .ill_assoc_directory_list_block.ill_assoc_directory_list_az:nth-child(3n) {
			width: 100%;
			margin: 0 0 5% 0;
		}
		/* BIGGER +4 */
		/* BIGGEST +6 */
		.biggest h1,
		.biggest .featured #hero .info h1 {
		    font-size: 2.5em;
		}
		.biggest h2 {
			font-size: 2em;
		}
		.biggest .pods-layout {
	        margin: -25px auto 0 auto;
	    }
	    .biggest .content .wp-container-content-e7bfab89, .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
	        padding: 30px !important;
	    }
		.biggest .footer .widget,
		.biggest .footer .widget:last-child {
		    width: 100%;
		    margin: 0 0 20px 0;
		}
		.biggest footer .wp-container-core-group-is-layout-0dfbf163 {
			flex-wrap: wrap;
		}
		.biggest footer .wp-container-core-group-is-layout-0dfbf163 > * {
			width: 100%;
			text-align: center;
		}
		.biggest footer .wp-container-core-social-links-is-layout-765c4724 {
			justify-content: center;
			margin: 20px 0 0 0!important;
		}
	}
	@media all and (max-width: 700px) {
		/* BIG +2 */
		/* BIGGER +4 */
		.bigger h1,
		.bigger .featured #hero .info h1 {
		    font-size: 2.5em;
		}
		.bigger h2 {
			font-size: 2em;
		}
		.bigger .pods-layout {
	        margin: -25px auto 0 auto;
	    }
	    .bigger .content .wp-container-content-e7bfab89, .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
	        padding: 30px !important;
	    }
		.bigger .footer .widget,
		.bigger .footer .widget:last-child {
		    width: 100%;
		    margin: 0 0 20px 0;
		}
		.bigger footer .wp-container-core-group-is-layout-0dfbf163 {
			flex-wrap: wrap;
		}
		.bigger footer .wp-container-core-group-is-layout-0dfbf163 > * {
			width: 100%;
			text-align: center;
		}
		.bigger footer .wp-container-core-social-links-is-layout-765c4724 {
			justify-content: center;
			margin: 20px 0 0 0!important;
		}
		/* BIGGEST +6 */		
	}
	@media all and (max-width: 600px) {
		/* BIG +2 */
		.big h1,
		.big .featured #hero .info h1 {
		    font-size: 2.5em;
		}
		.big h2 {
			font-size: 2em;
		}
		.big .pods-layout {
	        margin: -25px auto 0 auto;
	    }
	    .big .content .wp-container-content-e7bfab89, .wp-block-cover .wp-block-cover__inner-container .wp-block-group .wp-block-group {
	        padding: 30px !important;
	    }
		.big .footer .widget,
		.big .footer .widget:last-child {
		    width: 100%;
		    margin: 0 0 20px 0;
		}
		.big footer .wp-container-core-group-is-layout-0dfbf163 {
			flex-wrap: wrap;
		}
		.big footer .wp-container-core-group-is-layout-0dfbf163 > * {
			width: 100%;
			text-align: center;
		}
		.big footer .wp-container-core-social-links-is-layout-765c4724 {
			justify-content: center;
			margin: 20px 0 0 0!important;
		}
		/* BIGGER +4 */
		/* BIGGEST +6 */
	}
	@media all and (max-width: 500px) {
		/* BIG +2 */
		/* BIGGER +4 */
		/* BIGGEST +6 */
	}