/* 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;
	}

/* RESPONSIVE */
	/* BIG +2 */
		.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev {
			left: -100px;
		}
		.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next {
			right: -100px;
		}
		.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev:hover {
			left: -110px;
		}
		.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next:hover {
			right: -110px;
		}
	/* BIGGER +4 */
		.bigger #hero .info-inner-inner {
			width: 70%;
		}
		.bigger .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev {
			left: -50px;
		}
		.bigger .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next {
			right: -50px;
		}
		.bigger .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev:hover {
			left: -60px;
		}
		.bigger .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next:hover {
			right: -60px;
		}
	/* BIGGEST +6 */
		.biggest #hero .info-inner-inner {
			width: 70%;
		}
		.biggest .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev {
			left: -50px;
		}
		.biggest .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next {
			right: -50px;
		}
		.biggest .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev:hover {
			left: -60px;
		}
		.biggest .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next:hover {
			right: -60px;
		}
		.biggest nav ul li a {
			padding: 0 10px;
		}
		.biggest #hero .info-inner-inner {
			width: 80%;
		}
		.biggest #hero .caption .search-bar {
			flex-direction: column;
			padding: 20px;
		}
		.biggest .wp-block-group.has-primary-background-color,
		.biggest .wp-block-group.has-tertiary-background-color,
		.biggest .wp-block-group.has-secondary-background-color {
			padding: 30px !important;
		}	
		.biggest .footer-wrap {
			padding: 60px 0 0 0;
		}
		.biggest .bottom.wrap {
			padding: 0 0 30px 0;
			margin: 0 0 30px 0;
		}
	@media all and (max-width: 1300px) {
		/* BIG +2 */
			.big #hero .info-inner-inner {
				width: 70%;
			}
			.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev {
				left: -50px;
			}
			.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next {
				right: -50px;
			}
			.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-prev:hover {
				left: -60px;
			}
			.big .content .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav.eedee-gutenslider-next:hover {
				right: -60px;
			}
		/* BIGGER +4 */
			.bigger nav ul li a {
				padding: 0 10px;
			}
			.bigger #hero .info-inner-inner {
				width: 80%;
			}
			.bigger #hero .caption .search-bar {
				flex-direction: column;
				padding: 20px;
			}
			.bigger .wp-block-group.has-primary-background-color,
			.bigger .wp-block-group.has-tertiary-background-color,
			.bigger .wp-block-group.has-secondary-background-color {
				padding: 30px !important;
			}	
			.bigger .footer-wrap {
				padding: 60px 0 0 0;
			}
			.bigger .bottom.wrap {
				padding: 0 0 30px 0;
				margin: 0 0 30px 0;
			}
		/* BIGGEST +6 */
			.biggest #hero .info-inner-inner {
				width: 90%;
			}
			.biggest #hero .info,
			.biggest .hero-wrap.none #hero .info, 
			.biggest .hero-wrap.featured #hero .info {
				position: relative;
				z-index: 9;
				padding: 50px 0;
			}
			.biggest .hero-wrap.none figure, 
			.biggest .hero-wrap.featured figure,
			.biggest #hero .splide__slide__container {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				z-index: 1;
			}
			.biggest .content-info-wrap {
				flex-direction: column;
			}
			.biggest .content-info,
			.biggest .resource-wrapper .resource-main,
			.biggest aside {
				width: 100%;
				margin-top: 0;
			}
	}
	@media all and (max-width: 1200px) {
		/* BIG +2 */
			.big nav ul li a {
				padding: 0 10px;
			}
			.big #hero .info-inner-inner {
				width: 80%;
			}
			.big #hero .caption .search-bar {
				flex-direction: column;
				padding: 20px;
			}
			.big .wp-block-group.has-primary-background-color,
			.big .wp-block-group.has-tertiary-background-color,
			.big .wp-block-group.has-secondary-background-color {
				padding: 30px !important;
			}	
			.big .footer-wrap {
				padding: 60px 0 0 0;
			}
			.big .bottom.wrap {
				padding: 0 0 30px 0;
				margin: 0 0 30px 0;
			}
		/* BIGGER +4 */
			.bigger #hero .info-inner-inner {
				width: 90%;
			}
			.bigger #hero .info,
			.bigger .hero-wrap.none #hero .info, 
			.bigger .hero-wrap.featured #hero .info {
				position: relative;
				z-index: 9;
				padding: 50px 0;
			}
			.bigger .hero-wrap.none figure, 
			.bigger .hero-wrap.featured figure,
			.bigger #hero .splide__slide__container {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				z-index: 1;
			}
			.bigger .content-info-wrap {
				flex-direction: column;
			}
			.bigger .content-info,
			.bigger .resource-wrapper .resource-main,
			.bigger aside {
				width: 100%;
				margin-top: 0;
			}
		/* BIGGEST +6 */
			.biggest header { clear: both; position: relative; }
			.biggest .logged-in header { top: 0; }
			.biggest .main.wrap {
				display: flex;
				flex-direction: row;
				align-items: center;
		        justify-content: space-between;
		        height: 100%;
			}
			.biggest #logo,
			.biggest header.stick #logo { width: 100%; }
			.biggest #primary { width: 100%; position: static; float: right; z-index: 999999; }
			.biggest nav ul { width: 100%; }
			.biggest nav .menu-primary-menu-container { 
				display: block; position: fixed; top: 0; left: -100%; 
				background-color: rgba(0, 75, 135, .95); 
				width: 80%; height: 100%; overflow-y: scroll; z-index: 9999; 
				padding-top: 75px;
			}
			.biggest .open nav .menu-primary-menu-container { left: 0; }
			.biggest #primary nav.primary_nav ul.menu { display:block; }
			.biggest nav .menu-primary-menu-container > ul { padding: 15px 0 0 0; width: 100%; }
			.biggest nav ul li { display: block; padding: 0; float: none; }
			.biggest #primary nav ul li a { 
				color: #fff; 
				padding: 20px 30px; 
				display: block; 
				height: auto; 
				text-align: left;
			}
			.biggest #primary nav ul li:first-child a { 
				padding-left: 30px; 
			}
			.biggest #primary nav ul.sub-menu { width: 100%!important; }
			.biggest #primary nav ul li ul.sub-menu, 
			.biggest #primary nav ul li ul.sub-menu li ul.sub-menu { 
				padding: 0; margin: 0; box-shadow: none; 
				width: 100%; background: none; 
				display: block; clear: both; overflow: hidden; position: relative; left: 0; opacity: 1; 
			}
			.biggest #primary nav ul li ul.sub-menu li a { 
				padding: 20px 30px 20px 50px; 
				color: #fff; 
				border-bottom: 0;
			}
			.biggest nav ul li ul.sub-menu li ul.sub-menu li a { 
				padding: 20px 30px 20px 70px; 
			}
			.biggest nav ul li ul.sub-menu li ul.sub-menu li ul.sub-menu li a { 
				padding: 20px 30px 20px 90px; 
			}
			.biggest #primary nav ul li:hover > a, 
			.biggest #primary nav ul li.current-menu-item:hover > a, 
			.biggest #primary nav ul li.current_page_item:hover > a, 
			.biggest #primary nav ul li.current-menu-item > a, 
			.biggest #primary nav ul li.current_page_item > a, 
			.biggest #primary nav ul li.current-page-ancestor > a, 
			.biggest #primary nav ul li.current-menu-ancestor > a, 
			.biggest #primary nav ul li.current-menu-parent > a, 
			.biggest #primary nav ul li.current-page-parent > a, 
			.biggest #primary nav ul li.current_page_parent > a, 
			.biggest #primary nav ul li.current_page_ancestor > a {  
				color: #fff; 
				background-color: #6688e1; 
				border-bottom: none;  
			}
			.biggest #primary nav ul li.menu-item-has-children::after { display: none; }
			.biggest nav li span { margin: 0; }
			.biggest nav li span > i:first-child { display: none; }
			.biggest #navbtn { display: block; float: right; }
			.biggest #hero .info-inner-inner {
				width: 100%;
			}
			.biggest .wp-block-group.is-layout-flex {
				flex-direction: column !important;
				gap: 2em!important;
				padding: 0!important;
				border: 0!important;
			}
			.biggest .content .wp-block-group.is-layout-flex > .wp-block-group {
				padding: 20px!important;
				border: 0!important;
			}
			.biggest .wp-block-group.wp-container-content-9e2f13cb > .wp-block-group.is-layout-flex > .wp-block-group {
				padding: 0!important;
				border: 0!important;
			}
			.biggest aside {
				margin-bottom: 90px;
			}
			.biggest .content-info,
			.biggest .resource-wrapper .resource-main,
			.biggest .resource-wrapper.full .resource-main {
				padding: 90px 0;
			}
			.biggest .resource-wrapper .resource-item,
			.biggest .resource-wrapper .resource-item:nth-child(3n) {
				width: 47%;
			}
			.biggest .resource-wrapper .resource-item:nth-child(3n) {
				margin-right: 5%;
			}
			.biggest .resource-wrapper .resource-item:nth-child(2n) {
				margin-right: 0;
			}
	}
	@media all and (max-width: 1100px) {
		/* BIG +2 */
			.big #hero .info-inner-inner {
				width: 90%;
			}
			.big #hero .info,
			.big .hero-wrap.none #hero .info, 
			.big .hero-wrap.featured #hero .info {
				position: relative;
				z-index: 9;
				padding: 50px 0;
			}
			.big .hero-wrap.none figure, 
			.big .hero-wrap.featured figure,
			.big #hero .splide__slide__container {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				z-index: 1;
			}
			.big .content-info-wrap {
				flex-direction: column;
			}
			.big .content-info,
			.big .resource-wrapper .resource-main,
			.big aside {
				width: 100%;
				margin-top: 0;
			}
		/* BIGGER +4 */
			.bigger header { clear: both; position: relative; }
			.bigger .logged-in header { top: 0; }
			.bigger .main.wrap {
				display: flex;
				flex-direction: row;
				align-items: center;
		        justify-content: space-between;
		        height: 100%;
			}
			.bigger #logo,
			.bigger header.stick #logo { width: 100%; }
			.bigger #primary { width: 100%; position: static; float: right; z-index: 999999; }
			.bigger nav ul { width: 100%; }
			.bigger nav .menu-primary-menu-container { 
				display: block; position: fixed; top: 0; left: -100%; 
				background-color: rgba(0, 75, 135, .95); 
				width: 80%; height: 100%; overflow-y: scroll; z-index: 9999; 
				padding-top: 75px;
			}
			.bigger .open nav .menu-primary-menu-container { left: 0; }
			.bigger #primary nav.primary_nav ul.menu { display:block; }
			.bigger nav .menu-primary-menu-container > ul { padding: 15px 0 0 0; width: 100%; }
			.bigger nav ul li { display: block; padding: 0; float: none; }
			.bigger #primary nav ul li a { 
				color: #fff; 
				padding: 20px 30px; 
				display: block; 
				height: auto; 
				text-align: left;
			}
			.bigger #primary nav ul li:first-child a { 
				padding-left: 30px; 
			}
			.bigger #primary nav ul.sub-menu { width: 100%!important; }
			.bigger #primary nav ul li ul.sub-menu, 
			.bigger #primary nav ul li ul.sub-menu li ul.sub-menu { 
				padding: 0; margin: 0; box-shadow: none; 
				width: 100%; background: none; 
				display: block; clear: both; overflow: hidden; position: relative; left: 0; opacity: 1; 
			}
			.bigger #primary nav ul li ul.sub-menu li a { 
				padding: 20px 30px 20px 50px; 
				color: #fff; 
				border-bottom: 0;
			}
			.bigger nav ul li ul.sub-menu li ul.sub-menu li a { 
				padding: 20px 30px 20px 70px; 
			}
			.bigger nav ul li ul.sub-menu li ul.sub-menu li ul.sub-menu li a { 
				padding: 20px 30px 20px 90px; 
			}
			.bigger #primary nav ul li:hover > a, 
			.bigger #primary nav ul li.current-menu-item:hover > a, 
			.bigger #primary nav ul li.current_page_item:hover > a, 
			.bigger #primary nav ul li.current-menu-item > a, 
			.bigger #primary nav ul li.current_page_item > a, 
			.bigger #primary nav ul li.current-page-ancestor > a, 
			.bigger #primary nav ul li.current-menu-ancestor > a, 
			.bigger #primary nav ul li.current-menu-parent > a, 
			.bigger #primary nav ul li.current-page-parent > a, 
			.bigger #primary nav ul li.current_page_parent > a, 
			.bigger #primary nav ul li.current_page_ancestor > a {  
				color: #fff; 
				background-color: #6688e1; 
				border-bottom: none;  
			}
			.bigger #primary nav ul li.menu-item-has-children::after { display: none; }
			.bigger nav li span { margin: 0; }
			.bigger nav li span > i:first-child { display: none; }
			.bigger #navbtn { display: block; float: right; }
			.bigger #hero .info-inner-inner {
				width: 100%;
			}
			.bigger .wp-block-group.is-layout-flex {
				flex-direction: column !important;
				gap: 2em!important;
				padding: 0!important;
				border: 0!important;
			}
			.bigger .content .wp-block-group.is-layout-flex > .wp-block-group {
				padding: 20px!important;
				border: 0!important;
			}
			.bigger .wp-block-group.wp-container-content-9e2f13cb > .wp-block-group.is-layout-flex > .wp-block-group {
				padding: 0!important;
				border: 0!important;
			}
			.bigger aside {
				margin-bottom: 90px;
			}
			.bigger .content-info,
			.bigger .resource-wrapper .resource-main,
			.bigger .resource-wrapper.full .resource-main {
				padding: 90px 0;
			}
			.bigger .resource-wrapper .resource-item,
			.bigger .resource-wrapper .resource-item:nth-child(3n) {
				width: 47%;
			}
			.bigger .resource-wrapper .resource-item:nth-child(3n) {
				margin-right: 5%;
			}
			.bigger .resource-wrapper .resource-item:nth-child(2n) {
				margin-right: 0;
			}
		/* BIGGEST +6 */
			.biggest h1 { font-size: 3em; }
			.biggest h2 { font-size: 2.5em; }
			.biggest h3 { font-size: 2em; }
			.biggest h4 { font-size: 1.75em; }	
			.biggest.home p {
				font-size: 1em;
			}	
			.biggest .wp-block-buttons {
				flex-direction: column !important;
			}
			.biggest .wp-block-button {
				width: 100%;
			}
			.biggest .copyright {
				flex-direction: column;
				gap: 20px;
				text-align: center;
			}
			.biggest .wp-block-social-links {
				justify-content: center !important;
			}
			.biggest .slides-wrap {
				padding: 0 20px;
			}
	}
	@media all and (max-width: 1000px) {
		/* BIG +2 */
			.big header { clear: both; position: relative; }
			.big .logged-in header { top: 0; }
			.big .main.wrap {
				display: flex;
				flex-direction: row;
				align-items: center;
		        justify-content: space-between;
		        height: 100%;
			}
			.big #logo,
			.big header.stick #logo { width: 100%; }
			.big #primary { width: 100%; position: static; float: right; z-index: 999999; }
			.big nav ul { width: 100%; }
			.big nav .menu-primary-menu-container { 
				display: block; position: fixed; top: 0; left: -100%; 
				background-color: rgba(0, 75, 135, .95); 
				width: 80%; height: 100%; overflow-y: scroll; z-index: 9999; 
				padding-top: 75px;
			}
			.big .open nav .menu-primary-menu-container { left: 0; }
			.big #primary nav.primary_nav ul.menu { display:block; }
			.big nav .menu-primary-menu-container > ul { padding: 15px 0 0 0; width: 100%; }
			.big nav ul li { display: block; padding: 0; float: none; }
			.big #primary nav ul li a { 
				color: #fff; 
				padding: 20px 30px; 
				display: block; 
				height: auto; 
				text-align: left;
			}
			.big #primary nav ul li:first-child a { 
				padding-left: 30px; 
			}
			.big #primary nav ul.sub-menu { width: 100%!important; }
			.big #primary nav ul li ul.sub-menu, 
			.big #primary nav ul li ul.sub-menu li ul.sub-menu { 
				padding: 0; margin: 0; box-shadow: none; 
				width: 100%; background: none; 
				display: block; clear: both; overflow: hidden; position: relative; left: 0; opacity: 1; 
			}
			.big #primary nav ul li ul.sub-menu li a { 
				padding: 20px 30px 20px 50px; 
				color: #fff; 
				border-bottom: 0;
			}
			.big nav ul li ul.sub-menu li ul.sub-menu li a { 
				padding: 20px 30px 20px 70px; 
			}
			.big nav ul li ul.sub-menu li ul.sub-menu li ul.sub-menu li a { 
				padding: 20px 30px 20px 90px; 
			}
			.big #primary nav ul li:hover > a, 
			.big #primary nav ul li.current-menu-item:hover > a, 
			.big #primary nav ul li.current_page_item:hover > a, 
			.big #primary nav ul li.current-menu-item > a, 
			.big #primary nav ul li.current_page_item > a, 
			.big #primary nav ul li.current-page-ancestor > a, 
			.big #primary nav ul li.current-menu-ancestor > a, 
			.big #primary nav ul li.current-menu-parent > a, 
			.big #primary nav ul li.current-page-parent > a, 
			.big #primary nav ul li.current_page_parent > a, 
			.big #primary nav ul li.current_page_ancestor > a {  
				color: #fff; 
				background-color: #6688e1; 
				border-bottom: none;  
			}
			.big #primary nav ul li.menu-item-has-children::after { display: none; }
			.big nav li span { margin: 0; }
			.big nav li span > i:first-child { display: none; }
			.big #navbtn { display: block; float: right; }
			.big #hero .info-inner-inner {
				width: 100%;
			}
			.big .wp-block-group.is-layout-flex {
				flex-direction: column !important;
				gap: 2em!important;
				padding: 0!important;
				border: 0!important;
			}
			.big .content .wp-block-group.is-layout-flex > .wp-block-group {
				padding: 20px!important;
				border: 0!important;
			}
			.big .wp-block-group.wp-container-content-9e2f13cb > .wp-block-group.is-layout-flex > .wp-block-group {
				padding: 0!important;
				border: 0!important;
			}
			.big aside {
				margin-bottom: 90px;
			}
			.big .content-info,
			.big .resource-wrapper .resource-main,
			.big .resource-wrapper.full .resource-main {
				padding: 90px 0;
			}
			.big .resource-wrapper .resource-item,
			.big .resource-wrapper .resource-item:nth-child(3n) {
				width: 47%;
			}
			.big .resource-wrapper .resource-item:nth-child(3n) {
				margin-right: 5%;
			}
			.big .resource-wrapper .resource-item:nth-child(2n) {
				margin-right: 0;
			}
		/* BIGGER +4 */
			.bigger h1 { font-size: 3em; }
			.bigger h2 { font-size: 2.5em; }
			.bigger h3 { font-size: 2em; }
			.bigger h4 { font-size: 1.75em; }	
			.bigger.home p {
				font-size: 1em;
			}	
			.bigger .wp-block-buttons {
				flex-direction: column !important;
			}
			.bigger .wp-block-button {
				width: 100%;
			}
			.bigger .copyright {
				flex-direction: column;
				gap: 20px;
				text-align: center;
			}
			.bigger .wp-block-social-links {
				justify-content: center !important;
			}
			.bigger .slides-wrap {
				padding: 0 20px;
			}
		/* BIGGEST +6 */
			.biggest .wp-block-group.has-primary-background-color,
			.biggest .wp-block-group.has-tertiary-background-color,
			.biggest .wp-block-group.has-secondary-background-color,
			.biggest .wp-block-group.has-white-background-color.is-layout-flow {
				padding: 20px !important;
			}
			.biggest .wp-block-cover {
				padding-top: 60px !important;
				padding-bottom: 60px !important;
			}
			.biggest h1 { font-size: 2.25em; }
			.biggest h2 { font-size: 2em; }
			.biggest h3 { font-size: 1.5em; }
			.biggest h4 { font-size: 1.25em; }
			.biggest .footer-wrap {
				padding: 40px 0 0 0;
			}
			.biggest .bottom.wrap {
				padding: 0 0 20px 0;
				margin: 0 0 20px 0;
			}
			.biggest .copyright {
				padding: 30px 0 0 0;
			}
			.biggest .wp-block-spacer[style*="height:70px"],
			.biggest .wp-block-spacer[style*="height:50px"] {
				height: 30px !important;
			}
			.biggest aside {
				margin-bottom: 50px;
			}
			.biggest .content-info,
			.biggest .resource-wrapper .resource-main,
			.biggest .resource-wrapper.full .resource-main {
				padding: 50px 0;
			}
			.biggest .resource-wrapper .resource-item,
			.biggest .resource-wrapper .resource-item:nth-child(3n) {
				width: 100%;
				margin: 0 0 5% 0;
			}
			.biggest .resource-wrapper .resource-item:nth-child(3n) {
				margin-right: 0;
			}
			.biggest .resource-wrapper .resource-item:nth-child(2n) {
				margin-right: 0;
			}
	}
	@media all and (max-width: 900px) {
		/* BIG +2 */
			.big h1 { font-size: 3em; }
			.big h2 { font-size: 2.5em; }
			.big h3 { font-size: 2em; }
			.big h4 { font-size: 1.75em; }	
			.big.home p {
				font-size: 1em;
			}	
			.big .wp-block-buttons {
				flex-direction: column !important;
			}
			.big .wp-block-button {
				width: 100%;
			}
			.big .copyright {
				flex-direction: column;
				gap: 20px;
				text-align: center;
			}
			.big .wp-block-social-links {
				justify-content: center !important;
			}
			.big .slides-wrap {
				padding: 0 20px;
			}
		/* BIGGER +4 */
			.bigger .wp-block-group.has-primary-background-color,
			.bigger .wp-block-group.has-tertiary-background-color,
			.bigger .wp-block-group.has-secondary-background-color,
			.bigger .wp-block-group.has-white-background-color.is-layout-flow {
				padding: 20px !important;
			}
			.bigger .wp-block-cover {
				padding-top: 60px !important;
				padding-bottom: 60px !important;
			}
			.bigger h1 { font-size: 2.25em; }
			.bigger h2 { font-size: 2em; }
			.bigger h3 { font-size: 1.5em; }
			.bigger h4 { font-size: 1.25em; }
			.bigger .footer-wrap {
				padding: 40px 0 0 0;
			}
			.bigger .bottom.wrap {
				padding: 0 0 20px 0;
				margin: 0 0 20px 0;
			}
			.bigger .copyright {
				padding: 30px 0 0 0;
			}
			.bigger .wp-block-spacer[style*="height:70px"],
			.bigger .wp-block-spacer[style*="height:50px"] {
				height: 30px !important;
			}
			.bigger aside {
				margin-bottom: 50px;
			}
			.bigger .content-info,
			.bigger .resource-wrapper .resource-main,
			.bigger .resource-wrapper.full .resource-main {
				padding: 50px 0;
			}
			.bigger .resource-wrapper .resource-item,
			.bigger .resource-wrapper .resource-item:nth-child(3n) {
				width: 100%;
				margin: 0 0 5% 0;
			}
			.bigger .resource-wrapper .resource-item:nth-child(3n) {
				margin-right: 0;
			}
			.bigger .resource-wrapper .resource-item:nth-child(2n) {
				margin-right: 0;
			}
		/* BIGGEST +6 */
	}
	@media all and (max-width: 800px) {
		/* BIG +2 */
			.big .wp-block-group.has-primary-background-color,
			.big .wp-block-group.has-tertiary-background-color,
			.big .wp-block-group.has-secondary-background-color,
			.big .wp-block-group.has-white-background-color.is-layout-flow {
				padding: 20px !important;
			}
			.big .wp-block-cover {
				padding-top: 60px !important;
				padding-bottom: 60px !important;
			}
			.big h1 { font-size: 2.25em; }
			.big h2 { font-size: 2em; }
			.big h3 { font-size: 1.5em; }
			.big h4 { font-size: 1.25em; }
			.big .footer-wrap {
				padding: 40px 0 0 0;
			}
			.big .bottom.wrap {
				padding: 0 0 20px 0;
				margin: 0 0 20px 0;
			}
			.big .copyright {
				padding: 30px 0 0 0;
			}
			.big .wp-block-spacer[style*="height:70px"],
			.big .wp-block-spacer[style*="height:50px"] {
				height: 30px !important;
			}
			.big aside {
				margin-bottom: 50px;
			}
			.big .content-info,
			.big .resource-wrapper .resource-main,
			.big .resource-wrapper.full .resource-main {
				padding: 50px 0;
			}
			.big .resource-wrapper .resource-item,
			.big .resource-wrapper .resource-item:nth-child(3n) {
				width: 100%;
				margin: 0 0 5% 0;
			}
			.big .resource-wrapper .resource-item:nth-child(3n) {
				margin-right: 0;
			}
			.big .resource-wrapper .resource-item:nth-child(2n) {
				margin-right: 0;
			}
		/* BIGGER +4 */
		/* BIGGEST +6 */
	}
	@media all and (max-width: 700px) {
		/* BIG +2 */
		/* BIGGER +4 */
		/* BIGGEST +6 */
	}