body{font-family:'Raleway';color:#1A1819;margin:0}.site-header .wrap{padding:25px 0}.site-header{min-height:0;position:relative;background-color:#FDFAF7}.site-inner{width:100%;max-width:100%;padding-top:0}.wrapper,.wrap{max-width:1180px;margin:0 auto}.site-header .wrap{padding:30px 0}.title-area{padding:0;text-align:center;display:inline-block;vertical-align:middle}p.site-title,p.site-description{display:none}.custom-logo-link img{max-width:410px}.nav-primary{display:inline-block;vertical-align:middle;text-align:right;width:770px}.nav-primary ul{padding-left:0;margin:0;margin-top:10px}.nav-primary .wrap{padding:0}.nav-primary li{list-style:none;display:inline-block;vertical-align:top;font-family:'Raleway';font-size:19px;font-weight:500;position:relative;margin-left:45px;border-bottom:2px solid transparent;transition:.3s ease}.nav-primary li:after{content:"";display:block;margin-top:2px;height:3px;width:100%}.nav-primary li:not(.menu-item-has-children):hover:after{background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/dotted_underline.svg);height:3px;background-size:cover;width:105%;background-repeat:repeat-x;background-position:center;content:"";display:block;margin-top:2px}.nav-primary .sub-menu{position:absolute;text-align:center;padding-left:0;border:2px solid #E15699;left:-4%;right:0;width:108%;min-width:110px;margin:auto;display:none;transition:.3s ease;z-index:99;background-color:#fff}.nav-primary .sub-menu li{display:block;border-bottom:2px solid #E15699;padding:0 2px;height:30px;line-height:30px;font-size:15px;font-weight:800;margin-left:0;text-transform:uppercase}.nav-primary li.programs .sub-menu{width:140%;left:-20%}.nav-primary .sub-menu li:last-child{border-bottom:0}.nav-primary .sub-menu li:hover{background-color:#E15699}.nav-primary .sub-menu li:hover a{color:#fff}.nav-primary .sub-menu li:hover:after{display:none}.nav-primary li.menu-item-has-children{position:relative}li.menu-item-has-children:after{content:"";background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/circle_down_arrow_pink.svg);width:12px;height:12px;display:inline-block;margin-left:5px}.nav-primary li.menu-item-has-children:hover .sub-menu{display:block}.mobile-menu,.mobile-search,.mobile-search-icon,.menu-icon{display:none}.top-bar,.mobile-menu section.widget_text{background-color:#E15699}.top-bar p,.mobile-menu section.widget_text{font-family:'Raleway';font-size:20px;font-weight:600;text-transform:uppercase}.top-bar .button{margin-left:12px}.top-bar .wrapper{display:flex;justify-content:space-between;align-items:center}.top-bar .simple-social-icons li{margin-bottom:0!important}.social-icon:before{color:#1a1819}.top-bar #search-form{width:237px}#search-form,#search-form input{position:relative;border:none;width:100%;box-shadow:none}#search-form input::placeholder{font-family:'Raleway';font-weight:400;font-size:15px;text-transform:lowercase;color:#1A1819}#search-form:after{content:"";background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/pink_search_icon.svg);width:24px;height:28px;position:absolute;top:5px;right:10px;background-size:contain;background-repeat:no-repeat}#search-form input{border-radius:0;font-family:'Raleway';font-weight:400;font-size:15px;color:#1A1819;height:38px}.site-footer,.site-footer a{padding:10px 0;background-color:#E15699;color:#fff;font-family:'Raleway';font-size:20px;text-transform:capitalize}.site-footer .wrap{max-width:1180px;display:flex;justify-content:space-between;max-width:1180px;margin:0 auto}.site-footer p{display:none}.site-footer a:hover{text-decoration:underline}.footer-widgets{padding:50px 0 5px;background-color:#FDFAF7;position:relative;clear:both}.footer-widgets .wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-widgets-1{width:568px;flex-basis:568px;display:flex;justify-content:space-between;position:relative;margin-bottom:110px}.footer-widgets-1 section:first-child{width:224px;flex-basis:224px}.footer-widgets-1 section:first-child img{width:100%;height:auto}.footer-widgets-1 section:last-child{width:310px;flex-basis:310px}.footer-widgets-1 .button{width:262px}.footer-widgets-2{position:absolute;right:0;display:flex;gap:30px;align-items:center;justify-content:space-between;background-color:#CDEAE2;padding-right:2%;padding-left:55px;padding-top:56px;padding-bottom:56px;border-top-left-radius:163px;border-bottom-left-radius:163px}.footer-widgets-2 .widget-title{font-family:'Raleway';font-weight:500;text-transform:inherit;line-height:30px;font-size:25px}.footer-widgets-2 section:first-child{width:200px;flex-basis:200px}.footer-widgets-2 section:first-child img{width:100%}.footer-widgets-2 section:last-child{width:280px;flex-basis:280px}.footer-widgets-3{width:100vw;flex-basis:100%;position:relative;padding:10px 0;margin-top:50px;position:absolute;left:0;right:0;margin:auto;bottom:6px;background-color:#FDFAF7}.footer-widgets-3:before{content:"";background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/dotted_underline.svg);width:100%;height:3px;background-size:contain;display:block;background-repeat:repeat-x;position:absolute;top:-10px}.footer-widgets ul{padding-left:0;margin:0;text-align:center}.footer-widgets ul li{font-size:19px;font-weight:500;font-family:'Raleway';list-style:none}.footer-widgets ul li{display:inline-block;margin-right:25px}.footer-widgets ul li:hover{text-decoration:underline}.footer-widgets ul li:last-child{margin-right:0}.footer-widgets-3 ul li:before{background-color:#005A5B}input#searchsubmit{display:none}h1{font-family:'Playfair Display';font-size:35px;font-weight:900;line-height:42px;margin-bottom:20px;margin-top:0}h1.entry-title{text-transform:lowercase;margin-top:25px}.category h1{text-transform:lowercase}h1.post-title{font-family:'Playfair Display';text-transform:lowercase;line-height:35px;font-size:35px;margin:15px 0}h2,.widget-title,.comment-reply-title,.single .entry-comments h3{font-family:'Playfair Display';font-size:35px;font-weight:900;margin-top:0;margin-bottom:15px;line-height:40px;text-transform:lowercase}.widget-title{font-size:35px;text-align:inherit;font-family:'Playfair Display';font-weight:900}.footer-widgets-2 .widget-title{font-size:25px}h3{font-family:'Raleway';font-size:20px;text-transform:uppercase;font-weight:800;margin-top:0;margin-bottom:5px}h4{font-family:'Raleway';font-size:27px;font-weight:700;text-transform:uppercase}a{color:#000;text-decoration:none}p{font-size:19px;line-height:22px;margin:10px 0;font-family:'Raleway'}input{background-color:#fff;border:2px solid #162626;border-radius:6px;padding-left:12px;box-sizing:border-box}.button{text-align:center;text-transform:uppercase;font-family:'Raleway';font-size:20px;font-weight:700;line-height:38px;height:38px;position:relative;color:#fff;display:inline-block;transition:.3s ease;padding:0 15px}.btn-white{background-color:#fff;border:2px solid #1A1819;color:#1A1819}.btn-white:hover,.btn-white:hover a{background-color:#1a1819!important;color:#fff!important}.btn-white a.wp-block-button__link:hover:hover{color:#fff!important}.btn-white:hover a{color:#fff}.btn-arrow.btn-white:hover::after{background-image:url(https://colleenchristensennutrition.com/uploads/2022/06/white_arw.svg)}.btn-pink,.btn-pink a.wp-block-button__link{background-color:#E15699;border:2px solid #E15699;color:#fff;border-radius:0 !Important;font-family:'Raleway';text-transform:uppercase;font-weight:700}.btn-pink a.wp-block-button__link{border:none}.btn-pink:hover a,.footer-widgets .btn-pink:hover{background-color:#fff!important;color:#1a1819 !Important}a.wp-block-button__link:hover{color:#1a1819!important}.btn-teal{background-color:#CDEAE2;border:2px solid #CDEAE2;color:#1a1819}.btn-teal a{background-color:#CDEAE2}.btn-teal:hover,.btn-teal:hover a{background-color:#fff!important}.btn-yellow,.btn-yellow a.wp-block-button__link{background-color:#F8EBDD;border-radius:0;border:2px solid #f8ebdd}.btn-yellow a.wp-block-button__link{border:none}.btn-yellow:hover a,.btn-purple:hover a,.btn-purple:hover,.btn-yellow:hover,.btn-pink:hover{background-color:#fff!important;color:#1a1819 !Important}.btn-purple{background-color:#DBBEE4;border:2px solid #DBBEE4;border-radius:0}.btn-purple a.wp-block-button__link{background-color:#DBBEE4}.wp-block-button{width:auto !Important}.btn-arrow:after,.all-posts-btn:after{background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/black_arrow.svg');
	width: 15px;
	height: 13px;
	background-size: contain;
	background-repeat: no-repeat;
	content: "";
	display: inline-block;
	margin-left: 6px;
}
wp-block-button__link  {
	font-family: "Raleway";
	font-size: 20px;
}
.wp-block-buttons a {
	font-size: 20px !Important;
	color: #1A1819;
	font-weight: 700;
	text-transform: uppercase;
	font-family: 'Raleway';
	padding: 8px 15px;
}
.full-width-content .content {
	max-width: 1180px;
	margin: auto;
}
.home.full-width-content .content {
	max-width: 100%;
}
.wp-block-latest-posts__list li {
	text-align: center;
}
body{
	background-color: #FDFAF7;
}
.home-hero {
	position: relative;
		width: 100vw;
	margin-left: -50vw;
	left: 50%;
}
.wp-block-group__inner-container, .podcast {
	width: 1180px;
	margin: 0 auto;
	position: relative;
}
.intuitive-eating .wp-block-group__inner-container {
	width: 100%;
}
.hero-img {
	width: 100vw;
	left: 50%;
	margin-left: -50vw !important;
	position: relative;
	text-align: center;
}
.hero-img img {
	width: 100%;
	height: 390px !important;
	object-fit: cover;
	object-position: 0 -100px;
}
.hero-box {
	display: flex;
	background-color: #FDFAF7;
	width: 497px;
	padding: 30px 40px;
	text-align: center;
	position: absolute;
	right: 0;
	top: 50px;
}

.home-hero .btn-teal {
	width: 250px;
}
.home-hero .btn-teal {
	padding-left: 30px;
	padding-right: 30px;
}
.wp-block-columns.optin {
   width: 90vw;
	float: right;
	background-color: #F8EBDD;
	display: flex;
	align-items: center !Important;
	margin: 75px 0;
	justify-content: space-around;
	padding-right: 10%;
}
.optin .wp-block-column:first-child {
	margin-left: -100px;
	margin-right: 50px;
	height: 250px;
	margin-top: -20px;
}
.optin .btn-pink {
	font-size: 20px;
	padding: 10px 30px;
}
.optin figure {
	margin-bottom: 0 !important;
}
.formkit-powered-by-convertkit-container {
	display: none !important;
}
.formkit-field {
	width: 136px;
}
.formkit-field  input {
	font-family: 'Raleway';
	font-size: 15px;
	text-transform: lowercase;
}
.formkit-field  input::placeholder {
	color: #1A1819;
}
.formkit-submit {
	background-color: #E15699 !important;
	border: 2px solid #E15699 !important;
	font-family: 'raleway';
	font-weight: 700 !Important;
	border-radius: 0;
	text-transform: uppercase;
	font-size: 20px !important;
	margin-bottom: 0 !important;
}
.formkit-submit:hover {
	background-color: #fff !important;
	color: #1a1819 !important;
	border: 2px solid #E15699 !important;
}
.formkit-form[data-uid="66f890fc4c"] .formkit-submit:hover > span {
	opacity: 1 !important;
	background-color: #fff !important;
}
.home-about, .wave-background {
	clear: both;
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/wave-blue-1.png);
	background-size: cover;
	background-position: center;
	padding: 160px 0;
}
.home-about {
	padding: 165px 0;
	background-repeat: repeat-x;
	margin-bottom: -50px;
}
.home-about .wp-block-column:last-child {
	margin-top: 60px;
}
.wave-background.blue {
	
}
.wave-background.pink {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/07/wave-light-pink.png);
}
.wave-background.purple {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/wave-light-purple-1.png);
}
.home-about .wp-block-group__inner-container {
	width: 1180px;
	margin: 0 auto;
}
.home-about .wp-block-columns {
	justify-content: center;
	column-gap: 160px;
	align-items: center !important;
}
.home-about .wp-block-button {
	width: auto !important;
	
}
.home-about .wp-block-buttons {
	margin-top: 20px;
}
.home-about .wp-block-column:last-child img {
	transform: rotate(-5deg);
}
.home-about .wp-block-column:last-child {
	text-align: center;
}
.if-your-thinking {
	width: 408px;
	text-align: center;
	margin: 0 auto !important;
}
.sounds-great-btn, .sounds-great-btn a {
	width: 136px !important;
	height: 136px;
	border-radius: 50%;
	
}
.sounds-great-btn a {
	display: flex;
	align-items: center;
	
	padding: 0;
	transition: .3s ease;
	
}
.sounds-great h2 {
	margin-bottom: 65px;
}
.sounds-great .wp-block-columns {
	justify-content: center;
	gap:130px;
}
.sounds-great .wp-block-column {
	width: 376px;
	flex-basis: 376px !Important;
	max-width: 376px;
	position: relative;
	text-align: center;
}
.sounds-great .wp-block-column figure {
	width: 100%;
	margin-bottom: 0;
}
.sounds-great .wp-block-column figcaption {
	font-family: "Raleway";
	font-weight: 500;
	font-size: 25px;
	line-height: 30px;
	text-transform: capitalize;
	margin-top: 15px;
	margin-bottom: 0;
	color: #1A1819;
}
.sounds-great-btn {
	border-radius: 50% !important;
	width: 136px;
	height: 136px;
	padding: 0;
	margin: 0;
	font-family: "raleway";
	font-size: 20px;
	font-weight: 800;
	text-transform: uppercase;
	position: absolute;
	top: 124px;
	right: -70px;
	border: 2px solid #1a1819;
}
.sounds-great-btn:hover a {
	background-color: #fff !important;
	color: #1a1819 !important;
}
.sounds-great .wp-block-columns.buttons-left .sounds-great-btn .ub-button-block-main {
	right: auto;
	left: -70px;
}
.buttons-right .wp-block-column:before, .buttons-left .wp-block-column:before {
	content: "01";
	position: absolute;
	top: -55px;
	left: 0;
	right: 0;
	margin: auto;
	font-family: 'Playfair Display';
	font-size: 61px;
}
.buttons-right .wp-block-column:first-child:before {
	content: "01";
}
.buttons-right .wp-block-column:last-child:before {
	content: "02";
}
.buttons-left .wp-block-column:first-child:before {
	content: "03";
}
.buttons-left .wp-block-column:last-child:before {
	content: "04";
}
.buttons-right {
	margin-left: -25px;
}
.buttons-left {
	margin-left: 84px;
	margin-top: 75px;
}
.how-can-i-help, .featured-posts.nutrition {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/wave-light-blue-1.png);
	background-size: cover;
	padding: 132px 0;

}
.featured-posts.nutrition {
	padding: 195px 0 170px;
}
.featured-posts .wp-block-latest-posts__list {
	margin-top: 35px;
}
.how-can-i-help .wp-block-columns {
	align-items: center !important;
	justify-content: center;
	gap:65px;
}
.how-can-i-help .wp-block-button:first-child, .how-can-i-help .wp-block-button:nth-child(3) {
	width: 247px;
	flex-basis: 247px;
}
.how-can-i-help .wp-block-button:nth-child(2), .how-can-i-help .wp-block-button:nth-child(4) {
	width: 322px;
	flex-basis: 322px;
}
.how-can-i-help .wp-block-button a {
	width: 100%;
}
.how-can-i-help .wp-block-button {
	margin-bottom: 3px !Important;
}
.how-can-i-help .wp-block-button a {
	transition: .3s ease;
}
.how-can-i-help .wp-block-button:hover a {
	background-color: #fff !important;
	color: #1a1819 !important;
}
.how-can-i-help .wp-block-button:first-child {
	border:2px solid #CDEAE2;
}
.how-can-i-help .wp-block-button:nth-child(2) {
	border:2px solid #DBBEE4;
}
.how-can-i-help .wp-block-button:nth-child(3) {
	border:2px solid #F8EBDD;
}
.how-can-i-help .wp-block-button:nth-child(4) {
	border:2px solid #E15699;
}
.featured-posts li {
	border-radius: 22px;
	font-size: 25px;
	font-weight: 500;
	color: #1a1819 !important;
}
.wp-block-latest-posts__post-title {
		padding: 0 10px;
	box-sizing: border-box;
	margin-top: 5px;
	display: block;
}
.wp-block-latest-posts__post-title:hover {
	text-decoration: underline !Important;
	color: #1a1819 !important;
}
.featured-posts .blue-background li {
	background-color: #CDEAE2;
	height: 375px;
}
.featured-posts li a {
	width: 100%;
}
.featured-posts li img {
	height: 214px;
	width: 100%;
	object-fit: cover;
	border-top-left-radius: 22px;
	border-top-right-radius: 22px;
}
.featured-posts .pink-background li {
	background-color: #F4D7E5;
	height: 375px;
}
.featured-posts .purple-background li {
	background-color: #DBBEE4;
	height: 375px;
}
.featured-posts .white-background li {
	background-color: #fff;
	height: 375px;
}
.featured-posts li {
	
}
.page-template-recipe-index .featured-posts li {
	height: 335px !important;
}
.page-template-recipe-index .wave-background-pink {
	padding: 180px 0;
}
.all-posts-btn {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	font-family: 'Raleway';
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 800;
	padding: 5px 5px 0 5px;
	transition: .3s ease;
}
.all-posts-btn a:hover {
	color: #1a1819 !important;
}
.blue-underline {
	border-bottom: 5px solid #CDEAE2;
}
.blue-underline:hover {
	background-color: #CDEAE2;
}
.purple-underline {
	border-bottom: 5px solid #DBBEE4;
}
.purple-underline:hover {
	background-color: #DBBEE4;
}
.pink-underline {
	border-bottom: 5px solid #E15699;
}
.pink-underline:hover {
	background-color: #E15699;
}
.socieaty-sales {
	clear: both;
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/wave-light-purple-1.png);
	background-size: cover;
	background-position: center;
	margin-bottom: 40px;
	padding: 145px 0;
	margin-left: -50px;
	position: relative;
	z-index: 99;
}
.socieaty-sales .wp-block-columns {
	align-items: center !important;
	justify-content: center;
	gap:135px;
}
.socieaty-sales .wp-block-button {
	margin-top: 12px !important;
}
.socieaty-sales .wp-block-button__link {
	padding: 8px 50px;
}
.socieaty-sales .wp-block-column {
	position: relative;
}
.socieaty-sales .wp-block-column:last-child {
	top: 62px;
}
.podcast-episodes {
	margin-top: 30px;
}
.podcast .wp-block-column {
	position: relative;
}
.podcast h2 {
	margin-top: -40px;
	margin-left: 38px;
}
.podcast .all-posts-btn {
	position: absolute;
	right: 0;
	top: 15px;
}
.episodes {
	position: relative;
	max-width: 1180px;
	margin: 0 auto;
}
.podcast-episodes .wp-block-column {
	border: 2px solid #DBBEE4;
	border-radius: 38px;
	background-color: #fff;
	position: relative;
	padding: 25px 7px 35px;
}
.podcast-episodes .wp-block-column p {
	font-weight: 700;
	font-size: 17px;
	text-transform: uppercase;
	margin: 0;
}
.podcast-episodes .wp-block-column a {
	color: #1a1819;
}
.podcast-episodes .wp-block-column a:hover {
	color: #1a1819 !important;
	text-decoration: underline;
}
.podcast-episodes .wp-block-column:after {
	background-color: #DBBEE4;
	width: 42px;
	height: 42px;
	border-radius: 50%;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: -20px;
	content: "2";
	font-size: 25px;
	font-weight: 700;
	font-family: 'Raleway';
	display: flex;
	align-items: center;
	justify-content: center;
}
.podcast-episodes .wp-block-column:last-child:after {
	content: "3";
	
}
.podcast-episodes .wp-block-column:first-child:after {
	content: "1";
}
.your-new img, .your-new {
	width: 227px !important;
}
.as-seen-on {
	background-color: #F4D7E5;
	text-align: center;
}
.you-might-have-seen-me-desktop {
	margin-bottom: -20px !important;
}
.you-might-have-seen-me-mobile {
	display: none;
}
.as-seen-on .you-might-have-seen-me-desktop img {
	width: 636px;
	height: auto;
}

.testimonials {
	margin-bottom: 75px;
	background-color: #F4D7E5;
	padding: 40px 0;
	margin-top: -192px;
	padding-top: 155px;
}
.testimonials .wp-block-button {
	margin-top: 20px !Important;
}
.testimonials .wp-block-button__link {
	width: 246px;
}
.wp-block-button__link.has-background {
	margin: 0;
}
.slick-list {
	width: 1005px;
	margin: 0 auto !important;
}
.swiper, .each-slide {
	width: 1005px !Important;
	height: 232px !important;
		border: 2px solid #E15699;
box-shadow: 0px 3px 6px #00000029;
	padding: 30px 50px;
	box-sizing: border-box;
	margin-top: 30px;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
}
.slick-initialized .slick-slide {
	display: flex !important;
	align-items: center !important;
}
.each-slide {
	display: flex;
	align-items: center !important;
}
.page-id-17366 .swiper {
	height: 190px !Important;
}
.swiper-slide {
	margin-top: 0 !important;
	background-color: #fff;
}
.slide-content {
	padding-top:0 !Important;
	padding-bottom: 0 !important;
	width: 850px !important;
	height: 232px;
	margin: 0 auto;
	position: relative;
	padding: 20px 45px 20px 11px !important;
	background-color: #fff !important;
	box-sizing: border-box;
}
.page-id-17366 .slide-content {
	height: 190px !important;
}
.slide-content .wp-block-columns {
	align-items: center !important;
}
.slide-content .wp-block-column figure {
	margin-bottom: 0;
}
.eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-next, .eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-prev, .slick-next, .slick-prev {
		position: absolute !important;
	top: 111px !important;
	right: 46px !important;
	width: 75px !important;
	height: 75px !important;
	background-color: #E15699 !important;
	border-radius: 50% !important;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 2px solid #e15699 !important;
	z-index: 99;
}
.page-id-17366 .slick-next, .page-id-17366 .slick-prev {
	top: 75px !Important;
	right: 0 !important;
}
.page-id-17366 .slick-next {
	right: 0 !important;
	left: auto !important;
}
.page-id-17366 .slick-prev {
	left: 0 !important;
	right: auto !important;
}
.page-id-17366 .testimonial-slider .wp-block-group__inner-container {
	width: auto;
}
.slick-next img, .slick-prev img {
	width: 40px !important;
}
.slick-prev img {
	transform: rotate(180deg);
}
.page-id-17366 .eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-next, .slick-next {
	right: 46px !Important;
	left: auto;
}

.page-id-17366 .eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-prev, .slick-prev{
	left: 46px !important;
	top:111px !important;
}
.eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-next:hover, .eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-prev:hover {
	background-color: #fff !important;
	border: 2px solid #e15699;
}
.eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-prev {
	left: 45px !important;
	right: auto !important;
}
.eedee-gutenslider-nav  .arrow {
	display: none;
}
.eedee-gutenslider-nav svg {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/white_arw.svg);
	width: 35px;
	height: 31px;
	background-size: contain;
	background-repeat: no-repeat;
}
.eedee-gutenslider-prev svg {
	transform: rotate(180deg);
}
.eedee-gutenslider-nav:hover svg {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/pink_arrow.svg);
	
}
.home .eedee-gutenslider-nav.eedee-gutenslider-prev svg {
   transform: rotate(180deg);
}

.popular-recipes {
	margin-bottom: 40px;
	background-color: #ECF8F5;
	position: relative;
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	padding: 50px 0 50px;
}
.pag-template-recipe-index .popular-recipes {
	margin-top: 30px;
}
.popular-recipes h2, .fwpl-item {
	text-align: center;
}
.popular-recipes .wrapper {
	display: flex;
	gap:25px;
}
.popular-recipes .each-post {
	text-align: center;
	height: 290px;
	background-color: #DBBEE4;
}
.popular-recipes h2 {
	margin-bottom: 30px;
}
.popular-recipes .each-post img {
	height: 170px;
	width: 100%;
	object-fit: cover;
		border-top-left-radius: 22px;
	border-top-right-radius: 22px;
}
.page-template-blog-template .popular-recipes .each-post, .search .each-post {
	height: 308px;
}
.page-template-blog-template .popular-recipes .each-post img, .search .each-post img, .blog .each-post img
{
	height: 216px;
		width: 100%;
	object-fit: cover;
	border-top-right-radius: 22px;
	border-top-left-radius: 22px;
}
.category .each-post img {
	height: 190px;
	border-top-right-radius: 22px;
	border-top-left-radius: 22px;
		width: 100%;
	object-fit: cover;
}
.facetwp-type-fselect {
	display: inline-block;
	width: 255px;
	margin-right: 15px;
	margin-bottom: 15px !important;
}
.fs-dropdown {
	width: 99.45% !Important;
}
.facetwp-facet-by_dietary_need {
	margin-right: 0;
}
.fs-label-wrap {
	border: none !important;
}

.fs-wrap {
	width: 100% !Important;
}
.fs-label-wrap .fs-label {
	padding-top: 10px !Important;
	padding-bottom: 10px !important;
}
.fs-label{
	font-family: 'Raleway';
	text-transform: uppercase;
	font-weight: 700;
	font-size: 20px;
	padding-left: 15px !Important;
	color: #1a1819;
	border: none;
}
.facetwp-type-fselect .fs-option .fs-option-label {
	white-space: normal !important;
	word-break: break-word;
}
.fs-dropdown .fs-search, .fs-option:first-child {
	display: none !Important;
}
.facetwp-facet-browse_by_course .fs-label {
	background-color: #CDEAE2;
	
}
.facetwp-facet-browse_by_season .fs-label {
	background-color: #DBBEE4;
}
.facetwp-facet-browse_by_method .fs-label {
	background-color: #E15699;
	color: #fff;
}
.facetwp-facet-by_dietary_need .fs-label {
	background-color: #CDEAE2;
}
.facetwp-facet-browse_by_course .fs-options, .facetwp-facet-by_dietary_need .fs-options {
	border: 2px solid #cdeae2;
}
.facetwp-facet-browse_by_course .fs-option, .facetwp-facet-by_dietary_need .fs-option {
	border-bottom: 2px solid #cdeae2;
}
.facetwp-facet-browse_by_course .fs-option:hover, .facetwp-facet-by_dietary_need .fs-option:hover {
	background-color: #cdeae2;
}
.facetwp-facet-browse_by_season .fs-options {
	border: 2px solid #DBBEE4;
}
.facetwp-facet-browse_by_season .fs-option {
	border-bottom: 2px solid #DBBEE4;
}
.facetwp-facet-browse_by_season .fs-option:hover {
	background-color: #DBBEE4;
}
.facetwp-facet-browse_by_method .fs-options {
	border: 2px solid #E15699;
}
.facetwp-facet-browse_by_method .fs-option {
	border-bottom: 2px solid #E15699;
}
.facetwp-facet-browse_by_method .fs-option:hover {
	background-color: #e15699;
	color: #fff;
}
.fs-option {
	font-weight: 700;
	font-size: 20px;
	text-align: center;
	text-transform: uppercase;
	padding: 12px 10px !Important;
}
.fs-dropdown .fs-options {
	max-height: none !important;
	height: auto;
}

.fs-arrow {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/black_circle_arrow.svg);
	width: 18px !Important;
	height: 18px !important;
	border-left: none !important;
	border-right: none !important;
	border-top: none !Important;
	right: 12px !important;
}
.facetwp-facet-search, .facetwp-facet-reset {
	display: inline-block;
}
.facetwp-facet-search {
	width: 900px;
}
.facetwp-facet-blog_search {
	width: 750px;
	display: inline-block;
}
.facetwp-input-wrap {
	width: 100%;
}
.facetwp-type-search input {
	width: 100%;
	height: 41px;
	border: 2px solid #E15699;
	font-family: 'Raleway';
	font-size: 15px;
	border-radius: 0;
}
.facetwp-type-search input::placeholder {
	font-family: 'Raleway';
}
.facetwp-counter {
	display: none;
}
.facetwp-facet-reset  {
	width: 152px;
	margin-left: 20px;
	vertical-align: top;
}
.facetwp-facet-reset  button {
	border: 2px solid #1a1819;
	font-family: 'Raleway';
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	height: 41px;
	font-size: 20px;
	background-color: #fff;
	transition: .3s ease;
	cursor: pointer;
}
.facetwp-facet-reset  button:hover {
	background-color: #1a1819;
	color: #fff;
}
.blog-facet-container .facetwp-facet-reset  {
	width: 210px;
}
.facetwp-icon {
	opacity: 1 !Important;
}
.facetwp-icon:before {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/pink_search_icon.svg) !Important;
	width: 24px !Important;
	height: 28px !Important;
	background-position: center !important;
	margin-top: 7px;
	margin-right: 10px;
}
.facetwp-facet-blog_buttons  {
	text-align: center;
}
.facetwp-radio {
	height: 31px;
	font-family: "raleway";
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 700;
	display: inline-block;
	padding-left: 12px !important;
	padding-right: 12px !important;
	padding-top: 7px;
	margin-right: 25px;
}
.blog-facet-container {
	background-color: #ECF8F5;
	padding: 30px 0;
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	position: relative;
	margin-bottom: 40px;
	text-align: center;
}
input[type="radio"]:checked{
	visibility:hidden;
}
.facetwp-radio:first-child {
	display: none;
}
.facetwp-radio:nth-child(2) {
	background-color: #CDEAE2;
}
.facetwp-radio:nth-child(3) {
	background-color: #DBBEE4;
}
.facetwp-radio:nth-child(4) {
	background-color: #E15699;
	color: #fff;
}
.facetwp-radio:last-child {
	margin-right: 0;
}
.facetwp-radio, .facetwp-radio.checked {
	background-image: none !Important;
}
.fwpl-layout {
	grid-gap: 40px;
}
.fwpl-result {
	height: 350px;
	border-radius: 22px;
	background-color: #DBBEE4;
}
.page-template-blog-template .fwpl-result {
	height: 400px;
}
.entry-content .fwpl-item img {
	height: 280px;
	width: 100%;
	border-top-right-radius: 22px;
	border-top-left-radius: 22px;
	object-fit: cover;
	margin-bottom: 5px;
}
.page-template-blog-template .ri-bio {
	margin-top: 40px;
}
.entry-content .fwpl-item a:hover, .entry-content .fwpl-item a {
	color: #1a1819;
}
.entry-content .fwpl-item:hover {
	text-decoration: underline;
}
.popular-recipes .each-post h2, .fwpl-item, .search .each-post, .blog .each-post  {
	font-family: 'Raleway';
	font-size: 20px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	color: #1a1819;
}
.popular-recipes .each-post a, .search .each-post a, .blog .each-post a {
	text-decoration: none;
}
.popular-recipes .each-post a:hover, .search .each-post a:hover, .blog .each-post a:hover {
	text-decoration: underline;
	color: #181a19;
}
.page-template .wave-background {
	width: 100vw;
	margin-left: -50vw;
	left: 50%;
	position: relative;
	margin-bottom: 40px;
}
.page-template .wave-background .wp-block-group__inner-container {
	max-width: 1000px;
	margin: 0 auto;
   
}
.page-template.page-template-recipe-index .wave-background .wp-block-group__inner-container {
	max-width: 1180px;
}
.page-template .wave-background .wp-block-columns {
	 justify-content: space-between;
	align-items: center !important;
	width: 80%;
	margin: 0 auto;
}
.page-template-recipe-index .wave-background.purple {
	padding-top: 230px;
	padding-bottom: 180px;
}
.ri-columns .wp-block-column:last-child {
	margin-top: 55px;
}
.wp-block-columns.ri-bio {
	background-color: #CDEAE2;
	border-top-left-radius: 180px;
	border-bottom-left-radius: 180px;
	padding: 25px 25px 25px 50px;
	align-items: center !important;
}
.wp-block-columns.ri-bio figure {
	margin-bottom: 0 !Important;
}
.intuitive-eating {
	border-radius: 22px;
	padding: 50px;
}
.intuitive-eating  h2 {
	margin: 20px 0;
}
.intuitive-eating .wp-block-button a {
	width: 222px;
}
.cat-page-header {
	height: 390px;
	display: flex;
	align-items: center;
	background-size: cover;
}
.cat-page-header .wrapper {
	width: 1180px;
}
.cat-title {
	background-color: #FDFAF7;
	width: 497px;
	padding: 30px 40px;
	float: right;
	text-align: center;
}
.page-template-blog-template .cat-title {
	padding: 30px 40px;
	margin-right: 65px;
	box-sizing: border-box;
}
.cat-title h1 {
	margin-bottom: 5px;
}
.start-with-these {
	text-align: center;
	padding: 30px 0;
}
.start-posts {
	display: flex;
	justify-content: center;
	gap:30px;
}
.sp-item, .each-post {
	background-color: #F4D7E5;
	flex-basis: 23%;
	max-width: 23%;
	border-radius: 22px;
	height: 350px;
	margin-bottom: 30px;
	box-sizing: border-box;
}
.page-template-blog-template .each-post {
	background-color: #F4D7E5;
}

.sp-item h2, .each-post h2 {
	font-family: 'Raleway';
	font-size: 20px;
	font-weight: 500;
	text-transform: capitalize;
	line-height: 24px;
	margin-bottom: 0;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
.sp-item h2 {
	width: 93%;
	display: block;
	margin: 30px auto 0;
}
.sp-item img {
	height: 176px;
	object-fit: cover;
	width: 100%;
	border-top-right-radius: 22px;
	border-top-left-radius: 22px;
}
.each-post h2 {
	margin-top: 5px;
}
.sp-item h2:hover, .each-post h2:hover {
	text-decoration: underline;
}
.cat-optin {
	width: 68vw;
	float: right;
	background-color: #F8EBDD;
	display: flex;
	align-items: center;
	margin-bottom: 50px;
	padding: 1% 10% 1% 10%
		;
	justify-content: flex-end;
	position: relative;
}
.cat-optin img {
	flex-basis: 201px;
	width: 201px;
	transform: rotate(-4deg);
	margin-left: -80px;
	margin-right: 50px;
	position: absolute;
	left: -10px;
	height: auto;
}
.cat-optin .content {
	flex-basis: 416px;
	max-width: 416px;
	margin: 0 30px 0 0;
}
.cat-optin .formkit-field {
	max-width: 48%;
}
.cat-optin .formkit-field:first-child {
	margin-right: 20px !important;
}
.cat-optin .content p {
	font-size: 17px;
	line-height: 20px;
}
.category .site-inner {
	clear: both;
}

.cat-optin:after {
	content: "";
	display: block;
	clear: both;
	
}
.cat-posts .wrapper, .the-posts.wrapper {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap:28px;
}
.cat-posts h2 {
	text-align: center;
}
.each-post {
	background-color: #CDEAE2;
}
.archive-pagination, .facetwp-pager {
	text-align: center;
	padding: 30px 0;
}
.archive-pagination ul {
	padding-left: 0;
}
.archive-pagination ul li, .facetwp-page {
	list-style: none;
	display: inline-block;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 700;
	margin: 0 4px;
	padding: 0 6px;
	font-family: 'Raleway';
	text-decoration: none !important;
}
.archive-pagination ul li.active  {
	background-color: #CDEAE2;
	border-radius: 50%;
	padding: 5px 10px 8px;
	line-height: 17px;
}
.facetwp-page.active {
	
}
.archive-pagination ul li:hover {
	text-decoration: underline;
}
.archive-pagination ul li.pagination-next, .facetwp-page.next {
	margin: 0 0 0 45px;
	position: relative;
	border-bottom: 5px solid #CDEAE2;
	text-decoration: none;
	padding: 0;
}
.facetwp-page.next.active {
	background-color: transparent !important;
	opacity: 1 !Important;
}
.archive-pagination ul li.pagination-next img, .facetwp-page.next img, .archive-pagination ul li.pagination-prev img, .facetwp-page.prev img  {
	width: 18px;
	height: 16px;
}

.facetwp-page.prev img {
	transform: rotate(180deg);
	margin-right: 10px;
}
.facetwp-page.next img {
	margin-left: 10px;
}

.archive-pagination ul li.pagination-previous, .facetwp-page.prev {
	margin: 0 45px 0 0;
	position: relative;
	text-decoration: none;
	border-bottom: 5px solid #CDEAE2;
	padding:0;
}
.archive-pagination ul li.pagination-previous img, .facetwp-page.prev img {
	transform: rotate(180deg);
}
.location-result.active {
	background-color:transparent !important;
}
.archive-pagination ul li.pagination-previous:hover, .archive-pagination ul li.pagination-next:hover, .facetwp-page.prev:hover, .facetwp-page.next:hover {
	text-decoration: underline;
	border-color: #E15699;
	color: #1a1819;
	background-color: transparent !important;
}
.content-sidebar .content-sidebar-wrap {
	max-width: 1180px;
	margin: 30px auto 0;
}
.search.content-sidebar .content {
	width: 100%;
}
.content-sidebar .content, .single .content {
	width: 838px;
	display: inline-block;
	vertical-align: top;
	margin-right: 42px;
}
.facts-block {
	text-align: left;
	background-color: #F4D7E5;
	border-top-left-radius: 150px;
	border-bottom-left-radius: 150px;
	width: 34%;
	padding-right: 0;
	padding-left: 62px;
	padding-top: 50px;
	padding-bottom: 50px;
	position: relative;
	box-sizing: border-box;
	margin-top: -190px;
	margin-bottom: 60px;
	float: right;
	position: absolute;
	right: auto;
	top: -120px;
	width: 150%;
	display: none;
}
.sidebar .facts-block {
	display: block;
}
.facts-block h2 {
	font-size:30px;
}
.facts-block h3 {
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
}
.facts-block p {
	font-size: 15px;
	font-weight: 600;
	line-height: 18px;
	width: 75%;
}
.sidebar {
	width: 300px;
	display: inline-block;
	text-align: center;
	position: relative;
}

.sidebar .zoom-social-icons-widget {
	margin: 40px 0 20px;
}
.zoom-social_icons-list__link:hover {
	opacity: 1 !Important;
}
.sidebar .widget_media_image {
	margin: 0 auto;
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/purple_wave_mobile-1.svg);
		padding: 50px 0 0px;
	background-size: cover;
}
.sidebar .widget_media_image img {
	width: 90%;
	margin: 0 auto;
}
.sidebar #text-19 {
	  background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/purple_wave_mobile-1.svg);
		padding: 50px 0 50px;
	background-size: cover;
	background-position: bottom;
	padding-top: 1px;
	margin-top: -20px;
}
.sidebar #text-19 .textwidget p:nth-child(2) {
	width: 77%;
	margin: 0 auto;
}

.sidebar .widget_text .button {
	height: auto;
	max-width: 214px;
	padding: 5px 15px;
	line-height: 25px;
	box-sizing: border-box;
	margin-top: 15px;
}
.sidebar .hey-gorgeous {
	width: 258px;
	transform: rotate(-5deg);
	margin: 0 auto;
}
.sidebar .simple-social-icons {
	margin-top: 70px;
}
.sidebar #search-form {
	width: 90%;
	margin: 0 auto;
	margin-bottom: 50px;
}
.sidebar #search-form input {
	border: 2px solid #E15699;
}
.sidebar #text-20 {
	background-color: #F8EBDD;
	position: relative;
	padding: 50px 12px 1px;
}
.sidebar #text-25 {
	background-color: #F8EBDD;
	padding: 15px;
}
.sidebar #text-20:before {
	 content: "";
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/submark.svg);
	position: absolute;
	top: -35px;
	left: 0;
	right: 0;
	margin: auto;
	width: 69px;
	height: 69px;
}
.sidebar #text-20 .widget-title {
	width: 90%;
	margin: 0 auto;
}
.single .entry-content a {
	text-decoration: underline;
	color: #E15699;
	font-weight: 500;
}
.home .entry-content a {
	text-decoration:none;
}
.entry-content a:hover {
	color: #1a1819;
}
.home .entry-content a:hover {
	color: inherit;
}
.entry-content p, .single .entry-content li  {
	font-size: 19px;
	line-height: 23px;
}
.single .entry-content p {
	margin:20px 0;
	line-height: 1.6;
}
.single .entry-content li {
	font-size: 17px;
}
.entry-content ul {
	padding-left: 20px;
}
.entry-content li {
	margin-bottom: 25px;
}
.entry-content p.list {
	display: flex;
	align-items: center;1179
}
.entry-content p.list strong {
		background-color: #E15699;
	padding: 1px 11px;
	border-radius: 50%;
	display: flex !important;
	width: 10px;
	align-items: center;color: #fff;
	margin-right: 10px;
}
.entry-content li::marker {
	color: #E15699;
}
.entry-content ol {
	padding-left: 15px;
}
.entry-content ol li::marker {
	font-weight: 900;
}

.single .wp-block-group__inner-container {
	max-width: 100%;
	width: 100%;
}
.single .entry-content h2 {
	font-size: 30px;
	line-height: 30px;
	border-bottom: 2px solid #E15699;
	text-align: left !important;
	display: inline-block;
	padding-bottom: 3px;
}
.single .entry-content h3 {
	font-size: 22px;
	line-height: 24px;
	font-family: 'Raleway';
	font-weight: 700;
	text-transform: uppercase;
	margin: 15px 0;
}
.single .entry-content h4 {
	font-size: 25px;
	line-height: 20px;
	text-transform: lowercase;
}
.entry-content img {
	width: 100%;
	height: auto;
}

.single .content .entry-header {
	display: none;
}
.wprm-recipe-template-nfr-2022-snippet {
	text-align: left !important;
}

.wprm-recipe-template-nfr-2022-snippet span {
	font-weight: 700 !important;
	font-size: 15px !Important;
}
.wprm-recipe-template-nfr-2022-snippet  .wprm-recipe-summary span {
	font-weight: 500 !Important;
	font-size: 19px !Important;
	line-height: 23px;
}
.snippet-buttons {
	margin-top: 20px;
}
.snippet-buttons a {
	height: 41px;
	width: 190px;
	padding: 0 !Important;
	line-height: 41px;
	text-align: center;
	font-size: 20px;
	transition: .3s ease;
   border-width: 2px !important;
}
.snippet-buttons a:hover {
   background-color: #fff !important;
   color: #1a1819 !important;
	
}
.at-a-glance {
	background-color: #ECF8F5;
	padding: 30px 0;
	position: relative;
}
.at-a-glance .wprm-recipe-image  {
	width: 334px;
	height: 334px;
	display: inline-block;
}
.at-a-glance .wprm-recipe-image img {
	width: 100%;
	height: 334px;
	object-fit: cover;
}
.at-a-glance .right {
	display: inline-block;
	width: 815px;
	vertical-align: top;
	margin-left: 25px;
}

.wprm-recipe-template-no-food-rules-2022 {
	padding: 20px 20px !important;
	border-radius: 22px !important;
} 
.recipe-card-top-left {
	min-height: 280px;
}
.single .entry-content .wprm-recipe a.wprm-recipe-print {
	text-decoration: none !important;
	position: relative;
	z-index: 999;
}
.wprm-recipe-print:after {
	content: "";
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/dotted_underline.svg);
	width: 100%;
	height: 2px;
	display: block;
	position: absolute;
	width: 328px;
	right: -330px;
	top: 17px;
}
.wprm-recipe-print:before {
	content: "";
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/dotted_underline.svg);
	width: 100%;
	height: 2px;
	display: block;
	position: absolute;
	width: 328px;
	left: -330px;
	top: 17px;
}
.wprm-recipe-summary{
	margin-bottom: 25px;
}
.wprm-recipe-servings-unit, .wprm-recipe-details-unit, .wprm-recipe-details, .wprm-recipe-details-label, .wprm-recipe-details  {
	font-size: 15px;
	text-transform: uppercase;
}

.single .entry-content h2.wprm-recipe-name  {
	font-family:'Playfair Display' !Important;
	font-size:    35px !Important;
	text-transform:lowercase !Important; 
	line-height:35px !Important;
	border-bottom: none !important;
	margin-bottom: 20px !Important;
}
.single .entry-content h3.wprm-recipe-header {
	font-size: 30px;
	font-family: 'Playfair Display';
	text-transform: lowercase;
	margin-bottom: 20px !important;
}
.wprm-recipe-image {
	width: 254px;
	height: 254px;
}
.wprm-recipe-image img {
	width: 100%;
	height: 254px;
	border-radius: 22px;
}
.wprm-recipe-template-no-food-rules-2022 li.wprm-recipe-ingredient {
	list-style-type: none !Important;
	margin: 0 0 0 5px !important;
}
li.wprm-recipe-ingredient {
	position: relative;
}
li.wprm-recipe-ingredient:before {
	content: "";
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: #E15699;
	display: inline-block;
	margin-right: 12px;
}
li.wprm-recipe-instruction, .entry-content ol li {
   
}
li.wprm-recipe-instruction:after {
	vertical-align: top;
	height: 21px;
	width: 21px;
	background-color: #E15699;
	border-radius: 50%;
	text-align: center;
	color: #fff;
	content: counter(my-counter);
	font-family: 'Raleway';
	font-size: 15px;
	font-weight: 700;
	margin-right: 10px;
	margin-left: -30px;
	position: absolute;
	left: 0;
	top: 3px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.wprm-recipe-template-no-food-rules-2022 h3.wprm-recipe-notes-header {
	position: relative;
	padding-right: 30px !Important;
	display: inline-block;
}
.wprm-recipe-notes-header:after, .wprm-recipe-nutrition-header:after {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/dotted_underline.svg);
		width: 715px;
	height: 2px;
	border: none !Important;
	content: "";
	display: inline-block;
	top: 10px;
	position: absolute;
	left: 103px;
}
.wprm-recipe-nutrition-header:after {
	width: 600px;
	left: 225px;
}
.nutrition-container {
	display: none;
}
.wprm-recipe-nutrition-header {
	position: relative;
}
.nutrition-slide p {
	text-transform: uppercase;
	color: #E15699;
	font-size: 15px;
	font-weight: 700;
	text-decoration: underline;
	cursor: pointer;
}
.breadcrumbs {
	font-family: 'Raleway';
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
}
.breadcrumbs a {
	text-decoration: underline;
	color: #E15699;
	position: relative;
	display: inline-block;
}
.breadcrumbs a:after {
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	position: absolute;
	bottom: -6px;
}
.entry-meta {
	font-size: 15px;
	font-weight: 400;
	letter-spacing: .05em;
	text-transform: uppercase;
}
.entry-footer .entry-meta p:first-child {
	font-style: italic;
}
.single-pagination {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 25px 0;
	position: relative;
}
.single-pagination:after {
	bottom: -25px;
	top: auto;
}
.single-pagination-prev, .single-pagination-next {
	width: 370px;
}
.single-pagination-prev {
	text-align: left;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.single-pagination-next {
	text-align: right;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.single-pagination-prev .pag-right, .single-pagination-next .pag-left {
	flex-basis: 138px;
}
.single-pagination-next .pag-right, .single-pagination-prev .pag-left {
	flex-basis: 202px;
}
.entry-footer .container {
	display: flex;
	justify-content: space-between;
}
.single-pagination-img img {
	border-radius: 50%;
	width: 138px;
	height: 138px;
	object-fit: cover;
}
.single-pagination-title {
	font-family: 'Raleway';
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	display: block;
}
.single-pagination-title:hover {
	text-decoration: underline;
}
.single-pagination-link {
	font-family: 'Raleway';
	font-size: 20px;
	font-weight: 700;
	display: inline-block;
	margin-top: 20px;
	border-bottom: 5px solid #CDEAE2;
	padding-right: 35px;
	padding-bottom: 2px;
	position: relative;
}
.single-pagination-prev .single-pagination-link {
	padding-left: 35px;
	padding-right: 0;
}

.single-pagination-link:after {
	  background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/black_arrow.svg);
	background-size: cover;
	width: 20px;
	height: 13px;
	background-size: contain;
	background-repeat: no-repeat;
	content: "";
	display: inline-block;
	position: absolute;
	top: 4px;
	right: 0;
}
.single-pagination-prev .single-pagination-link:after {
	right: auto;
	transform: rotate(180deg);
	left: 0;
}
.single-pagination-link:hover {
	border-color: #E15699;
}
.related {
	background-color: #F4D7E5;
	padding: 25px 20px;
}
.related p {
	margin: 0;
}
.socieaty .wp-block-button a {
	width: 248px;
	text-decoration: none !important;
}
.single .entry-content .related h2 {
	border-bottom: none;
	margin-bottom: 5px;
  
}
.single .entry-content .related a {
	color: #1a1819;
	font-weight: 700;
	margin-top: 10px;
	display: inline-block;
}
.single .entry-content .related a:hover {
	color: #E15699;
}
.socieaty {
	width: 150%;
	margin-left: -50%;
	padding-left: 55%;
	padding-right: 5%;
	background-size: cover;
	background-repeat: no-repeat;
	padding-top: 130px;
	margin-top: -50px;
	padding-bottom: 80px;
}
.socieaty .wp-block-columns {
	align-items: center !important;
}
.socieaty .wp-block-column:last-child {
	margin-top: 70px;
}
.socieaty figure {
	margin-bottom: 0 !important;
}
.single .entry-content .socieaty h2 {
	border-bottom: none;
	text-align: center !important;
	  display: block;
}
.in-post-optin {
	background-color: #F8EBDD;
	padding: 50px 100px;
	position: relative;
}
.in-post-optin:before {
	content: "";
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/submark.svg);
	position: absolute;
	top: -35px;
	left: 0;
	right: 0;
	margin: auto;
	width: 69px;
	height: 69px;
}
.single .entry-content .in-post-optin h2 {
	border-bottom: none !important;
	text-align: center !important;
	display: block;
}
.in-post-optin .formkit-fields {
	width: 75%;
	margin: 0 auto;
}
.in-post-optin .formkit-field {
	width: 48%;
	flex-basis: 50% !important;
	max-width: 48%;
}
.in-post-optin .formkit-field:first-child {
	margin-right: 18px !Important;
}
.in-post-optin .formkit-submit {
	background-color: #fff !important;
	border: 2px solid #1a1819 !Important;
	color: #1a1819 !important;
}
.in-post-optin .formkit-submit:hover {
	background-color: #1a1819 !important;
	border: 2px solid #1a1819 !Important;
	color: #fff !important;
}
.formkit-submit:hover span {
	background-color: #fff !important;
}
.single .entry-content .post-optin h2, .single .entry-content .ri-bio h2, .single .entry-content .intuitive-eating h2 {
	border-bottom: none;
	display: block;
	text-align: center !important;
}
.single .entry-content .ri-bio {
	margin-top: 55px;
}
.single .entry-content .intuitive-eating a {
	text-decoration: none;
}
.single .entry-content .intuitive-eating h3 {
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 800;
	margin-top: 0;
	margin-bottom: 5px;
}
.page-template-blog-template .optin {
	   position: relative;
   width: 133%;
	right: 0%;
	float: none;
	padding-right: 24%;
}

/* Comments */
.comment-respond {
	margin-top: 30px;
}

.single h3.comment-reply-title, .single .entry-comments h3 {
	margin-top: 0;
}
.comment-form input, .comment-form textarea {
	border: 2px solid #E15699;
	background-color: #fff;
	width: 100%;
	height: 48px;
	display: block;
	margin-top: 10px;
	border-radius: 0;
	box-sizing: border-box;
}
.comment-form p {
	margin: 25px 0;
}
.comment-form textarea {
	height: 312px;
}
.comment-form label {
	font-family: 'Raleway';
	font-size: 25px;
	font-weight: 500;
	text-transform: initial;
}
.comment-form .submit {
	background-color: #E15699;
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	font-family: 'Raleway';
	text-transform: uppercase;
	width: 189px;
	height: 48px;
	text-align: center;
	line-height: 48px;
	border: none;
	border-radius: 0;
}
.comment-list {
	list-style: none;
	padding-left: 0;
}
li.comment .avatar {
	display: none;
}
.comment-author {
	margin-bottom: 5px;
}
.comment-meta, .comment-author {
	margin-top: 0;
}
.comment-author-name, span.says {
	font-size: 15px;
	font-weight: 700;
	font-family: 'Raleway';
	margin-bottom: 10px;
	text-transform: uppercase;
	color: #1A1819;
}
.comment-author-name a {
	color: #1A1819;
}
.comment-meta {
	font-family: 'Raleway';
	font-size: 19px;
	font-weight: 400;
}

li.comment {
	list-style: none;
	border-bottom: 2px solid #E5DBCA;
	position: relative;
	padding-bottom: 30px;
	padding-top: 35px;
}
li.comment:after {
	content: "";
	position: absolute;
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/dotted_underline.svg);
	width: 100%;
	height: 2px;
	left: 0;
	right: 0;
	margin: auto;
	bottom: -25px;
}
li.comment .children li.comment {
	border-bottom: none;
	padding-bottom: 0;
	padding-top: 0;
}
li.comment .children li.comment:after {
	display: none;
}
li.comment .children {
	border: 2px solid #E15699
	margin: 30px 0 30px 30px;
	padding: 15px 25px;
}
.comment-reply a {
	font-family: 'Raleway';
	font-size: 17px;
	font-weight: 700;
	letter-spacing: .05em;
	text-transform: uppercase;
	background-color: #CDEAE2;
	padding: 3px 10px;
	position: relative;
}

.comment-reply a:after {
	content: "";
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/black_arrow.svg);
	width: 15px;
	height: 15px;
	background-size: contain;
	position: relative;
	display: inline-block;
	background-repeat: no-repeat;
	margin-left: 5px
}
.entry-comments {
	margin-top: 40px;
}
.about-buttons {
	justify-content: space-between;
	margin-top: 30px;
}
.about-buttons .wp-block-button {
	width: 262px !Important;
	text-align: center;
}
.logo-collage {
	margin-top: 45px !important;
}
.im-colleen-blocks .wp-block-column, .membership-3-blocks .wp-block-column {
	height: 196px;
	border: 2px solid;
	border-radius: 22px;
}
.eat-your-heart-out{
	padding: 50px 0;
}
.about-socieaty {
	margin: 50px 0;
	padding: 1px 0;
}
.im-colleen-blocks .wp-block-column:first-child {
	border-color:#E15699;
}
.im-colleen-blocks .wp-block-column:nth-child(2) {
	border-color:#CDEAE2;
}
.im-colleen-blocks .wp-block-column:last-child {
	border-color: #DBBEE4;
}
.membership-3-blocks .wp-block-column:first-child {
	border-color:#F4D7E5;
}
.membership-3-blocks .wp-block-column:nth-child(2) {
	border-color:#CDEAE2;
}
.membership-3-blocks .wp-block-column:last-child {
	border-color: #DBBEE4;
}
.im-colleen-blocks h5, .membership-3-blocks h5 {
	font-size: 20px;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	height: 88px;
	box-sizing: border-box;
	border-radius: 22px;
	width: 101%;
	position: relative;
	left: -.5%;
	line-height: 44px;
}
.membership-3-blocks .wp-block-column {
	height: 200px;
}
.membership-3-blocks h5 {
	padding: 0 20px;
	line-height: 24px;
		display: flex;
	align-items: center;
	justify-content: center;
}
.im-colleen-blocks {
	padding: 40px 0;
}
.im-colleen-blocks .wp-block-column:first-child h5 {
	background-color: #E15699;
}
.im-colleen-blocks .wp-block-column:nth-child(2) h5 {
	background-color: #CDEAE2;
}
.im-colleen-blocks .wp-block-column:last-child h5 {
	background-color: #DBBEE4;
}
.im-colleen-blocks .wp-block-column p {
	padding: 10px 30px;
}
.membership-3-blocks .wp-block-column:first-child h5 {
	background-color: #F4D7E5;
}
.membership-3-blocks .wp-block-column:nth-child(2) h5 {
	background-color: #CDEAE2;
}
.membership-3-blocks .wp-block-column:last-child h5 {
	background-color: #DBBEE4;
}
.im-colleen-blocks .wp-block-column p, .membership-3-blocks .wp-block-column p {
	padding: 10px 30px;
}
.wp-block-columns.about-colleen-intro, .wp-block-columns.programs-hero {
	background-color: #F3ECF5;
	position: relative;
	align-items: center !important;
	justify-content: center;
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	padding: 40px 0;
	gap:55px;
}
.wp-block-columns figure {
	margin-bottom: 0 !important;
}
.about-colleen-intro:before, .about-colleen-intro:after, .programs-hero:before, .programs-hero:after {
	content: "";
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/dotted_underline.svg);
	height: 2px;
	width: 100%;
	background-size: contain;
	background-repeat: repeat-x;
	display: block;
	position: absolute;
	top: 0;
}
.about-colleen-intro:after, .programs-hero:after {
	top: auto;
	bottom: 0;
}
.wp-block-columns.programs-hero .wp-block-column:first-child img {
  
}
.wp-block-columns.programs-hero .wp-block-column:last-child figure {
	text-align: center;
}
.wp-block-columns.programs-hero .wp-block-column:last-child img {
	width: 625px;
   
}
.page-id-17310.full-width-content main.content, .page-template-recipe-index.full-width-content .content {
	max-width: 1180px;
}
.program-socieaty {
	padding: 30px 0 50px;
}
.program-socieaty p, .program-course p {
	margin: 10px 0;
}
.program-socieaty .wp-block-button, .program-course .wp-block-button, .right-for-you .wp-block-button {
	margin-top: 20px !Important;
	width: 247px !important;
}
.program-course {
	background-color: #ECF8F5;
	width: 100vw;
	margin-left: -50vw;
	left: 50%;
	position: relative;
	padding: 30px 0 50px;
}
.right-for-you {
	padding: 40px 0;
}
.right-for-you .wp-block-columns {
	justify-content: center;
	margin-top: 30px !Important;
}
.right-for-you .wp-block-group__inner-container {
	width: 100%;
}
.right-for-you .program-list {
	border: 2px solid #E15699;
	border-radius: 22px;
	padding: 20px;
	box-sizing: border-box;
	background-color: #fff;
}
.right-for-you .wp-block-column h3 {
	font-size: 27px;
}
.program-offers {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/pink_wave-alt.svg);
		background-color: transparent !important;
	background-size: cover;
	padding: 170px 0 10px !important;
}
.wp-block-group.full-width {
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	position: relative;
}
.wp-block-group.full-width  .wp-block-group__inner-container {
	max-width: 1180px;
	margin: 35px auto;
	padding: 30px 0;
}
.about-offers {
	background-color:#F3ECF5;
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	position: relative;
	padding-top: 40px;
}
.about-intro {
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	position: relative;
	padding: 190px 0;
}
.about-intro .wp-block-column {
	position: relative;
	top: 40px;
}
.about-intro .wp-block-columns {
	justify-content: space-around;
}
.small-wrap .wp-block-group__inner-container {
	max-width: 900px !important;
	padding: 45px 0 !important;
}
.about-page.sounds-great {
	padding: 40px 0;
}
.about-page.sounds-great .sounds-great-btn {
	width: 114px !Important;
	height: 114px;
}
.about-page.sounds-great .sounds-great-btn a {
	width: 114px !Important;
	height: 114px !important;
	font-size: 18px !important;
}
.about-page.sounds-great .wp-block-column:first-child .sounds-great-btn {
	background-color: #CDEAE2;
}
.about-page.sounds-great .wp-block-column:nth-child(2) .sounds-great-btn {
	background-color:#DBBEE4;
}
.about-page.sounds-great .wp-block-column:last-child .sounds-great-btn {
	background-color: #F8EBDD;
}
.about-page.sounds-great {
	gap: 85px;
}
.about-page.sounds-great .wp-block-column {
	max-width: 330px;
}
.buttons-right.about-page .wp-block-column:before {
	display: none;
}
.sounds-great .buttons-right .wp-block-column:first-child .sounds-great-btn {
	background-color: #CDEAE2;
}
.sounds-great .buttons-right .wp-block-column:last-child .sounds-great-btn {
	background-color: #DBBEE4;
}
.sounds-great .buttons-left .wp-block-column:last-child .sounds-great-btn {
	background-color: #F8EBDD;
}
.about-hero .hero-img img {
	object-position: center center;
}
.about-hey-gorgeous  {
	text-align: left;
}
.about-hey-gorgeous img {
	width: 297px;
}
.about-hero .hero-box h2 {
	position: relative;
	display: inline-block;
	top: -39px;
	left: 33px;
}
.about-hero .hero-box {
	padding: 40px 40px 10px;
}
.about-hero .hero-box p {
	position: relative;
	top: -28px;
}
.podcast-hero {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/pink_flat_top.svg);
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	position: relative;
	padding: 50px 0 500px;
	background-size: cover;
	height: 435px;
}
  .podcast-hero .wp-block-column:first-child img {
		width: 536px;
	height: 312px !important;
	border-radius: 18px !important;
	object-fit: cover;
	object-position: 0px -144px;
	  transform: rotate(-4deg);
	}
.podcast-hero .wp-block-column:last-child figure, .podcast-hero .wp-block-column:last-child  {
	text-align: center;
}
.podcast-hero .wp-block-column:last-child img {
	width: 204px;
	margin-bottom: 25px;
}
.podcast-hero .wp-block-column:last-child  .wp-block-button {
	width: 258px !important;
}
.podcast-hero .wp-block-column:last-child  .wp-block-button a {
	width: 100% !important;
}
.about-podcast {
	padding: 100px 0;
}
.about-podcast.wp-block-columns {
	width: 90%;
	margin: 0 auto;
	align-items: center !important;
}
.about-podcast p {
	font-size: 26px;
	line-height: 35px;
}
.podcast-page-epidoes {
	background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/wave-light-blue-1.png);
	width: 100vw;
	left: 50%;
	margin-left: -50vw;
	position: relative;
		padding: 285px 135px 265px;
	background-size: cover;
	background-position: center;
	margin-top: -190px;
}
.podcast-page-episodes .wp-block-column:first-child {
	margin-top: 90px;
}
.podcast-page-episodes .wp-block-column:last-child {
	margin-top: 190px;
}
.podcat-page-episodes .wp-block-columns:first-child .wp-block-column:last-child figure {
	text-align: center;
}
.podcast-page-epidoes iframe {
	margin-bottom: 40px;
}
.podcast-page-epidoes figure {
	text-align: center;
}
.podcast-platforms {
	justify-content: center;
	margin-top: 50px;
	margin-bottom: 50px;
}
.podcast-platforms .wp-block-button {
	width: 252px !important;
	text-align: center;
}
.single .podcast-platforms .wp-block-button {
	width: auto !important;
}
.single .podcast-platforms .wp-block-button a {
	text-decoration: none;
	color: #1a1819;
}
.facetwp-template[data-name="blog_posts_copy"] .fwpl-result{
	background-color: #CDEAE2;
	height: 375px;
}



@media only screen and (min-width:1701px) {
	.footer-widgets-2 {
		padding-right: 15%;
	}
   
}

@media only screen and (max-width:2700px) and (min-width:2400px) {
	.hero-img img {
		height: 550px !important;
	}
	.wp-block-columns.optin {
		padding-right: 21%;
		width: 81vw;
	}
   
}

@media only screen and (max-width:1700px) and (min-width:1400px) {
	.footer-widgets-2 {
		padding-right: 7%;
	}
   
}
@media only screen and (min-width:1025px) {

.fs-wrap:hover .fs-dropdown {
	display: block;
}
.fs-wrap:hover .fs-arrow {
	transform: rotate(-180deg);
}
}

@media only screen and (max-width:1024px) {
	
	.wrapper, .wrap, .small-wrapper, .med-cooking .small-wrapper, .full-width-content .content, .single .content {
		width: 95%;
		box-sizing: border-box;
		display: block;
		margin: 0 auto;
	}
	.wp-block-group__inner-container, .podcast {
		max-width: 95%;
	}
	h2 {
		font-size: 33px;

	}
	.custom-logo-link img {
		width: 236px;
	}
	.hero-img img {
		height: 443px !important;
		object-position: center;
	}
	
	.hero-box {
		left: 0;
		margin: auto;
		top: 280px;
		box-shadow: 0px 3px 6px #00000029;
	   width: 93%;
	padding: 30px 23px;
		
	}
	.entry-content .wp-block-image.hero-img {
		width: 100vw !Important;
	}
	.wp-block-columns.optin, .cat-optin {
		float: none;
		width: 90% !important;
		margin: 450px auto 75px;
		display: block;
		text-align: center;
		padding-left: 65px;
		padding-right: 65px;
		padding-bottom: 65px;
	}
	.cat-optin {
		padding-top: 140px;
}
	.cat-optin img {
		height: auto;
	max-width: 222px;
		position:  absolute;
		left: 0;
		right: 0;
		margin: auto;
		top: -60px;
	}
	.optin .wp-block-column:first-child {
		width: 45%;
		margin: 0 auto 0;
		position: relative;
		top: -100px;
	}
	.home-about {
		background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/blue_background_mobile.svg);
	}
	.home-about .wp-block-columns .wp-block-column:first-child {
		padding: 0 2%;
		position: relative;
		top: 80px;
	}
	.home-about .wp-block-columns .wp-block-column:last-child {
		padding: 0 5%;
		position: relative;
		top: -40px;
	}
	.home-about .wp-block-columns .wp-block-column:last-child .wp-block-buttons {
		width: 106% !important;
		margin-left: -3%;
	}
	.if-your-thinking {
		width: 90%;
	}
	.sounds-great .wp-block-group__inner-container {
		width: 90%;
	}
	.buttons-right, .buttons-left {
		display: block !important;
	width: 100%;
	max-width: 100%;
	position: relative;
	margin: 0 auto;
	}
	.sounds-great .wp-block-column {
		width: 86%;
		margin: 65px auto;
	}
	.sounds-great-btn {
		width: 100px !important;
		height: 100px;
		min-width: 100px;
		top:90px;
		right: -30px;
		font-size: 14px !important;
	}
	.sounds-great-btn a {
		width: 100px !important;
		height: 100px !important;
	}
	.wp-block-button.sounds-great-btn a {
		   width: 100px !important;
		height: 100px;
		min-width: 100px;
				font-size: 14px !important;

	}
	
	.featured-posts li {
		font-size: 17px;
	}
	.sounds-great .wp-block-columns.buttons-left .sounds-great-btn  {
		left: -35px;
	}
	.buttons-left {
		margin-left: 0px !important;
	}
	.how-can-i-help, .featured-posts.nutrition {
		background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/light_blue_background_mobile.svg);
		text-align: center;
	}
	.how-can-i-help .wp-block-columns .wp-block-column:first-child {
		max-width: 90%;   
	}
	.how-can-i-help .wp-block-button:first-child, .how-can-i-help .wp-block-button:nth-child(3), .how-can-i-help .wp-block-button:nth-child(4), .how-can-i-help .wp-block-button:nth-child(2) {
		flex-basis: 100%;
	}
	.featured-posts h2 {
		text-align: center;
	}
	.featured-posts ul {
		gap:6%;
	}
	.featured-posts {
		text-align: center;
	}
	.featured-posts li {
		flex-basis: 47%;
		margin: 0 !important;
		margin-bottom: 25px !important;
		
	}
	.all-posts-btn {
		position: relative;
		font-size: 18px !important;
	}
	.socieaty-sales {
		background-image: url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/purple_wave_mobile-1.svg);
		margin-left: auto;
	}
	.socieaty-sales .wp-block-columns {
		flex-direction: column-reverse;
	}
	.swiper, .slide-content {
		height: 535px !Important;
		width: 95% !important;
		padding: 0 !important;
		text-align: center;
	}
	.slide-content .wp-block-columns {
		display: block !important;
	}
	.slide-content .wp-block-columns .wp-block-column:first-child {
		width: 35%;
		margin: 0 auto;
	}
	.eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-next, .eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-prev {
		top:auto !important;
		bottom: -70px !important;
		height: 70px !Important;
		width: 70px !important;
	}
	.testimonials .wp-block-buttons {
		margin-top: 40px !Important;
	}
	.podcast .wp-block-column {
		text-align: center
	}
	.podcast .all-posts-btn {
		margin: 0 auto 40px;
		position: relative;
	}
	.your-new {
		width: 227px;
		margin-left: 42px !important;
		margin-top: -15px !important;
	}
	.podcast h2 {
		margin-top: -45px;
		margin-left: 60px;
	}
	.featured-posts.nutrition .all-posts-btn {
		width: 71%;
	}
	.featured-posts.recipe-index-posts .all-posts-btn {
		width: 65%;
	}
	.as-seen-on .wp-block-columns.is-not-stacked-on-mobile{
		flex-wrap: wrap !Important;
		gap:5px 25px;
	}
	.as-seen-on .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column {
		flex-basis: 25% !important;
		width: 25% !important;
		min-width: 25% !important;
		height: 65px;
	}
	.as-seen-on .wp-block-column figure {
		margin-bottom: 0;
	}
	.as-seen-on {
		padding-bottom: 20px;
		margin-top: 30px;
		padding-top: 20px;
	}
	.footer-widgets .wrap {
		display: block;
		text-align: center;
		width: 95%;
	}
	.footer-widgets-1 {
		width: 100%;
		margin: 0 auto;
		display: block;
		text-align: center;
	}
	.footer-widgets-1 section:first-child {
		width: 28%;
		margin: 0 auto;
	}
	.footer-widgets-1 section:last-child {
		width: 95%;
		margin: 0 auto 30px;
	}
	.footer-widgets-2 {
		position: relative;
		display: block;
		text-align: center;
		width:75%;
		margin: 0 auto;
		padding: 0;
		border-top-left-radius: 170px;
		border-top-right-radius: 170px;
		border-bottom-left-radius:0;
	}
	.footer-widgets-2 section:first-child {
		width: 65%;
		margin: 0 auto;
		position: relative;
		top: 30px;
	}
	.footer-widgets-2 section:last-child {
		width: 80%;
		margin: 0 auto;
		position: relative;
		top: 40px;
		padding-bottom: 65px;
	}
	.footer-widgets-3 {
		display: block;
		width: 100%;
		position: relative;
	}
	.footer-widgets ul li 
	{
		display: block;
		text-align: center;
		margin: 25px auto;
	}
	.footer-widgets-3:before
	{
		top: -3px;
	}
	.site-footer .wrap {
		display: block;
		margin: 0 auto;
		text-align: center;
	}
	.site-footer div {
		margin: 20px auto;
	}
	.nav-primary, .top-bar {
		display: none;
	}
	.site-header {
		text-align: center;
		border-bottom: 2px solid #E15699;
	}
	.site-header .wrap {
		padding: 0;
	}
	.menu-icon {
		position: absolute;
		top: 22px;
		left: 15px;
		display: block;
	}
	.mobile-search-icon {
		display: block;
	}
	.menu-icon span {
		background-color: #1A1819;
		display: block;
		height: 2px;
		width: 30px;
		margin-bottom: 4px;
	}
	.mobile-search-icon {
		position: absolute;
		top: 18px;
		right: 15px;
	}
	.mobile-menu {
		display: none;
	}
	.mobile-menu ul {
		padding-left: 0;
		margin: 0;
	}
	
	.mobile-menu ul li {
		border-bottom: 2px solid #E15699;
		list-style: none;
		text-align: center;
		margin: 0 auto;
		padding: 12px 0;
		font-size: 19px;
		font-family: 'Raleway';font-weight:500}.mobile-menu .sub-menu{display:none}.mobile-menu li.menu-item-has-children:hover .sub-menu{display:block}.mobile-menu li.menu-item-has-children{padding-left:17px}.sub-menu li:last-child{border-bottom:none;padding-bottom:0}.mobile-menu section.widget_text{text-align:center;padding:15px 0}.mobile-menu section.widget_text p{margin:0;font-size:20px;color:#fff}.mobile-menu section.widget_text a{margin-top:10px}.mobile-search #search-form{width:75%;margin:20px auto}.mobile-search #search-form input{border:2px solid #E15699}.popular-recipes .wrapper{flex-wrap:wrap;justify-content:center}.popular-recipes .wrapper .each-post{flex-basis:30%}.page-template .wave-background .wp-block-group__inner-container{max-width:95%}.ri-columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{max-width:70%;margin:0 auto}.ri-columns .wp-block-column:last-child{margin-top:-10px;margin-bottom:30px;max-width:72%;margin-left:auto;margin-right:auto}.wave-background.purple{background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/purple_wave_mobile-1.svg)}.page-template-recipe-index .wave-background.purple{padding-top:95px;padding-bottom:80px;margin-bottom:40px}.wp-block-columns.ri-bio{border-top-left-radius:160px;border-bottom-left-radius:0;border-top-right-radius:160px;padding:35px 20px}.wp-block-columns.ri-bio .wp-block-column:first-child{flex-basis:90%!important;margin:0 auto 0;max-width:90%}.wp-block-columns.ri-bio .wp-block-column:last-child h2{margin:0 auto 20px;width:85%}.cat-page-header,.cat-title{width:100%}.cat-page-header .wrapper{width:95%}.cat-title{float:none;box-sizing:border-box}.page-template.page-template-recipe-index .wave-background .wp-block-group__inner-container{width:90%}.small-wrap .wp-block-group__inner-container{max-width:95% !Important}}@media only screen and (max-width:479px){.wrapper,.wrap,.small-wrapper,.med-cooking .small-wrapper{width:95%;box-sizing:border-box}.optin .wp-block-column:first-child{width:64%;margin:0 auto 0;position:relative;top:-170px}.home .optin .wp-block-column:first-child{top:-135px}.optin .wp-block-column:nth-child(2){position:relative;top:-75px;padding:0 20px}.optin .wp-block-column:nth-child(2) h2{padding:0 40px}.popular-recipes .wrapper .each-post{flex-basis:46%}.ri-columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{width:100%;max-width:100%;position:relative;top:60px}.page-template .wave-background .wp-block-columns{width:95%}.ri-columns .wp-block-column:last-child{max-width:100%;margin-top:65px!important}.ri-columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:last-child{margin-top:30px;margin-bottom:20px}.wave-background.purple{background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/purple_wave_mobile-1.svg)}.page-template-recipe-index .wave-background.purple{padding-top:95px;padding-bottom:80px;margin-bottom:40px}.footer-widgets-1{width:100%;margin:0 auto;display:block;text-align:center}.footer-widgets-1 section:first-child{width:70%;margin:0 auto}.footer-widgets-1 section:last-child{width:95%;margin:0 auto 30px}.footer-widgets-2{position:relative;display:block;text-align:center;width:100%;padding:0;border-top-left-radius:170px;border-top-right-radius:170px;border-bottom-left-radius:0}.footer-widgets-2 section:first-child{width:65%;margin:0 auto;position:relative;top:30px}.footer-widgets-2 section:last-child{width:80%;margin:0 auto;position:relative;top:40px;padding-bottom:65px}.footer-widgets-3{display:block;width:100%;position:relative}.footer-widgets ul li{display:block;text-align:center;margin:25px auto}.footer-widgets-3:before{top:-3px;width:100vw;left:50%;margin-left:-50vw}.each-post{flex-basis:45%;width:45%;max-width:45%}.archive-pagination ul li.pagination-next,.facetwp-page.next,.archive-pagination ul li.pagination-previous,.facetwp-page.prev{display:block;margin:30px auto 0;width:85px}.archive-pagination ul li.pagination-previous,.facetwp-page.prev{margin:0 auto 30px;width:130px}.you-might-have-seen-me-desktop{display:none}.you-might-have-seen-me-mobile{display:block;width:350px;margin-top:20px}.facetwp-facet-search,.facetwp-type-fselect,.facetwp-facet-reset,.facetwp-facet-blog_search,.blog-facet-container .facetwp-facet-reset{width:100%;margin:0 auto}.popular-recipes .each-post{height:284px}.fwpl-layout,.fwpl-row{flex-wrap:wrap;display:flex !Important;gap:20px !Important}.fwpl-result{max-width:46%;flex-basis:46%;height:345px}.popular-recipes .each-post h2,.fwpl-item,.search .each-post{font-size:18px;box-sizing:border-box;width:100%}.page-id-17366 .fwpl-item{font-size:16px;line-height:21px}.cat-page-header{height:443px;background-position:-240px 0}.cat-title{width:90%;margin:475px auto 0;padding:30px;box-shadow:0 3px 6px #00000029;position:relative;top:-40px;margin-right:auto !Important}.page-template-blog-template .popular-recipes{margin-top:275px}.page-template-blog-template .fwpl-result{height:420px}.optin .wp-block-column:last-child{margin-top:-60px}.start-posts{flex-wrap:wrap}.sp-item,.each-post{max-width:45%;flex-basis:45%}.sp-item h2{margin:15px auto 0;font-size:18px}.start-with-these{margin-top:220px !Important}.each-post img{width:100%;object-fit:cover}.cat-optin{flex-wrap:wrap;float:none;width:100vw;margin-top:100px}.cat-optin img{flex-basis:100%;max-width:225px;margin-left:auto;margin-right:auto;margin-top:-70px}.cat-optin .content{flex-basis:100%;max-width:90%;margin:0 auto;text-align:center}.cat-optin .content h2{padding:0 40px}.sp-item h2,.each-post h2{font-size:18px}.at-a-glance .wprm-recipe-image{margin:0 auto 25px;display:block}.at-a-glance .right{width:100%;display:block;margin:0 auto}.snippet-buttons{text-align:center}.snippet-buttons a{width:85%;margin:7px auto!important}.single-pagination{display:block}.single-pagination-prev{margin-bottom:40px}.sidebar{width:90%;display:block;margin:0 auto}.at-a-glance{background-color:transparent;padding-top:0}.at-a-glance .wrapper{background-color:#ECF8F5;width:100%;padding:30px 10px}.facts-block{float:none;position:relative;top:auto;margin-top:auto;width:100%;margin-bottom:auto}.facts-block p{width:66%}.formkit-field,.cat-optin .formkit-field{width:100%;max-width:100%}.home-hero .btn-teal{padding-left:10px;padding-right:10px}body:not(.home) .wp-block-columns.optin{padding-bottom:50px;margin:210px auto 0}body.home .wp-block-columns.optin{margin-top:340px}.home-about{margin-bottom:-120px}.how-can-i-help,.socieaty-sales,.featured-posts.nutrition,.as-seen-on,.home-about{position:relative;left:50%;margin-left:-50vw;width:100vw}.page-id-17366 .eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-next,.eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-prev{right:70px!important}.page-id-17366 .eedee-swiper-outer button.eedee-gutenslider-nav.eedee-gutenslider-prev{left:70px!important}.podcast-episodes .wp-block-column{max-width:68%;margin:0 auto;padding-left:25px;padding-right:25px}.featured-posts .pink-background li,.featured-posts .blue-background li{height:352px}.footer-widgets-1 section:first-child img{position:relative;top:-20px}.footer-widgets-1 a{margin:5px 0}.ri-bio{margin-top:40px}.testimonials h3{margin-bottom:20px}.wave-background.pink{background-image:url(https://colleenchristensennutrition.com/wp-content/uploads/2022/06/pink_background_mobile.png);padding:65px 0}.wprm-container-float-right{float:none}.wprm-recipe-image{width:300px;height:300px;margin:0 auto}.wprm-recipe-image{height:100%}.wprm-recipe-summary,.recipe-card-top-left{text-align:center}.intuitive-eating{padding:50px 20px}.entry-footer .container{display:block;text-align:center}.single-pagination-prev,.single-pagination-next{width:100%}.comment-reply-title,.comment-form-wprm-rating{text-align:center}.optin{padding-right:0!important;padding-left:0!important}.cat-optin .formkit-field:first-child{margin-right:0!important;max-width:100%;max-width:100%}.im-colleen-blocks{padding:40px 25px;margin-top:220px}.entry-content .hero-img.wp-block-image{width:100vw!important}.content{margin:auto !Important}.episodes{width:85%}.home-about{padding:60px 0;margin-bottom:-30px;margin-top:50px}.home .site-inner{overflow:hidden}.wp-block-columns.about-colleen-intro,.wp-block-columns.programs-hero,.eat-your-heart-out{padding:40px 30px}.program-offers{padding-top:100px !Important}.about-page.sounds-great{padding-top:0}.about-buttons{justify-content:center}.optin .wp-block-column:first-child{width:205px}.facetwp-radio{height:41px;box-sizing:border-box;width:100%;font-size:17px;margin-right:0;margin-top:10px;line-height:29px}.page-id-17366 .facetwp-template,.page-id-17042 .facetwp-template{width:90%;margin:0 auto}.entry-content .fwpl-item img{height:226px}.page-template-blog-template .fwpl-result{height:390px}.fwpl-item:nth-child(2){padding:0 8px}.podcast-hero{padding-bottom:960px}.podcast-hero .wp-block-buttons{justify-content:center}.about-podcast.wp-block-columns{padding-top:0;margin-top:-100px;padding-bottom:240px}.podcast-page-epidoes{padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#ECF8F5;padding-top:35px}.podcast-page-epidoes .wp-block-column:first-child{margin:0 auto;max-width:72%}.facetwp-input-wrap{width:90%}.page-template-recipe-index .facetwp-input-wrap{width:100%}.page-template-recipe-index .entry-content,.page-template-recipe-index .entry-header{padding:0 20px}.page-template-blog-template .popular-recipes .each-post,.search .each-post{height:356px}.home-about .wp-block-column:last-child img{margin-top:30px}.home .optin form{padding:0 20px}.about-hero .hero-img img{object-position:-290px!important}.popular-recipes h2{padding:0 8px}.facts-block{display:block}.sidebar .facts-block{display:none}.in-post-optin{padding:30px 20px;margin-top:50px}.in-post-optin .formkit-fields{width:100%}.in-post-optin .formkit-field{width:100%;max-width:100%;flex-basis:100%;margin:10px auto}.in-post-optin .formkit-field:first-child{margin-right:0!important}.single .podcast-platforms .wp-block-button{width:70%!important}.podcast-hero .wp-block-column:first-child img{object-position:0 -108px}.page-id-17366 .fwpl-result{height:330px!important}.page-template-recipe-index .featured-posts li{height:320px!important}.optin .wp-block-column:first-child{width:230px}.page-id-17366 .swiper,.page-id-17366 .slide-content{max-height:360px;height:auto!important}}