@font-face { font-family: "Gotham HTF Medium", Sans-serif; src: url('../fonts/Gotham-HTF-Medium.eot'); src: url('../fonts/Gotham-HTF-Medium.ttf') format('ttf'), url('../fonts/Gotham-HTF-Medium.woff') format('woff'), url('../fonts/Gotham-HTF-Medium.woff2') format('woff2'), url('../fonts/Gotham-HTF-Medium.svg') format('svg'); font-display: swap;}
@font-face { font-family: "Gotham HTF Book", Sans-serif; src: url('../fonts/Gotham-HTF-Book.eot'); src: url('../fonts/Gotham-HTF-Book.ttf') format('ttf'), url('../fonts/Gotham-HTF-Book.woff') format('woff'), url('../fonts/Gotham-HTF-Book.woff2') format('woff2'), url('../fonts/Gotham-HTF-Book.svg') format('svg'); font-display: swap; }
@font-face { font-family: "Gotham HTF Bold", Sans-serif; src: url('../fonts/Gotham-HTF-Bold.eot'); src: url('../fonts/Gotham-HTF-Bold.ttf') format('ttf'), url('../fonts/Gotham-HTF-Bold.woff') format('woff'), url('../fonts/Gotham-HTF-Bold.woff2') format('woff2'), url('../fonts/Gotham-HTF-Bold.svg') format('svg'); font-display: swap; }
@font-face { font-family: "GothamHTF-Medium", Sans-serif; src: url('../fonts/Gotham-HTF-Medium.eot'); src: url('../fonts/Gotham-HTF-Medium.ttf') format('ttf'), url('../fonts/Gotham-HTF-Medium.woff') format('woff'), url('../fonts/Gotham-HTF-Medium.woff2') format('woff2'), url('../fonts/Gotham-HTF-Medium.svg') format('svg'); font-display: swap; }
@font-face { font-family: "GothamHTF-Book", Sans-serif; src: url('../fonts/Gotham-HTF-Book.eot'); src: url('../fonts/Gotham-HTF-Book.ttf') format('ttf'), url('../fonts/Gotham-HTF-Book.woff') format('woff'), url('../fonts/Gotham-HTF-Book.woff2') format('woff2'), url('../fonts/Gotham-HTF-Book.svg') format('svg'); font-display: swap; }
@font-face { font-family: "GothamHTF-Bold", Sans-serif; src: url('../fonts/Gotham-HTF-Bold.eot'); src: url('../fonts/Gotham-HTF-Bold.ttf') format('ttf'), url('../fonts/Gotham-HTF-Bold.woff') format('woff'), url('../fonts/Gotham-HTF-Bold.woff2') format('woff2'), url('../fonts/Gotham-HTF-Bold.svg') format('svg'); font-display: swap;}
@font-face { font-family: "Gotham Bold"; src: url('../fonts/GothamBold.eot'); src: url('../fonts/GothamBold.ttf') format('ttf'), url('../fonts/GothamBold.woff') format('woff'), url('../fonts/GothamBold.woff2') format('woff2'), url('../fonts/GothamBold.svg') format('svg'); font-display: swap;}
@font-face { font-family: 'libre_baskervillebold'; src: url('../fonts/librebaskerville-bold-webfont.eot'); src: url('../fonts/librebaskerville-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/librebaskerville-bold-webfont.woff2') format('woff2'), url('../fonts/librebaskerville-bold-webfont.woff') format('woff'), url('../fonts/librebaskerville-bold-webfont.ttf') format('truetype'), url('../fonts/librebaskerville-bold-webfont.svg#libre_baskervillebold') format('svg'); font-weight: normal; font-style: normal;font-display: swap; }
@font-face { font-family: 'La Belle Aurore'; src: url('../fonts/LaBelleAurore.eot'); src: url('../fonts/LaBelleAurore.eot') format('embedded-opentype'), url('../fonts/LaBelleAurore.woff2') format('woff2'), url('../fonts/LaBelleAurore.woff') format('woff'), url('../fonts/LaBelleAurore.ttf') format('truetype'), url('../fonts/LaBelleAurore.svg') format('svg'); font-weight: normal; font-style: normal;font-display: swap; }

/* Blog Listing page */
.text-be{color: #be3550;}
.text-6a{color: #6ac072;}
.text-de{color: #de6b26;}
.text-20{color: #208a9b;}
.text-af{color: #af4995;}
.text-be3{color: #be3550;}
.text-df{color: #df6c27;}
.text-21{color: #218c9c;}
.text-008{color: #008db3;}
.text-af4a{color: #af4a94;}
.text-f15{color: #f15b50;}
.text-97b{color: #97be4e;}
.text-259{color: #2592b1;}
.text-865{color: #86579e;}
.text-c95{color: #c9599c;}
.text-00b{color: #00b187;}
.text-f16{color: #f16463;}
.text-00a{color: #00a95c;}
.text-ea6{color: #ea69a3;}
.text-e49{color: #e49546;}
.text-00b2{color: #00b28f;}
.text-ee3{color: #ee3658;}
.text-c24{color: #c24575;}
.text-c25{color: #40B69E;}
.text-black {color: #000;}
.gotham-book {font-family: "GothamHTF-Book", Sans-serif;}
.font-16 {font-size: 16px !important;}
.elementor-kit-3 .hero h1{color: #ffffff;}
.blog-template-default h3 {margin: 0;}
.page-template-template-blog p, .single-blog p {font-family: 'Gotham HTF' !important;line-height: 1.6;}
.text-decoration-underline {text-decoration: underline !important;}
.blog-list > [class^="col-"]:nth-child(4n+1) .blog-card{ background-color:#FDF3B1!important; }
.blog-list > [class^="col-"]:nth-child(4n + 2) .blog-card{ background-color:#CEE9DC!important }
.blog-list > [class^="col-"]:nth-child(4n + 3) .blog-card{ background-color:#FFD6C5!important }
.blog-list > [class^="col-"]:nth-child(4n + 4) .blog-card{ background-color:#DFF2FB!important }
.blog-list > [class^="col-"] a{color: #333232;text-decoration: none;}
.blog-card{height: 100%; border-radius: 35px; overflow: hidden; border: 1px solid #f1f1f1; transition: 0.2s all ease-in-out; -webkit-transition: 0.2s all ease-in-out; -ms-transition: 0.2s all ease-in-out;}
.blog-card:hover{ box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16); transition: 0.2s all ease-in-out; -webkit-transition: 0.2s all ease-in-out; -ms-transition: 0.2s all ease-in-out;}
.blog-card .blog-inner-details{padding: 20px;}
.blog-card .blog-inner-details .blog-meta{display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px;}
.blog-card .blog-inner-details .blog-meta .date{font-weight: bold;font-size: 16px; color: #223E51;}
.blog-card .blog-inner-details .blog-meta .category{ display: inline-block; padding: 6px 20px; background: #C4523F; color: #fff; text-transform: uppercase; border-radius: 8px; }
.blog-card .blog-inner-details .blog-info h3{ font-size: 24px; font-family: 'Gotham HTF'; color: #223E51;font-weight: 400;    line-height: 1.25em; }
.blog-card .blog-inner-details .blog-other-info {margin-top: 20px;display: flex;justify-content: space-between;}
.blog-card .blog-inner-details .blog-other-info .blog-read-more{position: relative; font-weight: bold; color: #545a5e;    font-family: "GothamHTF-Book", Sans-serif;letter-spacing: 1.2px;}
.blog-card .blog-inner-details .blog-other-info .blog-read-more:after{content: "\f105";margin-left: 5px;font: normal normal normal 20px/1 FontAwesome;}
.blog-card .blog-inner-details .blog-other-info .blog-read-more:hover{color: #437113;}
.blog-card .blog-image{border-top-left-radius: 20px; border-top-right-radius: 20px;}
.blog-card .blog-inner-details .blog-meta .category.women, .blog-card .blog-inner-details .blog-meta .category.women-es{ background: #C4523F;}
.blog-card .blog-inner-details .blog-meta .category.infant, .blog-card .blog-inner-details .blog-meta .category.infant-es{ background: #872A44;}
.blog-card .blog-inner-details .blog-meta .category.children, .blog-card .blog-inner-details .blog-meta .category.children-es{ background: #2E4A61;}
.blog-card .blog-inner-details .blog-meta .category.family, .blog-card .blog-inner-details .blog-meta .category.family-es{ background: #437113;}
.blog-card .blog-inner-details .blog-meta .category.recipes, .blog-card .blog-inner-details .blog-meta .category.recipes-es{ background: #9f5887;}
.blog-card .blog-inner-details .blog-meta .category.general-family, .blog-card .blog-inner-details .blog-meta .category.general-family-es{ background: #437113;}
.blog-card .blog-inner-details .blog-meta .category {margin-left:10px;font-family: "GothamHTF-Book", Sans-serif;}
.blog-like-unlike-heart i.fa.fa-heart {color: #C04341;}
.blog-like-unlike-heart i {font-size: 20px;}
.blog-like-unlike-heart .mll-count {font-weight: normal;}
.blog-cat-list{margin-bottom: 50px; text-align: center;}
.social-share-text {margin: 0;font-weight: 600;font-size: 18px;}
.kg-share.section{padding-top: 0px !important;padding-bottom: 0px !important;}
.kg-share {display: flex;justify-content: end;width: 100%;justify-self: end;align-items: center;margin: 20px;gap: 10px;}
.kg-share-btn i {font-size: 30px;}
.kg-share.section .kg-share-btn.kg-fb .fa.fa-facebook-official {color: #0766ff;}
.kg-share.section .kg-share-btn.kg-ln .fa.fa-linkedin-square{color: #0A66C2;}
ul.blog-cat-list li {display: inline-block;     font-family: "GothamHTF-Book", Sans-serif;}
ul.blog-cat-list li a{display: inline-block; padding: 6px 40px; /* background: #03a9f4; */ border:2px solid #03a9f4; color: #03a9f4; text-transform: uppercase; border-radius: 8px; margin-right: 30px; margin-bottom: 25px; font-weight: 500; }
ul.blog-cat-list li a.women{ border-color: #C4523F; color: #C4523F;}
ul.blog-cat-list li a.infant{ border-color: #872A44; color: #872A44;}
ul.blog-cat-list li a.children{ border-color: #2E4A61; color: #2E4A61;}
ul.blog-cat-list li a.family{ border-color: #437113; color: #437113;}
ul.blog-cat-list li a.general-family{ border-color: #437113; color: #437113;}
ul.blog-cat-list li a.recipes{ border-color: #9f5887; color: #9f5887;}
ul.blog-cat-list li a.active,
ul.blog-cat-list li a:hover{ background-color: #03a9f4; color: #fff; }
ul.blog-cat-list li a.women.active,
ul.blog-cat-list li a.women:hover{ background-color: #C4523F; }
ul.blog-cat-list li a.infant.active,
ul.blog-cat-list li a.infant:hover{ background-color: #872A44; }
ul.blog-cat-list li a.children.active,
ul.blog-cat-list li a.children:hover{ background-color: #2E4A61; }
ul.blog-cat-list li a.family.active,
ul.blog-cat-list li a.family:hover{ background-color: #437113; }
ul.blog-cat-list li a.general-family.active,
ul.blog-cat-list li a.general-family:hover{ background-color: #437113; }
ul.blog-cat-list li a.recipes.active,
ul.blog-cat-list li a.recipes:hover{ background-color: #9f5887; }
ul.blog-cat-list li [type="radio"]:checked,
ul.blog-cat-list li [type="radio"]:not(:checked) { position: absolute; left: -9999px; }
ul.blog-cat-list li [type="radio"]:checked + label,
ul.blog-cat-list li [type="radio"]:not(:checked) + label { cursor: pointer; position: relative; display: inline-block; padding: 6px 40px; /* background: #03a9f4; */ border:2px solid #03a9f4; color: #03a9f4; text-transform: uppercase; border-radius: 8px; margin-right: 30px; margin-bottom: 25px; font-weight: 500; }
ul.blog-cat-list li [type="radio"] + label.women, ul.blog-cat-list li [type="radio"] + label.women-es{ border-color: #C4523F; color: #C4523F;}
ul.blog-cat-list li [type="radio"] + label.infant, ul.blog-cat-list li [type="radio"] + label.infant-es{ border-color: #872A44; color: #872A44;}
ul.blog-cat-list li [type="radio"] + label.children, ul.blog-cat-list li [type="radio"] + label.children-es{ border-color: #2E4A61; color: #2E4A61;}
ul.blog-cat-list li [type="radio"] + label.family, ul.blog-cat-list li [type="radio"] + label.family-es{ border-color: #437113; color: #437113;}
ul.blog-cat-list li [type="radio"] + label.general-family, ul.blog-cat-list li [type="radio"] + label.general-family-es{ border-color: #437113; color: #437113;}
ul.blog-cat-list li [type="radio"] + label.recipes, ul.blog-cat-list li [type="radio"] + label.recipes-es{ border-color: #9f5887; color: #9f5887;}
ul.blog-cat-list li [type="radio"] + label:hover,
ul.blog-cat-list li [type="radio"]:checked + label { background-color: #03a9f4; color: #fff; }
ul.blog-cat-list li [type="radio"]:checked + label.women,
ul.blog-cat-list li [type="radio"] + label.women:hover,
ul.blog-cat-list li [type="radio"]:checked + label.women-es,
ul.blog-cat-list li [type="radio"] + label.women-es:hover{ background-color: #C4523F; }
ul.blog-cat-list li [type="radio"]:checked + label.infant,
ul.blog-cat-list li [type="radio"] + label.infant:hover,
ul.blog-cat-list li [type="radio"]:checked + label.infant-es,
ul.blog-cat-list li [type="radio"] + label.infant-es:hover{ background-color: #872A44; }
ul.blog-cat-list li [type="radio"]:checked + label.children,
ul.blog-cat-list li [type="radio"] + label.children:hover,
ul.blog-cat-list li [type="radio"]:checked + label.children-es,
ul.blog-cat-list li [type="radio"] + label.children-es:hover{ background-color: #2E4A61; }
ul.blog-cat-list li [type="radio"]:checked + label.family,
ul.blog-cat-list li [type="radio"] + label.family:hover,
ul.blog-cat-list li [type="radio"]:checked + label.family-es,
ul.blog-cat-list li [type="radio"] + label.family-es:hover{ background-color: #437113; }
ul.blog-cat-list li [type="radio"]:checked + label.general-family,
ul.blog-cat-list li [type="radio"] + label.general-family:hover,
ul.blog-cat-list li [type="radio"]:checked + label.general-family-es,
ul.blog-cat-list li [type="radio"] + label.general-family-es:hover{ background-color: #437113; }
ul.blog-cat-list li [type="radio"]:checked + label.recipes,
ul.blog-cat-list li [type="radio"] + label.recipes:hover,
ul.blog-cat-list li [type="radio"]:checked + label.recipes-es,
ul.blog-cat-list li [type="radio"] + label.recipes-es:hover{ background-color: #9f5887; }
ul.blog-num,.blog-num ul{ column-count: 2; column-gap: 90px; counter-reset: blogcount; }
.blog-num li{ position: relative; margin-bottom: 20px !important; padding-left: 50px !important; min-height: 35px; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; }
.blog-num li::before{  counter-increment: blogcount; content: counter(blogcount) ; position: absolute; left: 0; font-size: 2.8em; line-height: 1;}
.blog-num.green-count li::before{color: #4A7F43;}
.blog-num.orange-count li::before{color: #CE4A2C;}
.blog-nums ul{counter-reset: blogcount;}
.blog-nums li{position: relative;padding-left: 45px !important;min-height: 35px;-webkit-column-break-inside: avoid; page-break-inside: avoid;break-inside: avoid;}
.blog-nums li::before{counter-increment: blogcount;content: counter(blogcount);position: absolute;left: 0;color: #fff;font-size: 1em;width: 30px;height: 30px;line-height: 1;background-color: #4ab59e;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.bg-cover{background-size: cover !important;}
.bg-top {background-position: top !important;}
.blog-details h2{    	font-family: 'Gotham HTF' !important;    line-height: 1.3em !important;font-weight: bold !important;}
.blog-details h3{ font-family: "Libre Baskerville", Sans-serif !important; font-weight: bold; line-height: 1.25em !important;}
/* .elementor-kit-3 .blog-details, .elementor-kit-3 .blog-details p{ font-family: 'Gotham HTF' !important;    line-height: 1.6 !important;} */
.blog-details a{font-family: 'Gotham HTF' !important;     word-break: break-all;}
.blog-details h4 {font-weight: bold !important;font-family: 'Gotham HTF' !important;line-height: 1.2em !important;}
.blog-details h5{font-weight: bold !important;font-family: 'Gotham HTF' !important; line-height: 1.2em !important; font-size: 20px !important;}
.blog-details-sec p{ line-height: 1.2em !important; font-size: 20px !important;font-family: "GothamHTF-Book", Sans-serif;	}
.gotham-bold h2 span{font-weight: bold !important;}	

.blog-details .blog-meta {flex-wrap: wrap;align-items: center;display: flex;}
.blog-details .blog-meta .date{color:#327D85; font-size: 23px; margin-right: 20px;font-family: 'Gotham HTF';}
.blog-details .blog-meta .category{ display: inline-block; padding: 6px 20px; background-color: #C4523F; color: #fff; text-transform: uppercase; border-radius: 8px; font-family: 'Gotham HTF'; font-size: 16px; font-weight: normal;}
.blog-details .blog-meta .category.recipes, .blog-details .blog-meta .category.recipes-es {background-color: #9f5887;}
.blog-details .blog-meta .category.general-family, .blog-details .blog-meta .category.general-family-es {background-color: #437113;    font-family: 'Gotham HTF';}
.blog-details .blog-meta .category.infant, .blog-details .blog-meta .category.infant-es {background-color: #872A44;}
.blog-details .blog-meta .category.children, .blog-details .blog-meta .category.children-es {background-color: #2E4A61;}
.blog-details .blog-meta .category + .category { margin-left: 20px }
.share-info{ display: flex; justify-content: flex-end; align-items: center; }
.share-info h4{font-weight: normal; color: #297EA8; text-align: right; font-family: 'Gotham HTF';}
.share-info a{ background: #FDF3B1; padding: 10px 20px; border-radius: 8px; color: #264A63 !important;}
.share-info a:hover{background-color: #264A63; color: #fff !important;}
.share-info a i{ margin-left: 10px;}
.section-info.blog-top-text{color: #fff; align-items: baseline;}
.section-info.blog-top-text .text-top-space{ margin-top: 5%}
.blog-nav{padding:0px 20px 0 20px;overflow:auto;height:100vh;border-left:1px solid #AAD7D9;}
.blog-nav > ul > li {position: relative; margin-bottom: 20px;}
.blog-nav > ul > li > a { color: #ffffff; font-size: 16px; background: #c4523f; padding: 10px 20px; width: 100%; border-radius: 10px; display: flex; justify-content: space-between; align-items: center; text-transform: uppercase; }
.blog-nav > ul > li > a.women, .blog-nav > ul > li > a.women-es{background: #C4523F;}
.blog-nav > ul > li > a.infant, .blog-nav > ul > li > a.infant-es{background: #872A44;}
.blog-nav > ul > li > a.children, .blog-nav > ul > li > a.children-es{background: #2E4A61;}
.blog-nav > ul > li > a.family, .blog-nav > ul > li > a.family-es{background: #437113;}
.blog-nav > ul > li > a.general-family, .blog-nav > ul > li > a.general-family-es{background: #437113;}
.blog-nav > ul > li > a.recipes, .blog-nav > ul > li > a.recipes-es{background: #9f5887;}
.blog-nav > ul > li > a:hover {background-color: #223e51;}
.blog-nav > ul > li > a > span {position: absolute; display: inline-flex; height: 45px; top: 0; width: 50px; align-items: center; justify-content: center; right: 0; font-size: 24px; border-left: 1px solid rgba(255, 255, 255, 0.40);}
.blog-nav > ul > li > .dropdown {padding: 20px 10px 0; display: none; }
.blog-nav > ul > li.active > a > span i {transform: rotate( 180deg ); -webkit-transform: rotate( 180deg ); -moz-osx-transform: rotate( 180deg ); }
.blog-nav > ul > li > .dropdown li{ position: relative; margin-bottom: 20px; display: flex; }
.blog-nav > ul > li > .dropdown li:last-child{ margin-bottom: 0;}
.blog-nav > ul > li > .dropdown a {color: #333232;font-size: 16px;}
.blog-nav > ul > li.sub-menu.active > .dropdown a {color: #2e4a61;}
.blog-nav > ul > li > .dropdown a.active {text-shadow: 0 0 0.65px #000, 0 0 0.65px #000;}
.blog-nav > ul > li > .dropdown a:not(.active):hover {color: #872a44;text-shadow: none;}
.reading-time.reading-time-top {margin: 40px 0px; }
.blog-load{text-align: center; margin-top: 40px; position: relative; z-index: 9;}
.blog-load a{ padding: 10px 15px; cursor: pointer; background: #2E4A61; color: #fff; border-radius: 5px; }
.blog-load a:hover{background: #3b5f7c;}
.text-skyblue {color: #208c9d;}
.text-marun {color: #bf3550;}
.text-green {color: #6ac072;}
.text-orange {color: #df6d27;}
.leaf-img img {position: absolute;top: -130px;right: -15px;z-index: 1;}
.fruit-img img {position: absolute;bottom: -160px;left: 50%;z-index: 1;transform: translateX(-50%);}
#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn { background-color: #2E4A61!important; border-color: #2E4A61!important; }
/* Blog Listing page */
.row.gutters-y-90{margin-bottom:-30px;}
.row.gutters-y-90 > [class^=col-], .row.gutters-y-90 > [class*=" col-"]{padding-bottom:30px;}
.row.gutters-y-20{margin-bottom:-20px;}
.row.gutters-y-20 > [class^=col-], .row.gutters-y-20 > [class*=" col-"]{padding-bottom:28px;}
.link-tag .link-purple {color: #BD60A5;}
.list-style-disc ul li {list-style-type: disc;}
.text-light-green {color: #4ab59e;}
.text-dr-purple {color: #954b74;}
.blog-bullet-icon .elementor-icon-list-item .elementor-icon-list-icon {padding-top: 8px;}
.flower-img img {position: absolute;right: -60px}
.big-font {font-size:75px}
.h-img-100, .h-img-100 > .elementor-widget-container, .h-img-100 img {height: 100%;}
.h-img-100 img {object-fit: cover;}
.number-span.elementor-element .elementor-widget-container .elementor-heading-title {display: flex;align-items: center;justify-content: center;}
.number-span.elementor-element .elementor-widget-container .elementor-heading-title span {margin: 0 15px;}
.chiken-section-flower-img.elementor-widget-image img {position: absolute;top: -50px;right: -62px;max-width: 60%;}
.text-yellow-11 {color: #ffc20e;}
.text-green-11 {color: #6bc073;}
.text-light-yellow-11 {color: #bfd734;}
.text-marun-11 {color: #ee356d;}
.text-light-blue-11 {color: #38bbd0;}
.round-number .elementor-heading-title, .round-outline-number .elementor-heading-title, .numbers-11 .elementor-heading-title {display: inline-flex;width: 46px;height: 46px;align-items: center;justify-content: center;border-radius: 50%;}
.numbers-11.bg-yellow .elementor-heading-title {background-color: #ffc20e;}
.numbers-11.bg-green .elementor-heading-title {background-color: #6bc073;}
.numbers-11.bg-light-yellow2 .elementor-heading-title {background-color: #bfd734;}
.numbers-11.bg-marun .elementor-heading-title {background-color: #EE356D;}
.numbers-11.bg-light-blue .elementor-heading-title {background-color: #38bbd0;}
.round-outline-number .elementor-heading-title {border: 1px solid;}
.round-border-yellow .round-outline-number .elementor-heading-title {border-color: #efda64;}
.protein-dollar-table table {width: 100%;}
.protein-dollar-table table tr td,.protein-dollar-table table tr th{border:1px solid;text-align:center;vertical-align:middle}
.protein-dollar-table table tr th{border-color:#fff;background-color:#f5f2ea;text-transform:uppercase}
.protein-dollar-table table tr th:first-child{text-align:left}
.protein-dollar-table table tr td{border-color:#c6c8c9}
.protein-dollar-table table tr td:first-child{border-left:0;font-weight:600;text-align:left}
.protein-dollar-table table tr td:last-child{border-right:0}
.protein-dollar-table table tr:first-child td,.protein-dollar-table table tr:nth-child(5) td{color:#df6d27}
.protein-dollar-table table tr:nth-child(2) td,.protein-dollar-table table tr:nth-child(6) td{color:#bf3550}
.protein-dollar-table table tr:last-child td,.protein-dollar-table table tr:nth-child(3) td{color:#208c9d}
.protein-dollar-table table tr:nth-child(4) td{color:#6ac072}
.infant-food-table table tr:first-child td {color:#bd60a5}
.infant-food-table table tr:nth-child(2) td {color:#2b8b9c}
.infant-food-table table tr:nth-child(3) td {color:#6bc073}
.infant-food-table table tr:nth-child(4) td {color:#bd3550}
.infant-food-table table tr:nth-child(5) td {color:#df6d27}
.infant-food-table table tr:last-child td {color:#785b36}
.infant-food-table table tr th {color: #785b36;}
.infant-food-table table tr th:first-child {text-align: center;}
.infant-food-table table tr td:first-child {color:#fff;text-align: center;}
.infant-food-table table tr:first-child td:first-child {background-color:#bd60a5}
.infant-food-table table tr:nth-child(2) td:first-child {background-color:#2b8b9c}
.infant-food-table table tr:nth-child(3) td:first-child {background-color:#6bc073}
.infant-food-table table tr:nth-child(4) td:first-child {background-color:#bd3550}
.infant-food-table table tr:nth-child(5) td:first-child {background-color:#df6d27}
.infant-food-table table tr:last-child td:first-child {background-color:#785b36}
.homemeade-food-table table tbody tr th,.homemeade-food-table table tr td:first-child{text-transform:uppercase}
.homemeade-food-table table tr td:not(:first-child),.homemeade-food-table table tr th:not(:first-child){text-align:center}
.homemeade-food-table table thead tr th{border:0}
.homemeade-food-table table thead tr th:first-child{color:#df6d27;vertical-align:middle}
.homemeade-food-table table thead tr th:nth-child(2) img{max-height:90px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.homemeade-food-table table thead tr th:nth-child(3) img{max-height:115px}
.homemeade-food-table table thead tr th:nth-child(4) img{max-height:130px}
.homemeade-food-table table thead tr th:nth-child(5) img{max-height:150px}
.homemeade-food-table table thead tr th:last-child img{max-height:170px}
.homemeade-food-table table tbody tr th,.homemeade-food-table table tr td{border:1px solid #b7b8b6}
.homemeade-food-table table tbody tr th{border-top:0;vertical-align:middle}
.homemeade-food-table table tbody tr:last-child td{border-bottom:0}
.homemeade-food-table table tbody tr th:first-child,.homemeade-food-table table tr td:first-child{border-left:0}
.homemeade-food-table table tbody tr th:last-child,.homemeade-food-table table tr td:last-child{border-right:0}
.homemeade-food-table table tbody tr th:first-child{color:#2b8b9c}
.homemeade-food-table table tr:nth-child(2) td:first-child{color:#bd3550}
.homemeade-food-table table tr:last-child td:first-child{color:#6bc073}
.homemeade-food-table table tr:nth-child(2) td:not(:first-child){font-style:italic}
.blog-num.cinn-count.pankin ul, .blog-num.egg-omelet-count ul {column-count: 1!important;}
.blog-num.cinn-count li:nth-child(1):before {color: #f1667e;}
.blog-num.cinn-count li:nth-child(2):before {color: #97be4e;}
.blog-num.cinn-count li:last-child:before {color: #3fa7a3;}
.blog-num.egg-omelet-count li:nth-child(1):before {color: #97be4e;}
.blog-num.egg-omelet-count li:nth-child(2):before {color: #37bdaf;}
.blog-num.egg-omelet-count li:nth-child(3):before {color: #fcaf17;}
.blog-num.egg-omelet-count li:nth-child(4):before {color: #609fbf;}
.blog-num.egg-omelet-count li:nth-child(5):before {color: #84c77d;}
.number-ol-list ol {padding-left: 15px;}
.number-ol-list ol li {margin-bottom: 5px;}
.number-ol-list ol ul {padding-left: 30px;margin-top: 5px;}
.number-ol-list ol ul li {list-style-type: disc;}
.toddler-food .elementor-image-box-content span {font-weight: 600;text-transform: uppercase;font-style: italic;}
.toddler-food .elementor-image-box-content .text-dairy {color: #f0a422;}
.toddler-food .elementor-image-box-content .text-fruits {color: #97be4e;}
.toddler-food .elementor-image-box-content .text-vegetables {color: #466781;}
.toddler-food .elementor-image-box-content .text-protein {color: #d52027;}
.toddler-food .elementor-image-box-content .text-grains {color: #66c7c1;}
.tablespoon-ul .elementor-icon-list-icon {line-height: 1.5em;}
.round-bg-4d .elementor-heading-title {background-color: #4db0d7;}
.round-bg-a5 .elementor-heading-title {background-color: #a5c550;}
.round-bg-c9 .elementor-heading-title {background-color: #c9599c;}
.round-bg-eb .elementor-heading-title {background-color: #eb5861;}
.round-bg-43 .elementor-heading-title {background-color: #434888;}
.round-bg-00a .elementor-heading-title {background-color: #00aeb5;}
.blog-bt .elementor-icon-box-icon {padding-top: 4px;}
.family-meals-count.blog-num ul {column-count: 1;}
.family-meals-count.blog-num li {padding-top: 20px;border-top: 1px solid #333232;}
.family-meals-count.blog-num li:last-child {padding-bottom: 20px;border-bottom: 1px solid #333232;}
.family-meals-count.blog-num li:before {top: 25px;font-size: 1.8em;width: 1.2em;height: 1.2em;display: flex;align-items: center;justify-content: center;background-color: #f6d7c9;}
.family-meals-count.blog-num li:first-child:before {color: #de523c;}
.family-meals-count.blog-num li:nth-child(2):before {color: #af4a94;background-color: #efdeeb;}
.family-meals-count.blog-num li:nth-child(3):before {color: #e94d98;background-color: #f9dbe8;}
.family-meals-count.blog-num li:nth-child(4):before {color: #2592b1;background-color: #d1e7f3;}
.family-meals-count.blog-num li:last-child:before {color: #909f3a;background-color: #e7eed6;}
.family-meals-count.blog-num li em {font-weight: bold;}
.family-meals-count.blog-num li:first-child em {color: #de523c;}
.family-meals-count.blog-num li:nth-child(2) em {color: #af4a94;}
.family-meals-count.blog-num li:nth-child(3) em {color: #e94d98;}
.family-meals-count.blog-num li:nth-child(4) em {color: #2592b1;}
.family-meals-count.blog-num li:last-child em {color: #909f3a;}
.toddler-nutrition-table table {width: 100%;}
.toddler-nutrition-table table thead tr th {color: #af4a94;font-weight: bold;font-style: italic;background-color: #edddea;border: 2px solid #fff;border-bottom: 0;vertical-align: middle;}
.toddler-nutrition-table table thead tr th:nth-child(2), .toddler-nutrition-table table tbody tr td:nth-child(2) {text-align: center;}
.toddler-nutrition-table table thead tr th:first-child {border-left-color: #dfdfe0;}
.toddler-nutrition-table table thead tr th:last-child {border-right-color: #dfdfe0;}
.toddler-nutrition-table table tbody tr td {border: 2px solid #dfdfe0;}
.blog-template-default .elementor-widget-icon-box .elementor-icon-box-title {line-height: 1.6;}
.right-side.blog-details .col-lg {display: none;}
.books-years-div {display: flex;}
.books-years-div .books-years {width: 50px;height: 50px;color: #fff;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin: 0;font-size: 20px;}
.books-years-div .books-years.books-years-3 {background-color: #f1677e;}
.books-years-div .books-years.books-years-3-5 {background-color: #e93358;}
.books-years-div .books-years.books-years-5 {background-color: #c64666;}
.books-years-div .books-years-content {margin-left: 1em;}
.books-years-div .books-years-content h3 {margin-bottom: 10px;}
.books-years-div .books-years-details {line-height: 1.7em;}
.weight-gain-table table {width: 100%;text-align: center;}
.weight-gain-table table thead tr th {color: #fff;border: 0;text-transform: uppercase;vertical-align: middle;}
.weight-gain-table table thead tr th:first-child {background-color: #ed0c6e;border-right: 2px solid #fff;}
.weight-gain-table table thead tr th:last-child {background-color: #4cb748;}
.weight-gain-table table tbody tr:nth-child(2n) {background-color: #e7e7e6;}
.weight-gain-table table tbody tr:nth-child(2n+1) {background-color: #f5f5f4;}
.weight-gain-table table tbody tr td {border-top: 2px solid #fff;}
.weight-gain-table table tbody tr td:first-child {border-right: 2px solid #fff;}
.dc-text-skyblue {color: #609fbf;}
.blog-num.blog-count.real-sec li::before {counter-increment: blogcount;content: counter(blogcount);position: absolute; left: 0; font-size: 2.8em; line-height: 1; color: #fff; border-radius: 50%; font-size: 20px; padding: 5px;text-align: center;justify-content: center;width: 30px;height: 30px;display: flex;}
.blog-num.blog-count.real-sec li:nth-child(1)::before {background-color: #be3550;color: #fff;}
.blog-num.blog-count.real-sec li:nth-child(2)::before {background-color: #6ac072;color: #fff;}
.blog-num.blog-count.real-sec li:nth-child(3)::before {background-color: #de6b26;color: #fff;}
.blog-num.blog-count.real-sec li:nth-child(4)::before {background-color: #208a9b;color: #fff;}
.blog-num.blog-count.real-sec li:nth-child(5)::before {background-color: #af4995;color: #fff;}
.blog-num.blog-count.real-sec li:nth-child(6)::before {background-color: #be3550;color: #fff;}
.books-years-div-sec .books-years{color: #fff;width: 90px;text-align: center;padding: 5px;}
.books-years-div-sec h5.books-years.books-years-3{background-color: #F15922;}
.books-years-div-sec h5.books-years.books-years-4{background-color: #58BC5E;}
.books-years-div-sec h5.books-years.books-years-5{background-color: #AF4A94;}
.books-years-div-sec h5.books-years.books-years-6{background-color: #40B69E;}
.books-years-div-sec h5.books-years.books-years-7{background-color: #F7961E;}
.books-years-div-sec .list-style-disc {padding-left: 40px;}
.pace-sec i.fa.fa-arrow-right {color: #F7961E;}
.protein-table table {width: 100%;}
.protein-table table tr td,.protein-table table tr th{border:1px solid;text-align:center;}
.protein-table table tr th{border-color:#fff;background-color:#f5f2ea;text-transform:uppercase}
.protein-table table tr th:first-child{text-align:left}
.protein-table table tr td{border-color:#c6c8c9}
.protein- table tr td:first-child{border-left:0;font-weight:600;text-align:left}
.protein-table table tr td:nth-child(1) {background-color: #E8DEC3;}
.protein-table table tr td:nth-child(2) {color:#84C77D;background-color: #EAF4E7;}
.protein-table table tr td:nth-child(3) {color:#F49025;background-color: #FFEFD8;}
.protein-table table tr td:nth-child(4) {color:#4AB59E;background-color: #EBF4F1;}
.protein-table table tr td:nth-child(5) {color:#EE356D;background-color: #FDE9E9;}
.infant-table table tr:first-child th {color:#fff;}
.infant-table table tr th:first-child {text-align: center;}
.infant-table table tr td:first-child {color:#777875;text-align: center;font-weight: 600;vertical-align: middle;}
.protein-table table tr td p{display: block;text-align: left;margin-bottom: 5px;}
.infant-table table tr th:nth-child(1) {background-color:#c475a0;border-top-color: #c475a0;border-left-color: #c475a0;}
.infant-table table tr th:nth-child(2) {background-color:#84C77D;border-top-color: #84C77D;}
.infant-table table tr th:nth-child(3) {background-color:#F49025;border-top-color: #F49025;}
.infant-table table tr th:nth-child(4) {background-color:#4AB59E;border-top-color: #4AB59E;}
.infant-table table tr th:nth-child(5) {background-color:#EE356D;border-top-color: #EE356D;border-right-color: #EE356D;}
.trends-table table {width: 100%;}
.trends-table table tr td{text-align: left; border: 1px solid;}
.trends-table table tr th{border:1px solid;text-align:center;vertical-align:middle}
.trends-table table tr th{border-color:#fff;background-color:#f5f2ea;text-transform:uppercase}
.trends-table table tr th:first-child{text-align:left}
.trends-table table tr td{border-color:#c6c8c9;vertical-align: middle;}
.trends-table table tr td:first-child{border-left:0;font-weight:600;text-align:left}
.trends-table table tr:first-child td,.trends-table table tr:nth-child(5) td{color:#4AB59E}
.trends-table table tr:nth-child(2) td,.trends-table table tr:nth-child(6) td{color:#bf3550}
.trends-table table tr:last-child td,.trends-table table tr:nth-child(3) td{color:#208c9d}
.trends-table table tr:nth-child(4) td{color:#6ac072}
.trends-food-table table tr:first-child td {color:#F8961F}
.trends-food-table table tr:nth-child(2) td {color:#A23F97}
.trends-food-table table tr:nth-child(3) td {color:#4CB748}
.trends-food-table table tr:nth-child(4) td {color:#EE356D}
.trends-food-table table tr:nth-child(5) td {color:#4AB59E}
.trends-food-table table tr:last-child td {color:#F15A22}
.trends-food-table table tr th {color: #777875;}
.trends-food-table table tr th:first-child {text-align: center;}
.trends-food-table table tr td:first-child {color:#fff;text-align: left;vertical-align: middle;}
.trends-food-table table tr:first-child td:first-child {background-color:#F8961F}
.trends-food-table table tr:nth-child(2) td:first-child {background-color:#A23F97}
.trends-food-table table tr:nth-child(3) td:first-child {background-color:#4CB748}
.trends-food-table table tr:nth-child(4) td:first-child {background-color:#EE356D}
.trends-food-table table tr:nth-child(5) td:first-child {background-color:#4AB59E}
.trends-food-table table tr:last-child td:first-child {background-color:#F15A22}
.trends-food-table table tr th:nth-child(5){border-right: #f5f2ea 1px solid;}
.trends-food-table table tr th:nth-child(1){border-left: #f5f2ea 1px solid;}
.border-list-boxes ul {display: flex;flex-wrap: wrap;}
.border-list-boxes ul li {width: calc(33.33% - 16px);margin: 8px !important;}
.border-list-boxes ul li  > span {height: 100%;padding: 20px;border: 5px solid #fff;}
.the-market-box > div  { flex-wrap:wrap; }
.the-market-box > div > div { width:50% !important; }
.the-market-box > div > div:nth-child(n+3) { width:100% !important; }
.market-games-list li.elementor-icon-list-item {padding: 10px;background-color: #F1F8F1;border: 2px solid #D7E7DE;border-radius: 50px;}
.lunch-dinner-section .elementor-widget-text-editor > .elementor-widget-container {max-width: 185px;margin: 0 auto;}
.spoon-set:before {content: '';position: absolute;right: 20px;top: -15px;bottom: -15px;background: url(https://wicresources.org/wp-content/uploads/2022/04/1.png) no-repeat top/contain;width: 60px;z-index: 1;}
.parents-questions h3, .parents-answer h3 {margin-bottom: 0;}
.parents-questions .elementor-image-box-content:before, .parents-answer .elementor-image-box-content:before {position: absolute;top: 50%;left: 30px;font-size: 50px;font-family: "Gotham HTF Medium", Sans-serif;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.parents-questions .elementor-image-box-content:before {content: "Q:";color: #72C8E4;}
.parents-answer .elementor-image-box-content:before {content: "A:";color: #CEE9DC;}
.sp.parents-questions .elementor-image-box-content:before {content: "P:";color: #72C8E4;}
.sp.parents-answer .elementor-image-box-content:before {content: "R:";color: #CEE9DC;}
.vaccin-sec.sp.parents-answer .elementor-image-box-content:before { content: "R:"; color: #65C17A; }
.vaccin-sec1.sp.parents-answer .elementor-column-gap-default:before {content: "R:";}
.img-top-right-before:before {content: "";top: -25px;right: -25px;height: 100%;position: absolute;width: calc(100% - 15px);}
.img-top-right-before.img-before-blue:before {background-color: #DFF2FB;}
.img-top-right-before.img-before-yellow:before {background-color: #FDF3B1;}
.img-top-right-before > .elementor-widget-container {position: relative;z-index: 1;}
.before-bg-yellow.img-before-cream::before {background-color: #FDF3B1;}
.before-bg-blue.img-before-cream::before {background-color: #DFF2FB;}
.before-bg-green.img-before-cream::before {background-color: #EFF8F1;}
.before-bg-orange.img-before-cream::before{background-color: #F8D8C7;}
.blog-text-editor .elementor-widget-container a {color: #000;text-decoration: underline;}
.spring-market-list .elementor-widget-icon-list {height: 100%;display: flex;flex-wrap: wrap;}
.spring-market-list .elementor-widget-icon-list > .elementor-widget-container {width: 100%;}
.spring-market-list ul.elementor-icon-list-items {display: flex;flex-wrap: wrap;height: 100%;}
.spring-market-list ul.elementor-icon-list-items li.elementor-icon-list-item {width: 100%;align-items: center;border: 2px solid #EDB7A9;}
.spring-market-list ul.elementor-icon-list-items li:not(:last-child) { border-bottom: 0; }
.spring-market-list ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon {height: 100%;display: flex;padding: 0 5px;align-items: center;justify-content: center;border-right: 2px solid #EDB7A9;}
.spring-market-list ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon svg {margin-right: 0;}
.spring-market-list ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text {padding-right: 20px;word-break: break-word;}
.tips-section {counter-reset: blogcount;}
.blog-num.pankin ul{column-count: 1!important; counter-reset: inherit;}
.numbers-11.bg-yellow .elementor-heading-title {background-color: #2abcae;}
.numbers-11.bg-green1 .elementor-heading-title {background-color: #7854a2;}
.numbers-11.bg-light-yellow2 .elementor-heading-title {background-color: #3378bd;}
.numbers-11.bg-marun .elementor-heading-title {background-color: #f26b5a;}
.numbers-11.bg-green-mantis .elementor-heading-title {background-color: #71c162;}
.tag-mark {width: 100px;height: 100px;display: flex;top: -50px;z-index: 9;right: -30px;padding: 12px;font-size: 40px;position: absolute;border-radius: 50%;align-items: center;justify-content: center;background-color: #fff;box-shadow: 3px 3px 6px rgb(0 0 0 / 20%);}
.tag-mark.right {right: -30px;}
.tag-mark span {width: 80px;height: 80px;display: flex;color: #264A63;min-width: 80px;min-height: 80px;border-radius: 50%;align-items: center;justify-content: center;-webkit-transform: rotate(-20deg);transform: rotate(-20deg);border: 2px solid #f8d8c7;font-family: "La Belle Aurore", Sans-serif;}
.tag-mark-mobile {width: 80px;height: 80px;padding: 12px;display: flex;margin: 0 auto;font-size: 30px;border-radius: 50%;align-items: center;margin-bottom: 30px;justify-content: center;background-color: #fff;box-shadow: 3px 3px 6px rgb(0 0 0 / 20%);}
.tag-mark-mobile span {width: 60px;height: 60px;display: flex;color: #264A63;min-width: 60px;min-height: 60px;border-radius: 50%;align-items: center;justify-content: center;-webkit-transform: rotate(-20deg);transform: rotate(-20deg);border: 2px solid #f8d8c7;font-family: "La Belle Aurore", Sans-serif;}
.after-effect, .img-top-left-before {z-index: 1;position: relative;}
.img-btm-right-before{z-index: 1;position: relative !important;}
.img-top-left-before:before {content: "";position: absolute;top: -25px;right: 40px;z-index: -1;height: 100%;width: calc(100% - 15px);background-color: #FDF3B1;}
.img-btm-right-before:before{content: ""; bottom: -25px; right: -25px; height: 100%; position: absolute; width: calc(100% - 15px); z-index: -1;} 
span.after-effect:before {content: '';position: absolute;left: 0;right: 0;top: auto;width: 90%;height: 9px;bottom: 5px;z-index: -1;margin: 0 auto;background: #FFE6DB;}
.listing-inline ul li {width: 15%;align-items: center !important;}
.joureny-section .after-effect:before {left: 0;width: 44%;height: 12px;background-color: #FFE6DB;}
.image-bg {padding: 12px;background-color: #DEF2FB;}
.hover-orange-a a:hover {color: #CF423F;}
.after-color-effect {z-index: 1;position: relative;}
.after-color-effect:before {content: '';position: absolute;left: 0;right: 0;top: auto;width: 100%;height: 8px;bottom: 2px;z-index: -1;margin: 0 auto;background-color: #FFE6DB;}
.after-color-effect.after-greencolor-effect:before {background-color: #CEE9DC;}
.after-color-effect.after-bluecolor-effect:before {background-color: #dff2fb;}
.sum-card-box >.elementor-widget-wrap > .elementor-widget {margin-bottom: 0;}
.sum-card-box >.elementor-widget-wrap > .elementor-widget img {width: 100%;}
.sum-card-box >.elementor-widget-wrap > .elementor-widget.elementor-widget-image {margin-bottom: -30px;}
.sum-card-box ul > li {list-style: none;position: relative;padding-left: 22px;}
.sum-card-box ul > li + li {margin-top: 15px;}
.sum-card-box ul > li:before {content: "";left: 0;top: 6px;width: 12px;height: 12px;position: absolute;border-radius: 50%;background: #FEF9D8;border: 2px solid #EDB7A9;}
.sum-card-box >.elementor-widget-wrap > .elementor-widget-text-editor ul {margin-bottom: 1rem;}
.sum-card-box >.elementor-widget-wrap > .elementor-widget-text-editor ul:last-child {margin-bottom: 0;}
.sum-card-box >.elementor-widget-wrap > .elementor-widget img.star-req-icon {width: 42px;}
.star-req-icon {left: 0;top: -18px;position: absolute;}
.star-position .elementor-widget-container {position: relative;}
.image-orange {padding: 18px; background-color: #F97F71;box-shadow: 0px 3px 9px 0px rgb(0 0 0 / 16%);}
.blue-num.blog-num.egg-omelet-count li:before {color: #304E63; font-size: 2.3em;}
.content-img .elementor-image-box-img img{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);transform: scale(1.2); }
.content-img .elementor-image-box-img{z-index: 1;}
.content-img.left-sec .elementor-image-box-content {padding: 50px; background: #F1F8F1; box-shadow: 0 3px 6px rgb(0 0 0 / 16%);border-top-right-radius: 97px; border-bottom-right-radius: 97px; border: #D7E7DE 2px solid; padding-left: 80px; margin-left: -70px; }
.content-img.right-sec .elementor-image-box-content {padding: 50px; background: #F1F8F1; box-shadow: 0 3px 6px rgb(0 0 0 / 16%);border-top-left-radius: 97px; border-bottom-left-radius: 97px; border: #D7E7DE 2px solid; padding-right: 80px; margin-right: -70px; }
.eat-smart-sec .elementor-column{width: calc(100% - 150px) !important;} 
.eat-smart-sec .elementor-element.elementor-widget-image{transform: translate(0, -50%) scale(1.15) !important; }
.eat-smart-rev .elementor-widget-wrap{justify-content: flex-end;}
.eat-smart-rev .elementor-column{width: calc(100% - 150px) !important; margin: 0 0 0 auto;} 
.eat-smart-rev .elementor-element.elementor-widget-image{transform: translate(0, -50%) scale(1.15) !important; }
.eat-smart-rev .elementor-widget-text-editor ,.eat-smart-rev .elementor-widget-heading{width: calc(100% - 150px) !important; } 
.eat-smart-rev.full-rev-section .elementor-column {width: 100% !important; } 
.eat-smart-rev.full-rev-section .elementor-widget-text-editor, .eat-smart-rev.full-rev-section .elementor-widget-heading {width: 100% !important; } 
.eat-smart-rev.full-rev-section .elementor-widget-heading .elementor-heading-title{width: calc(100% - 645px) !important;margin: 0px auto;} 
.eat-smart-rev.full-rev-section .elementor-widget-text-editor .elementor-widget-container ,.eat-smart-rev.full-rev-section .elementor-list-item-link-full_width ul {width: calc(100% - 325px); margin: 0 0 0 auto; }
.smart-sec-blog .elementor-image-box-img img{background-color:#ffffff;padding:10px;}
.before-bg-lgt-yellow.img-before-cream::before {background-color: #FBF9D5;}
.blog-text-editor a {color: #000 !important; text-decoration: underline !important; font-weight: bold !important;   font-family: 'Gotham HTF'!important;display: inline !important;word-break: break-all;}
.blog-text-editor a:hover{color: #304E63 !important;}
.vaccin-sec.parents-answer .elementor-image-box-content:before { content: "A:"; color: #65C17A;}
.img-top-left-before.lgt-brown:before {top: -22px;right: 35px;background-color: #FFD6C5;}
.vaccin-sec1.parents-answer .elementor-column-gap-default:before {position: absolute;bottom: -20px;left: -68px; font-size: 50px; font-family: "Gotham HTF Medium", Sans-serif; -webkit-transform: translateY(-50%);   transform: translateY(-50%); content: "A:"; color: #65C17A;}
.img-top-left-before.lgt-blue:before {top: -22px;right: 35px;background-color: #81BACE;}
.star-icon-rea {left: -36px;top: -18px;position: absolute;width: 22px;}
.spring-market-list .top-brd ul.elementor-icon-list-items li.elementor-icon-list-item {border-top: none !important;}
.flower-set, .flower-top-set {position: relative;}
.flower-set:before, .flower-top-set:before {content: ''; position: absolute;width: 481px;}
.flower-set:before {top: -150px;right: -115px;bottom: -85px;background: url(/wp-content/uploads/2022/07/top-flower.svg) no-repeat top;}
.flower-top-set:before {top: -240px;left: -70px;bottom: 0px;background: url(/wp-content/uploads/2022/07/btm-flower.svg) no-repeat top;}
.after-color-effect.ylw-color:before{background-color: #FDF3B1;}
.light-red-bg:before {background-color: #FFD6C5;}
.figure-image .elementor-image-box-img > img {width: 100%;display:block;}
.rotate-180 img {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.content-img.work-img figure.elementor-image-box-img {display: flex !important;align-items: center;justify-self: center;}
.content-img.work-img figure.elementor-image-box-img img{display:block;margin: 0px auto;}
.elementor-section-content-middle .picky-eater-main-bg { height: 65%;}
.elementor-section .elementor-widget .elementor-icon-list-item .happen-iconList {align-items: center !important;}
.happen-iconList-first li.elementor-icon-list-item{ background: #F8FBF8;}
.happen-iconList-second li.elementor-icon-list-item{ background: #FBF7F6;}
.happen-iconList li.elementor-icon-list-item{ border: 3px solid #FFFFFF;}
.content-img.work-img.left-sec.helping-child-bg .elementor-image-box-content {background-color: #FFFFFF;}
.icon-top .elementor-icon-box-icon { margin-top: -50px;}
.happen-iconList .elementor-icon-list-icon { box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); border-radius: 50%;}
.happen-iconList .elementor-icon-list-icon svg { margin-right: 0 !important;}
.happen-iconList .elementor-icon-list-text { padding-left: 20px !important;}
.do-not-sec .elementor-icon { box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); border-radius: 50%;}
.picky-eater-main-sec::before { content: ''; background-color: #EBF6FC; width: 100%; height: 68%; display: block; position: absolute; left: 0; top: 0;}
.yellow-after-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default:before {content: ""; position: absolute; background: red; height: 100%; width: 100%; left: 0; right: 0; z-index: -1; background-color: #FDF3B1; background-image: linear-gradient(180deg, #FFFFFF 40%, #FDF3B1 60%); bottom: 5px; } 
.yellow-after-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default {position: relative; width: max-content; margin: auto; z-index: 1; padding: 0 12px; } .txt-right strong {font-weight: normal; font-family: "Libre Baskerville", Sans-serif !important; text-align: right; display: block; } 
.content-img.work-img figure.elementor-image-box-img img {box-shadow: none; transform: scale(1); border-radius: 0 !important; filter: none !important; } 
.content-img.work-img figure.elementor-image-box-img {background: #fff; height: 120px !important; width: 120px !important;box-shadow: 0 3px 6px rgb(0 0 0 / 16%); padding: 10px; border-radius: 50%; border: .5px solid #707070; margin-right: 0 !important; }
.content-img.work-img figure.elementor-image-box-img img {box-shadow: none; transform: scale(1); border-radius: 0 !important; filter: none !important; max-width: 90px; }
.content-img.work-img.left-sec .elementor-image-box-content {padding: 22px 34px 22px 15% !important; background: #fff; box-shadow: none; border-radius: 26px!important; border: 1px solid #707070; padding-left: 80px; margin-left: -90px !important; }
/* .blog-template-default .elementor-heading-title{font-family: "GothamHTF-Bold", sans-serif !important;} */
.space-inr .elementor-widget-container{height: 100%;display: flex; align-items: center;}
.star-icon-inr {left: 20px;top: 25px;position: absolute;   width: 22px;}
.img-btm-right-before.nutriton-sec:before {content: ""; bottom: -15px; right: -15px; height: 100%; position: absolute; width: calc(100% - -10px);   z-index: -1;}
.box-tittle .elementor-heading-title { font-family: "Gotham Bold" !important;}
.eat-not-eat table, .eat-not-eat th, .eat-not-eat td { border: 4px solid #8D8D8D; border-collapse: collapse; text-align: left; }
.eat-not-eat tr th:first-child { background: #F2F8F2; }
.eat-not-eat tr th { background: #FAEDEB; padding: 35px 15px 30px 15px; font-weight: bold; color: #000000; font-family: "Gotham Bold"; width: 33.33%;font-size: 18px; line-height: 1.2;}
.eat-not-eat tr th:last-child { background: #EBF6FC; }
.eat-not-eat tr td:first-child { background: rgba(206, 233, 220, .1); }
.eat-not-eat tr td { background: rgba(255, 214, 197, .1); padding: 17px 30px 40px 15px; color: #000000;line-height: 19px; }
.eat-not-eat tr td:last-child { background: rgba(235, 246, 252, .25); }
.br-30.market-games-list li.elementor-icon-list-item {border-radius: 30px;}
.font-gotham-bold {font-family: "Gotham Bold"!important;}
.font-gotham-bold .elementor-heading-title {font-family: "Gotham Bold"!important;}
.pb-36 {padding-bottom: 36px !important;}
.border-grn .elementor-container.elementor-column-gap-default { border: 3px solid #D7E7DE; margin-bottom: 28px; border-radius: 26px; }
.yellow-border-content p{  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+43,fdf3b1+100 */ background: rgb(255,255,255); /* Old browsers */ background: -moz-linear-gradient(top, transparent 34%, rgb(253,243,177) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, transparent 34%,rgb(253,243,177) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, transparent 34%,rgb(253,243,177) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#fdf3b1',GradientType=0 ); /* IE6-9 */ background-size:100% 100%; display: inline; /*background-color: transparent; background-image: linear-gradient(180deg, transparent 50%, #FDF3B1 50%);background-image: -webkit-linear-gradient(180deg, transparent 50%, #FDF3B1 50%);*//*display: -webkit-inline-flex; */}
.green-bg-star .elementor-widget-wrap.elementor-element-populated { position: relative; }
.green-bg-star .elementor-widget-wrap.elementor-element-populated:before { content: ""; background: url(/wp-content/uploads/2022/08/Path-19.png); height: 92px; width: 95px; top: 50%; transform: translateY(-50%); position: absolute; left: 0; }
.table-responsive { max-width: 100%; }
.img-height-100 .elementor-widget-image .elementor-widget-container img { min-height: 300px; object-fit: cover; }
.green-bg-star .elementor-widget-wrap.elementor-element-populated > .elementor-widget-image { position: absolute; top: 35%; left: 35%; max-width: 35px; height: 35px; }
.blue-bg-list .market-games-list.br-30 li.elementor-icon-list-item { padding: 10px 20px; background-color: #fff; border: 2px solid #D7E7DE; border-radius: 30px 0 0 30px; margin-top: 0 !important; margin-bottom: 7px; }
.blue-bg-list .market-games-list.br-30 li.elementor-icon-list-item svg { height: 41px; width: 41px; }
.do-list .market-games-list.br-30 li.elementor-icon-list-item { padding: 15px 40px 15px 12px !important; background-color: #fff; border-radius: 50px 0 0 50px; margin-top: 0 !important; margin-bottom: 16px; border: 2px solid #edb7a9; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); }
.do-list .market-games-list.br-30 li.elementor-icon-list-item svg { height: 62px; width: 62px; }
.do-list .market-games-list.br-30 li.elementor-icon-list-item span.elementor-icon-list-text a { display: inline; font-family: "Gotham HTF Medium", Sans-serif; font-weight: 600; color: #000;}
.do-list .market-games-list.br-30 li.elementor-icon-list-item span.elementor-icon-list-text a:hover {color: #223e51;}
.can-do-sec .yellow-border-content p { background-image: linear-gradient(180deg, transparent 40%, #FDF3B1 80%, transparent 90%); }
.can-do-sec { position: relative; }
.can-do-sec:before { content: ""; position: absolute; background: url(/wp-content/uploads/2022/08/flower-1.svg); width: 220px; height: 272px; top: -14px; right: -40px; transform: rotate(103deg); background-size: 100%; }
.can-do-sec:after { content: ""; position: absolute; background: url(/wp-content/uploads/2022/08/flower-1.svg); width: 220px; height: 272px; bottom: 62px; left: -55px; transform: rotate(110deg); background-size: 100%; z-index: 0; }
.can-do-sec > .elementor-widget-wrap.elementor-element-populated { z-index: 1; position: relative; }
.can-do-sec > .elementor-widget-wrap.elementor-element-populated:before { content: ""; position: absolute; background: url(/wp-content/uploads/2022/08/flower-1.svg); width: 220px; height: 272px; bottom: 54%; left: -52px; transform: rotate(233deg); background-size: 100%; z-index: 0; }
.can-do-sec > .elementor-widget-wrap.elementor-element-populated:after { content: ""; position: absolute; background: url(/wp-content/uploads/2022/08/flower-1.svg); width: 220px; height: 272px; bottom: 31%; right: -66px; transform: rotate(233deg); background-size: 100%; z-index: -1; }
.flower-before.elementor-top-section .font-gotham-bold.yellow-border-content.elementor-widget-text-editor { font-size: 25px !important; }
.elementor-top-section .font-gotham-bold.yellow-border-content.elementor-widget-text-editor { font-size: 24px !important; }
.gotham-medium-font p, .blog-template-default .gotham-medium-font .elementor-heading-title { font-family: "Gotham HTF Medium", Sans-serif!important; font-weight: 600; }
.hover-effect a:hover { color: #304E63; }
.bg-yellow-before .img-btm-right-before.nutriton-sec:before {bottom: -30px;right: -30px;height: calc(100% - 10px);width: calc(100% - 10px);}
.border-1-5 .elementor-widget-wrap.elementor-element-populated {border-width: 1.5px !important;}
.elementor-top-section .font-20.font-gotham-bold.yellow-border-content.elementor-widget-text-editor {font-size: 20px !important;}
.elementor-top-section .font-22.font-gotham-bold.yellow-border-content.elementor-widget-text-editor {font-size: 22px !important;}
.img-info-tips .widget-image-caption{position: absolute;top: -19px;left: -50px;padding: 4px 25px;transform: rotate(333deg);line-height:normal;min-width: 200px;}
.img-info-tips .elementor-reverse-mobile .widget-image-caption{right: -50px;transform: rotate(27deg);left: auto;}
.img-col div{height:100%;}
.img-col img{object-fit:cover;height:100% !important}
.count-ul ul.no-list-style {column-count: 1!important; column-gap: 90px; counter-reset: blogcount;margin-top:25px; }
.count-ul ul.no-list-style li:before {counter-increment: blogcount; content: counter(blogcount); position: absolute; left: 0; font-size: 36px; line-height: 1; color: #304E63;font-family: "GothamHTF-Book", Sans-serif;; line-height: 36px; }
.count-ul .no-list-style li {position: relative; margin-bottom: 25px; padding-left:40px; min-height: 35px; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; }
.before-bg-lgt-yellow.bg-lgt-blue.img-before-cream::before {background: #EBF6FC; }
.blue-border-content .elementor-widget-container{display: inline; background-color: transparent; background-image: linear-gradient(180deg, transparent 50%, #ebf6fc 50%); }
.img-btm-right-before.before-bg-lgt-yellow::before{background-color: #FDF3B1;}
.img-btm-right-before.before-bg-lgt-yellow.bg-light-blue::before { background-color: #EBF6FC; }
.content-top-star img {height: 25px; } 
.content-top-star {position: absolute; left: 0; top: 0; }
.list-type-blog li:before {counter-increment: blogcount; content: counter(blogcount); color: #78BDDE; position: absolute; left: 0px; top: -3px; font-size: 16px; background: #FFF; border-radius: 50%; height: 25px; width: 25px; line-height: 23px; text-align: center; vertical-align: middle; border: 1px solid #78BDDE; }
.list-type-blog ul {counter-reset: blogcount; }
.list-type-blog li {position: relative; margin-bottom: 20px !important; padding-left: 35px !important; min-height: 35px; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; }
/*.flower-top-set.story-sec:before {top: -235px;left: -125px;}*/
.img-height-100.img-content-h .elementor-widget-image .elementor-widget-container img{min-height:420px;}
.table-design .title-table{color: #304E63;font-size: 19px;width: 100%;text-align: center;display: table-cell;height: 85px;   text-transform: uppercase;letter-spacing: 0.5px;vertical-align:middle;} 
.e--ua-safari .table-design .title-table{padding:15px 0 0;}
.table-design td {color: #000000; text-align: center; padding: 2%; vertical-align: middle; width: 50%;}
.table-blue .table-design td{width:calc(100% / 4);}
.content-link-hover a:hover{color: #0056b3;}
.img-btm-right-before.bg-blue-before.before-bg-lgt-yellow::before{background-color:#C4E4EF;}
.start-tops{position:absolute;top:25px;left:25px;}
.star-bg-sets img {position: absolute; left:20px; top:5px; }
strong{    font-weight: bold !important;
    font-family: 'Gotham HTF' !important;}
div:not(.bodyEllynSatter) p strong, div:not(.bodyEllynSatter) li strong {font-weight: bold;    font-family: 'Gotham HTF' !important;}
 div:not(.bodyEllynSatter) li strong.font-medium {font-weight: normal;font-family: "Gotham HTF Medium", Sans-serif!important  }
 div:not(.bodyEllynSatter) li strong.font-600 {font-family: "GothamHTF-Book", Sans-serif !important; font-weight: 600;}
 strong.font-medium {font-weight: normal;font-family: "Gotham HTF Medium", Sans-serif!important  }
.star-bg-sets svg{background-color:#fff;margin: 0 !important;}
.blue-border-content.bg-yellow .elementor-widget-container{background-image: linear-gradient(180deg, transparent 50%, #FBF9D5 50%);}
.blue-shadow.blue-border-content.bg-yellow .elementor-widget-container { background-image: linear-gradient(180deg, transparent 60%, #EBF6FC 40%); }
.spring-market-list .border-rgt ul.elementor-icon-list-items li.elementor-icon-list-item { border-right: 2px solid #EDB7A9; }
.icon-click-check .elementor-icon-list-item{cursor:pointer;}
.icon-click-check .elementor-icon-list-icon.fa-check{position:relative;}
.icon-click-check .elementor-icon-list-icon.fa-check:before {content: "\f00c"; font-size: 20px; color: #79b042; position: absolute; top: 50%; z-index: 1; font-family: 'FontAwesome'; left: calc(50% - 5px); line-height: 0; transform: translate(-50%, -50%); }
.img-info-tips.buy-simple .widget-image-caption{top: -30px;left: -26px;transform: none;}
.img-info-tips.buy-simple .elementor-reverse-mobile .widget-image-caption{left: auto !important;right: -26px;}
.bg-light-green.nutriton-sec.img-before-yellow:before { background: #cee9dc;}
.bg-light-blue.nutriton-sec.img-before-yellow:before { background: #ebf6fc;}
a.link-hover:hover { color: #2E4A61; }
a.link-hover{text-decoration: underline !important; word-break: break-word;color:#000 }
.list-part-box ul{display: flex; flex-wrap: wrap; } 
.list-part-box ul li{width: calc(100% / 3 - 40px); background: #fef8f5; margin: 0px 20px  20px !important; padding: 20px !important; border: 5px solid #fff;align-items: center !important;justify-content: center !important; } 
.list-part-box ul li span{text-align: center; width: 100%; }
.table-blue table, .table-blue tr, .table-blue td {border: 15px solid #DFF2FB;border-collapse: collapse;background: #fff;}
.table-blue .table-design.column-five td {width: calc(100% / 5);}
.bg-overlay-content .after-color-effect{display:inline-block;}
.strong-500 strong{font-weight:500;}
.new-th strong {font-size: 19px; padding: 15px 20px; font-weight: 500; font-family: 'Gotham HTF' !important; display: block; line-height: 1.2; color: #000; }
.img-1-design ,.img-2-design ,.img-3-design,.img-4-design,.img-5-design{position: relative; z-index: 1; }
.img-1-design:before ,.img-2-design:before  ,.img-3-design:before ,.img-4-design:before ,.img-5-design:before{background-repeat: no-repeat !important;transform:none;background-size:100%;z-index:-1;content: "";position: absolute;width:330px;height:325px;}
.img-1-design:before{background-image: url(/wp-content/uploads/2022/09/flower-pink.svg);top:-165px;right:-106px;}
.img-2-design:before{background-image: url(/wp-content/uploads/2022/11/blue-flower.svg);top:-120px;left:-65px;}
.img-3-design:before{background-image:url(/wp-content/uploads/2022/08/flower-1.svg);top: -99px;right: -66px;transform: rotate(73deg);height: 195px;width: 210px;}
.img-4-design:before{background-image: url(/wp-content/uploads/2022/09/blue-flower-bottom.svg);top: auto;left: -40px;bottom: -55px;}
.img-5-design:before{background-image: url(/wp-content/uploads/2022/09/pink-flower-bottom.svg);top: auto; right: -150px; transform: rotate(2deg); bottom: -90px;}
.img-4-design:before ,.img-5-design:before{background-size:contain;}
.img-part-left .elementor-image-box-img{display:block !important;}
/* .over-x{overflow: hidden;} */
.do-list.content-box-flower{position: relative; z-index: 1; opacity: 1;} 
.do-list.content-box-flower:after { content: ""; position: absolute; background: url(/wp-content/uploads/2022/08/flower-1.svg); width: 220px; height: 272px; top: -67px; right: -51px; transform: rotate(103deg); background-size: 100%; z-index: -1;opacity:1; }
.do-list.content-box-flower:before { content: ""; position: absolute; background: url(https://wicresources.org/wp-content/uploads/2022/09/pink-flower-bottom.svg); width: 208px; height: 209px; top: -60px; right: 0; transform: rotate(95deg); background-size: 100%; z-index: -1; opacity: 1;left: -58px; }
.content-box-flower .elementor-background-overlay{ border: 2px solid #EDB7A9; }
.before-bg-white .bg-white-col > .elementor-widget-wrap.elementor-element-populated:before { content: ""; position: absolute; height: calc(100% + 12px); background-color: #FFFFFF9E; border-style: solid; border-width: 6px 0px 6px 0px; border-color: #FFFFFF; width: 100vw; top: -6px; right: -100vw; }
.before-bg-white .bg-white-col > .elementor-widget-wrap.elementor-element-populated { position: relative; }
.before-bg-white.leftalign .bg-white-col > .elementor-widget-wrap.elementor-element-populated:before { top: -6px; left: -100vw; right: auto; }
.douted-line:before { content: ""; height: 0; width: 100vw; position: absolute; border: 1px dashed black; border-style: dashed; border-width: 0px 0px 3px 0px; border-color: #87C6E1; left: -100%; bottom: 0; }
.up-doubt{overflow: hidden;}
.what-can-do .after-color-effect:before { height: 10px; bottom: -2px; } 
.up-doubt .elementor-icon-list-icon { line-height: 19px; }
.heartburn .img-btm-right-before.nutriton-sec:before { bottom: -20px; right: -25px; height: calc(100% - 10px); width: calc(100% - 10px); }
.img-pos-btm img {object-position: bottom;}
.img-pos-top img {object-position: top;}
.yellow-star-box img.alignnone { margin-right: 5px; }
.yellow-star-box .elementor-widget-container { display: flex; align-items: center; justify-content: center; }
.stick-btm { position: absolute !important; bottom: 0; right: -160px; margin: auto; left: 0; }
.font-baskerville h2.elementor-heading-title.elementor-size-default { font-family: "Libre Baskerville", Sans-serif !important; position: relative; display: inline; }
.font-baskerville h2.elementor-heading-title.elementor-size-default:before { content: ''; position: absolute; left: 0; right: 0; top: auto; width: 100%; height: 10px; bottom: 5px; z-index: -1; margin: 0 auto; background-color: #FDF3B1; }
.gotham-strong .elementor-widget-container p strong { font-family: "GothamHTF-Bold", Sans-serif !important; font-weight: 400;}
/* .infant-massage:before { content: ""; position: absolute; background: url(/wp-content/uploads/2022/11/flower.svg); width: 230px; height: 230px; bottom: -155px; right: 0; background-size: 100%; z-index: 0; opacity: 1; left: -70px; background-repeat: no-repeat; } */
.infant-massage:after { content: ""; position: absolute; background: url(/wp-content/uploads/2022/11/flower.svg); width: 230px; height: 230px; top: -130px; right: 0; background-size: 100%; z-index: -1; opacity: 1; right: -70px; background-repeat: no-repeat; transform: rotate(230deg); }
.zindexwic-1 {z-index: -1 !important;}
.reaching-flower:after { content: ""; position: absolute; background: url(/wp-content/uploads/2022/11/reach-flower.svg); width: 270px; height: 300px; top: -170px; right: 0; background-size: 100%; z-index: -1; opacity: 1; right: -90px; background-repeat: no-repeat; }
.tummy-time-before:before { content: ""; position: absolute; background: url(/wp-content/uploads/2022/11/flower.svg); width: 230px; height: 230px; top: -160px; right: 0; background-size: 100%; z-index: 1; opacity: 1; left: -70px; background-repeat: no-repeat; }
.do-list.radius-50 .market-games-list.br-30 li.elementor-icon-list-item { border-radius: 50px; padding: 15px 30px 15px 12px !important; align-items: center;}
.tip-before-sec:before { content: ""; position: absolute; background: url(/wp-content/uploads/2022/11/tip-top-2.svg); width: 260px; height: 363px; top: 25px; left: -60px; background-size: 100%; background-repeat: no-repeat; }
.tip-before-sec:after { content: ""; position: absolute; background: url(/wp-content/uploads/2022/11/tip-bottom-2.svg); width: 260px; height: 363px; bottom: 15px; right: -60px; background-size: 100%; background-repeat: no-repeat; }
.baskerville-bold strong {font-family: "Libre Baskerville", sans-serif !important;}
.block-quotes footer { background: transparent; padding: 0; justify-content: end!important; margin-top: 5px !important; }
.v-top-icon span.elementor-icon-list-icon { line-height: inherit; }
.break-word a {word-break: break-word;}
.font-baskerville.before-none h2.elementor-heading-title.elementor-size-default:before {content: none;}
.font-la-belle-aurore .elementor-heading-title { font-family: "La Belle Aurore", Sans-serif !important; }
.height-100-img .elementor-widget-container > .elementor-image-box-wrapper figure.elementor-image-box-img img { object-fit: cover; }
.list-line-height .elementor-icon-list-icon { line-height: inherit; }
.v-top-icon.icon-without-check span.elementor-icon-list-icon { line-height: 1; }
.icon-without-check span.elementor-icon-list-icon svg { background: #fff; filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); border-radius: 50%; padding: 3px; }
.icon-without-check .elementor-icon-list-icon svg g { fill: #fff; stroke-width: 3px; }
.ob-pos-40 img { object-position: 36%;}
.tummy-time-before.mystory:before { top: -183px; right: 0; z-index: 0; left: -110px; transform: rotate(-180deg); }
.tummy-time-before.mystory:after { content: ""; position: absolute; background: url(/wp-content/uploads/2022/12/flowers.svg); width: 255px; height: 191px; bottom: -30px; right: -70px; background-size: 100%; z-index: 0; opacity: 1; left: auto; background-repeat: no-repeat; }
.flwr-1-design,.flwr-2-design,.flwr-3-design ,.flwr-4-design  {position: relative; z-index: 1; }
.flwr-1-design:before{background-repeat: no-repeat !important;transform:none;background-size:100%;content: "";position: absolute;width:175px;height:175px;}
.flwr-2-design:before{background-repeat: no-repeat !important;transform:none;background-size:100%;content: "";position: absolute;width:142px;height:178px;z-index: -1;}
.flwr-3-design:before{background-repeat: no-repeat !important;transform:none;background-size:100%;content: "";position: absolute;width:180px;height:178px;}
.flwr-4-design:before{background-repeat: no-repeat !important;transform:none;background-size:100%;content: "";position: absolute;width:180px;height:178px;}
.flwr-1-design:before{background-image: url(/wp-content/uploads/2023/01/blue-flower.png);top: -50px; left: -55px;}
.flwr-2-design:before{background-image: url(/wp-content/uploads/2023/01/up-flower.png);bottom: -30px; left: -70px;}
.flwr-3-design:before{background-image: url(/wp-content/uploads/2023/01/yellow-flowr.svg);bottom: -30px; left: -60px;}
.flwr-4-design:before{background-image: url(/wp-content/uploads/2023/01/lft-flwr.png);bottom: -30px; left: -40px;}
.tri-right.btm-left-in:before { content: ' '; position: absolute; width: 0; height: 0; left: 155px; right: auto; top: auto; bottom: -39px; transform: skewX(-40deg); /* border: 20px solid; */ /* border-color: #f2fcff transparent transparent #f2fcff; */ border-top: 40px solid #f2fcff; border-left: 0px solid #f2fcff; border-right: 90px solid transparent; filter: drop-shadow(0px 1px 0px #4678BF) drop-shadow(-1px 0px 0px #4678BF); }
.tri-right.btm-right-in:before { content: ' '; position: absolute; width: 0; height: 0; right: 20px; left: auto; top: auto; bottom: -45px; transform: skewX(50deg); /* border: 20px solid; */ /* border-color: #f2fcff transparent transparent #f2fcff; */ border-top: 46px solid #f2fcff; border-left: 0px solid #f2fcff; border-right: 45px solid transparent; filter: drop-shadow(0px 1px 0px #4678BF) drop-shadow(-1px 0px 0px #4678BF); }
/*.tri-right.btm-left-in:after{content: ' ';position: absolute;width: 0;height: 0;left: 38px;right: auto;top: auto;bottom: -20px;border: 12px solid;border-color: lightyellow transparent transparent lightyellow;} */
.set-img-bg{height:100%;position:relative;}
.set-img-bg img { height: 100% !important; width: 100%; position: absolute; left: 0; top: 0; object-fit: cover; }
.border-green-table .section-spitUpBurpingDirtyDiapers .table-style thead th { padding-top: 17px; padding-bottom: 17px; border-bottom: 3px solid #87b49f;background-color:#F1F8F1; }
.border-green-table .section-spitUpBurpingDirtyDiapers .table-style tr td { border-bottom: 3px solid #87b49f;    font-weight: bold;
    font-family: 'Gotham HTF' !important; }
.border-green-table .section-spitUpBurpingDirtyDiapers .table-style{box-shadow: none;border: 3px solid #87b49f;}
.border-green-table .section-spitUpBurpingDirtyDiapers:first-child .table-style{border-right: 0;}
.border-green-table .section-spitUpBurpingDirtyDiapers .table-style td{color:#000}
.border-green-table .br-30.market-games-list li.elementor-icon-list-item {border-radius: 50px;border: 4px solid rgb(135 180 159 / 40%);padding: 20px 30px;}
.icon-btn-word h3.elementor-image-box-title {background: rgb(255,255,255); background: -moz-linear-gradient(top, transparent 34%, rgb(253,243,177) 100%); background: -webkit-linear-gradient(top, transparent 34%,rgb(253,243,177) 100%); background: linear-gradient(to bottom, transparent 34%,rgb(253,243,177) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#fdf3b1',GradientType=0 ); background-size: 100% 100%; display: inline-block; /*background: url(https://wicresources.org/wp-content/uploads/2023/01/Rectangle-bg.svg);*/ }
.p-mb-0 p {margin-bottom:0;}
.p-mb-0 p a {word-break:break-word;}
.wet-diaperss .section-spitUpBurpingDirtyDiapers .table-style th {color: #264A63;font-family:"GothamHTF-Bold", Sans-serif; font-weight: normal;} 
.wet-diaperss .round-dot{border: 1.5px solid #2F4961;}
.wet-diaperss .round-dot.round-dot-yellow::before{background-color: #FBF3B8;}
.wet-diaperss .round-dot.round-dot-green::before{background-color: #3B390E;}
.wet-diaperss .round-dot.round-dot-gold::before{background-color: #BDB570;}
.wet-diaperss .round-dot.round-dot-dryellow::before{ background-color: #E3D971;}
.yellow-border-content h3{background:rgb(255,255,255);background: -moz-linear-gradient(top, transparent 34%, rgb(253,243,177) 100%); background: -webkit-linear-gradient(top, transparent 34%,rgb(253,243,177) 100%); background: linear-gradient(to bottom, transparent 34%,rgb(253,243,177) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#fdf3b1',GradientType=0 ); background-size: 100% 100%; display: inline; }
.link-hover a:hover{color: #2e4a61 !important;}
.letter-set .elementor-heading-title{height: 80px;width: 80px;display: flex;align-items: center; background: #fff;line-height: 1.1;justify-content: center;border-radius: 50%;margin: 7px auto;}
.responsive-star-table table {border: 2px solid #87C6E1;width:100%;}
.responsive-star-table th {padding: 20px 20px;border: 2px solid #87C6E1;text-align: center;font-weight: bold;font-family: "GothamHTF-Bold", Sans-serif;}
.th-gray-light{background-color:#F2F2F2;}
.th-blue-light{background-color:#E8F6FB;}
.th-orange-light{background-color:#FAEDEA;}
.th-green-light{background-color:#EFF8F0;}
.th-pink-light{background-color:#F3ECF5;}
.th-yellow-light{background-color:#FDF9DB;}
.responsive-star-table td{padding: 20px 20px; border: 2px solid #87C6E1;vertical-align: middle;text-align: center;}
.responsive-star-table td:first-child{width: 30%;text-align: left;}
.td-blue-light{background-color:#EBF6FA;}
.td-orange-light{background-color:#F8EDEA;}
.td-green-light{background-color:#EFF8F0;}
.td-pink-light{background-color:#F3ECF4;}
.td-yellow-light{background-color:#FCF9DE;}
.blog-template-default .gotham-medium .elementor-heading-title {font-family: "GothamHTF-Medium", Sans-serif !important;}
.blog-template-default .gotham-medium .elementor-heading-title .mark, .blog-template-default .gotham-medium .elementor-heading-title mark, .blog-template-default .gotham-htf-med .elementor-heading-title mark, .blog-template-default .gotham-htf-med .elementor-heading-title .mark { padding: 0 2px!important; background-color: #FDF3B1; color: #304E63; font-family: "GothamHTF-Bold", sans-serif !important;}
.tab-responsive .responsive-star-table { max-width: 100%; overflow: auto; width: 100%; }
.tab-responsive .responsive-star-table tr td:first-child { width: 270px; }
.tab-responsive .responsive-star-table tr th:first-child { width: 270px; display: inline-block; border: 0; }
.tab-responsive .responsive-star-table th { font-weight: normal; color: #000; line-height: 1.2; padding: 17px; }
.tab-responsive .responsive-star-table td { color: #000; line-height: 1.2; padding: 20px 12px; }
.tab-responsive td.td-blue-light { background-color: #F7FBFD; }
.tab-responsive  td.td-orange-light { background-color: #FCF8F7; }
.tab-responsive  td.td-green-light { background-color: #F9FCF9; }
.tab-responsive  td.td-pink-light { background-color: #FAF7FB; }
.tab-responsive  td.td-yellow-light { background-color: #FEFDF2; }
.gotham-medium span, .gotham-medium .elementor-widget-container p, .gotham-medium .elementor-widget-container {font-weight: 500;}
.gotham-medium .elementor-icon-list-text {font-family: "GothamHTF-Book", Sans-serif!important;}
.label-or-set.elementor-column .elementor-widget-image:after,
.label-or-set-mobile.elementor-column .elementor-widget-image:after { position: absolute; content: "or"; top: 50%; color: #304E63; font-family: "GothamHTF-Bold", Sans-serif; font-size: 16px; right: -25px; transform: translate(-50%); }
.lang-es .label-or-set.elementor-column .elementor-widget-image:after,
.lang-es .label-or-set-mobile.elementor-column .elementor-widget-image:after { content: "o"; }
/* .label-or-set .elementor-column:last-child::after, .label-or-set .elementor-column:nth-last-child(2):after {display: none;} */
.blog-template-default .gotham-htf-med .elementor-heading-title {font-family: 'Gotham HTF' !important; font-weight: 500 !important;}
.line-height-inherit .elementor-icon-list-icon { line-height: inherit; }
.elementor-13725 .elementor-element.elementor-element-7c8f22a img { object-position: 20%; }
.after-color-effect.green-color:before {background-color: #D3E8DD;}
.after-color-effect.green-color { z-index: 1;position: relative;}
.after-color-effect.green-color:before { content: ''; position: absolute; left: 0; right: 0; top: auto; width: 90%; height: 17px; bottom: 15px; z-index: -1; margin: 0 auto; /* background-color: #FFE6DB; */ }
.icon-shadow .elementor-icon-list-icon{filter: drop-shadow(0px 3px 6px rgb(0 0 0 / 16%)); line-height: 20px !important;}
.recliner-icon h3.elementor-icon-box-title { display: none !important; }
.lunch-items .elementor-image-box-img img { max-width: 125px; }
.lunch-items h3.elementor-image-box-title { max-width: 140px; margin-left: auto; margin-right: auto; border-radius: 50%; padding: 6px;     text-transform: capitalize !important; font-weight: normal !important;} .lunch-items.bg-lightpurple h3.elementor-image-box-title { background: #F3E9F3; }
.lunch-items.bg-lightgreen h3.elementor-image-box-title { background: #EFF8F1; }
.lunch-items.bg-lightblue h3.elementor-image-box-title { background: #EBF6FC; }
.lunch-items.bg-lightorange h3.elementor-image-box-title { background: #FAEDEB; }
.lunch-items.bg-lightyellow h3.elementor-image-box-title { background: #FBF9D5; }
.blog-template-default .libre-fonts h2{ font-family: "Libre Baskerville", Sans-serif !important }
.libre-fonts h2{ font-family: "Libre Baskerville", Sans-serif !important }
.libre-fonts { font-family: "Libre Baskerville", Sans-serif !important }
.foodjournal .elementor-heading-title{ font-family: "Libre Baskerville", Sans-serif !important;}
.foodjournal { margin: auto; }
.dots-beforee { height: calc(100% - 12px); }
.dots-beforee > .elementor-container.elementor-column-gap-default { height: 100%; }
.image-at-bottom.elementor-widget { position: absolute; bottom: 0; }
/* .food-journal-img  .elementor-widget-image img{ height: 163px; width: 191px; object-fit: cover; } */
.food-journal-img .elementor-widget-image .elementor-widget-container { height: 163px; object-fit: cover; display: flex; margin: 0 auto 4px !important; align-items: center; justify-content: center; }
.food-journal-img .elementor-widget-image .elementor-widget-container  img{ max-height: 163px; max-width: 191px; object-fit: contain; }
.three-imgs:before { content: ''; position: absolute; top: 50%; width: 28px; height: 21px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url(https://wicresources.org/wp-content/uploads/2023/02/Path-161003.svg) no-repeat; }
.six-images:before { content: ''; position: absolute; top: 0; width: 28px; height: 21px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url(https://wicresources.org/wp-content/uploads/2023/02/Path-161003.svg) no-repeat; }
.six-images:after { content: ''; position: absolute; bottom: -15px; width: 28px; height: 21px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url(https://wicresources.org/wp-content/uploads/2023/02/Path-161003.svg) no-repeat; } 
.food-journal-img .shadoww > .elementor-widget-wrap.elementor-element-populated { box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); }
.dots-beforee .elementor-icon-list-icon svg { filter: drop-shadow(0 3px 6px rgba(0,0,0,.16)); }
.dots-beforee:before, .dots-beforee:after, .dots-beforee > .elementor-container:before { content: ''; position: absolute; left: 11px; width: 15px; height: 15px; border-radius: 50%; background-color: #707070; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16) inset; }
.dots-beforee:before { top: 20%; }
.dots-beforee:after { bottom: 55px; }
.dots-beforee > .elementor-container:before { top: 50%; left: -26px; }
.fj-img-section:before { content: ''; position: absolute; top: 50%; width: 28px; height: 21px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url(https://wicresources.org/wp-content/uploads/2023/02/Path-161003.svg) no-repeat; }
.shadoww { padding: 0px 28px 12px 028px; }
.shadoww .elementor-widget-wrap.elementor-element-populated { margin: 0!important; }
.two-dots-only.dots-beforee > .elementor-container:before { content: none; }
.two-dots-only.dots-beforee:before { top: 33%; }
.two-dots-only.dots-beforee:after { bottom: 30px; }
.icons-design .elementor-icon-box-icon svg { border-radius: 50%; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); background: #fff; margin: 10px 0;}
.yelloww-bg h2.elementor-heading-title { display: inline; box-shadow: inset 0 -14px 0 0 #fdf3b1; padding: 0 5px; }
.letter-set.letter-pink .elementor-heading-title {background: #F1DEF6;}
.letter-set.letter-green .elementor-heading-title {background: #DCF3E0;}
.letter-set.letter-yellow .elementor-heading-title {background: #FBF3B9;}
.letter-set.letter-blue .elementor-heading-title {background: #E5F1F9;}
.letter-set.letter-orange .elementor-heading-title {background: #F8D8C7;}
.remember span.after-color-effect { display: inline; box-shadow: inset 0 -9px 0 0 #FBF9D5; padding: 0px 15px 0px 0px; }
.remember span.after-color-effect:before { content: none; }
.remember-half span.after-color-effect { display: inline; box-shadow: inset 0 -9px 0 0 #FBF9D5; padding: 0 0px; }
.remember-half span.after-color-effect:before { content: none; }
.yelloww-bg.libre-fonts h2.elementor-heading-title { display: inline; box-shadow: inset 0 -14px 0 0 #D3E8DD; padding: 0 5px; }
.circle-numbers:before { content: ""; position: absolute; background-color: #FDF3B1; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); height: 100%; width: 100%; left: 0; border-radius: 50%; top: -15px; transform: translateX(-50%); }
.main-section-tips .elementor-container.elementor-column-gap-default {justify-content: flex-end;}
/* .main-section-tips {overflow-x: hidden;overflow-y: visible;} */
.tips-col-1 { width: 285px !important; height: 285px; position: absolute !important; left: -40px; overflow: hidden; top: -13px; margin-top: 0; }
.tips-col-2 {width: calc(73% - 275px) !important;}
.tips-col-3 { width: 33.33% !important; }
.tips-col-1 .elementor-widget-wrap.elementor-element-populated { width: calc(100% - 10px); height: calc(100% - 10px); border-radius: 50% !important; margin: 0px 0px 0px -110px !important; }
.tips-col-1 .elementor-widget.elementor-widget-heading { text-align: right!important; padding-right: 50px; }
.tips-col-1.two-digit .elementor-widget.elementor-widget-heading { text-align: right!important; padding-right: 20px; }
.word-break h3 {word-break: break-word;}
.after--shadow span {display: inline; box-shadow: inset 0 -15px 0 0 #d3e8dd; padding: 0 10px;}
.blue-num.blog-num.egg-omelet-count.green-number li:before { font-size: 36px; line-height: 1; color: #72ad98; text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); font-weight: bold; }
.green-number.blog-num li { padding-left: 35px !important; margin-bottom: 10px !important; }
.servings .elementor-icon-list-icon i { filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); }
.shadowww-after h3.elementor-heading-title.elementor-size-default{ display: inline; box-shadow: inset 0 -8px 0 0 rgb(253 243 177 / 68%); padding: 0 5px; }
.oatmeal-icon.elementor-widget-icon { position: absolute; right: 0; bottom: -40px; z-index: 1; }
.bake-sec-col section { height: 100%; }
.bake-sec-col section > .elementor-container.elementor-column-gap-default { height: 100%; }
/* .grainss-sec { width: auto !important; margin: auto; } */
.grainss-sec .test-shadow { width: auto!important; margin: auto; }
.grainss-sec .test-shadow h2.elementor-heading-title { display: inline; box-shadow: inset 0px -15px 0 0 rgb(253 243 177 / 68%); padding: 0 8px; }
.grainss-sec .test-shadow.greenn h2.elementor-heading-title { box-shadow: inset 0px -15px 0 0 #CEE9DC; } 
.test-num h2{text-shadow: 0 3px 6px rgb(0 0 0 / 16%);}
.yelloww-shadoww .elementor-heading-title { display: inline; box-shadow: inset 0px -12px 0 0 rgb(253 243 177 / 68%); padding: 0 10px; }
.blue-num.blog-num.egg-omelet-count.orangee-number li:before { color: #FFB0A3; text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); font-size: 36px; line-height: 1; }
.before-white-line:before { position: absolute; content: ""; height: calc(100% - 200px); width: 4px; background: #FFFFFF; margin: auto; left: 0; top: 0; bottom: 0; }
.bg-fulll:before { position: absolute; content: ""; width: 100vw; height: 100%; background: #fff; left: -100vw; top: 0; right: 0; }
.bg-fulll .elementor-widget-heading:before { content: ""; position: absolute; background: #FAEDEB; left: -100vw; width: 100vw; height: 100%; top: 0; padding: 10px 10px 10px 10px; box-shadow: 0px 1px 0px 0px #707070; border-style: solid; border-width: 4px 0px 4px 0px; border-color: #FFFFFF; }
.bg-fulll .elementor-widget-icon-list .elementor-widget-container:before { border-style: solid; border-width: 0px 0px 1px 0px; border-color: #707070; content: ""; position: absolute; width: 100vw; left: -100vw; bottom: 0; }
.round-bg .elementor-container{ position: relative; }
.round-bg > .elementor-container::before { content: ''; background-image: url(/wp-content/uploads/2023/03/round.png); position: absolute; width: 100%; bottom: -30px; left: 0; right: 0; height: 75px; background-repeat: repeat-x; pointer-events: none; background-size: cover; }
.kids-wrapper .icon-filter { min-height: 100%; position: relative; }
.kids-wrapper .icon-filter img { position: absolute; top: 50%; left: 0; transform: translateY(-50%); }
.elementor-18380 .elementor-element.elementor-element-b9399fd.kids-strip .elementor-heading-title  { font-family: "Gotham HTF Book", Sans-serif !important;  }
.round-bg > .elementor-container{ padding-bottom: 40px; background-color: #fff; }
.icon-filter svg, .icon-filter img { filter: drop-shadow(0px 3px 6px rgba(0,0,0,.16)); -webkit-filter: drop-shadow( 0px 3px 6px rgba(0,0,0,.16) ); }
.mark-yellow mark { background-color: rgba(253,243,177,0.58); color: rgba(0,0,0,.58); }
.height--100, .height--100 > .elementor-container.elementor-column-gap-default { height: 100%; }
.schedule-flower > .elementor-widget-wrap.elementor-element-populated:before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/03/pink-flower-leave-svg.svg); position: absolute; height: 185px; width: 253px; background-repeat: no-repeat; z-index: 1; right: 70px; top: -25px; background-size: 100% 100%; }
.schedule-flower.flow-left > .elementor-widget-wrap.elementor-element-populated:before { background: url(https://wicresources.org/wp-content/uploads/2023/03/flower-left.svg); height: 176px; width: 253px; background-repeat: no-repeat; z-index: 1; left: 70px; top: -25px; background-size: 100% 100%; }
.image-box-sleep .elementor-image-box-wrapper .elementor-image-box-img { width: 205px !important; height: 205px; }
.image-box-sleep .elementor-image-box-wrapper .elementor-image-box-img img { height: 100%; width: 100%; border: 10px solid #daf3fc; filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); }
.image-box-sleep.elementor-widget-image-box .elementor-image-box-content { width: calc(100% - 240px); }
.image-box-sleep .elementor-image-box-wrapper { justify-content: space-between; align-items: center !important; }
.list-styles span.elementor-icon-list-text { padding-right: 30px; padding-left: 30px;}
.blog-num.nums-grnn li { margin-bottom: 10px !important; padding-left: 25px !important; min-height: auto; }
.blue-num.blog-num.egg-omelet-count.nums-grnn li:before { color: #739A8F; font-size: 23px; }
.abs-head .elementor-widget-heading > .elementor-widget-container { position: absolute; width: 100%; min-height: 60px; display: flex; align-items: center; }
.sb8:before { content: ""; width: 0px; height: 0px; position: absolute; border-left: 20px solid #707070; border-right: 50px solid transparent; border-top: 50px solid #707070; border-bottom: 20px solid transparent; right: 44px; left: auto; bottom: -63px; transform: rotate(88deg); }
.sb8:after { content: ""; width: 0px; height: 0px; position: absolute; border-left: 20px solid #fff; border-right: 50px solid transparent; border-top: 50px solid #fff; border-bottom: 20px solid transparent; right: 45px; left: auto; bottom: -60px; transform: rotate(88deg); }
.sb7:before { content: ""; width: 0px; height: 0px; position: absolute; border-left: 20px solid #707070; border-right: 50px solid transparent; border-top: 50px solid #707070; border-bottom: 20px solid transparent; left: 48px; bottom: -63px; transform: rotate(8deg); }
.sb7:after { content: ""; width: 0px; height: 0px; position: absolute; border-left: 20px solid #fff; border-right: 50px solid transparent; border-top: 50px solid #fff; border-bottom: 20px solid transparent; left: 50px; bottom: -60px; transform: rotate(8deg); }
.bg-color--pink:before { position: absolute; content: ""; background: #FFD6C5; height: 100%; width: 40%; left: 0; }
.bg-color--green:before { position: absolute; content: ""; background: #D3E8DD; height: 100%; width: 40%; right: 0; }
.fonts-30 h2{font-size: 30px !important; padding-top: 20px;}
.shadowws svg { background: #fff; filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); border-radius: 50%;}
.libre-fonts.boldd h2.elementor-heading-title { font-weight: bold; }
.shadoww-textt h2.elementor-heading-title {display: inline; box-shadow: inset 0px -16px 0 0 #FDF3B1; padding: 0 10px;} 
.bg-100100 > .elementor-widget-container { background-size: 100% 100% !important; /* padding: 11% 10% 10% 20% !important; */ }
.before-image-mask .bg-100100 { position: relative; height: 100%; }
.before-image-mask .bg-100100:before { content: ""; position: absolute; background: url(https://wicresources.org/wp-content/uploads/2023/04/square.png); height: 100%; width: 100%; top: 0; background-size: 100% 100%; bottom: 0; }
.before-image-mask .bg-100100 > .elementor-widget-container { position: relative; display: flex; align-items: center; justify-content: center; height: 100%; }
.happen-iconList .elementor-icon-list-items .elementor-icon-list-item{ padding: 20px;}
.running-icon-box .elementor-image-box-wrapper { display: block !important;}
.running-icon-box .elementor-image-box-img { float: left !important; margin-top: -70px !important; margin-left: -40px !important;}
.text-center-img .elementor-image-box-img{text-align: center !important;}

.power-flower::before  { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/04/flower-1.svg); position: absolute; height: 175px; width: 150px; background-repeat: no-repeat; z-index: 1; right: 0; bottom: -15px; }
.dance-flower::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/04/flower-2.svg); background-repeat: no-repeat; height: 190px; width: 150px; position: absolute; z-index: 1; top: 0; left: 57px; }
.baby-flower::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/04/flower-1.svg); position: absolute; height: 175px; width: 150px; background-repeat: no-repeat; z-index: 1; left: 36px; top: 0; transform: scaleX(-1) rotateZ(125deg); transform-origin: center; }
.together-flower::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/04/flower-2.svg); background-repeat: no-repeat; height: 190px; width: 150px; position: absolute; z-index: 1; bottom: -30px; right: 24px; }
.stretching-flower::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/04/flower-1.svg); position: absolute; height: 175px; width: 150px; background-repeat: no-repeat; z-index: 1; right: 35px; top: 0; transform: scaleX(-1) rotateZ(28deg); transform-origin: center; }
.link-hover a:hover{color: #000;}
.img-box-themselve .elementor-widget .elementor-image-box-img { margin: -50px -15px -50px 0 !important; flex: 0 0 180px; width: 180px !important; }
.img-box-themselve .elementor-widget .elementor-widget-container .elementor-image-box-content { padding: 30px 30px 30px 30px; }
.img-box-themselve .elementor-widget:nth-child(odd)  .elementor-image-box-img {  margin: -50px 0px -50px -15px !important; }
.heppier-sec .img-btm-right-before:before { left: -25px; top: -25px;}
.img-box-themselve .elementor-image-box-img img { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.16);} 
.add-horizontal-title .elementor-widget-container {display: flex; align-items: center;}
.add-horizontal-title .elementor-widget-container:before { content: ""; display: block; height: 1px; background: #707070; left: 0; top: 50%; flex: 1 1 0;}
.add-horizontal-title .elementor-widget-container:after { content: ""; display: block; height: 1px; background: #707070; right: 0; top: 50%; flex: 1 1 0;}
.pouche-sec .elementor-widget .elementor-icon-list-item { align-items: flex-start !important;}
.left-tip-tag .widget-image-caption.wp-caption-text { left: -35px!important; right: auto!important; transform: rotate(330deg); }
.right-head-text .elementor-widget-container { padding: 30px 30px 30px 42% !important; }
.left-head-text .elementor-widget-container { padding: 30px 42% 30px 30px !important; }
.look-great-head { min-width: 50%; }
.overlay-img-right { overflow: hidden; }
.overlay-img-right .elementor-background-overlay { left: 5px!important;}
.bg-img-right .elementor-background-overlay::before { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/05/pink-bg-img-1.jpg); background-size: initial; height: 100%; width: 60%; position: absolute; right: 0; top: 0; z-index: 0; background-position: center center; }
.bg-img-left .elementor-element-populated::before { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/05/Live_Well_Fine_Art_Paper_Green.jpg); background-size: initial; height: 100%; width: 60%; position: absolute; left: 0; top: 0; z-index: 0; background-position: center center; }
.bg-img-right-yellow .elementor-element-populated::before { content: ""; background-size: initial; background-image: url(https://wicresources.org/wp-content/uploads/2023/05/YellowGingham.jpg); height: 100%; width: 60%; position: absolute; right: 0; top: 0; z-index: 0; background-position: center center; }

.numbers-counter {counter-reset: number;}
.numbers-counter .elementor-section .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon { position: relative; }
.numbers-counter .elementor-section .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon::before { counter-increment: number; content: counter(number); font-size: 50px; font-family: "Libre Baskerville", Sans-serif; font-weight: bold; color: #304E63; z-index: 1; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.numbers-counter .elementor-icon-box-description { text-align: left; }
.pink-flower-bottom-img .elementor-widget-container::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/04/flower-2.svg); background-repeat: no-repeat; height: 190px; width: 150px; position: absolute; z-index: 1; left: -40px; bottom: -45px; transform: rotate(290deg); }
.Small-baby-img .elementor-widget-container img{ border-radius: 17px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);}
.text-itemscenter .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper { align-items: center;}
.food-back-flower::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/04/flower-2.svg); background-repeat: no-repeat; height: 500px; width: 420px; position: absolute; bottom: -120px; left: -30px; transform: rotate(265deg); }
.make-sec-uppar { z-index: -1; }
.numbers-counter-01 {counter-reset: number;}
.numbers-counter-01 .elementor-section .elementor-icon-list-items .elementor-icon-list-text::before { counter-increment: number; content: counter(number); font-family: "GothamHTF-Book", Sans-serif; font-size: 36px; color: #304E63;padding-right: 15px; position: absolute; left: 0; top: 0; line-height: 1;}
.numbers-counter-01 .elementor-section .elementor-widget .elementor-icon-list-item { padding-left: 40px;}
.price-list-img-cap .elementor-widget-container figure{ display: inline-flex; justify-content: center;}
.price-list-img-cap .widget-image-caption {     font-family: 'Gotham HTF' !important; font-weight: bold !important; width: auto; padding: 5px 25px; margin: auto; position: absolute; top: 0; margin-left: 10px; margin-right: 10px; }
.design-over-bt .elementor-background-overlay { top: 2px !important;}
.img-shadow .elementor-image-box-wrapper .elementor-image-box-img img { box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); }
.circle-box .elementor-widget-wrap.elementor-element-populated { justify-content: center; }
.circle-box figure.wp-caption { min-height: 300px; }
.circle-box figcaption.widget-image-caption.wp-caption-text { margin-top: 0 !important;}
.circle-box figcaption.widget-image-caption.wp-caption-text span{ box-shadow: inset 0px -16px 0 0 #FDF3B1; font-family: "Libre Baskerville", Sans-serif !important; font-weight: bold; color: #314E63; font-size: 18px; padding: 0 5px;}
.bg-blue-flower::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/06/blue-flower.svg); height: 280px; width: 370px; display: block; position: absolute; background-repeat: no-repeat; bottom: -220px; left: -50px; }
.bg-pink-flower::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/03/flower-left.svg); width: 330px; height: 300px; display: block; background-repeat: no-repeat; position: absolute; right: -100px; bottom: -280px; transform: rotate(80deg); }
.your-time-overlay .elementor-background-overlay { top: 55px !important; left: -35px !important;}
.your-space-overlay .elementor-background-overlay { top: 50px !important; left: -40px !important;}
.your-papers-overlay .elementor-background-overlay { top: 60px !important; left: 35px !important; }
.bg-greenwall-img-left .elementor-element-populated::before { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/06/Green-flower-01-1.png); background-size: contain; background-repeat: no-repeat; height: 100%; width: 100%; position: absolute; right: 30px; top: 0; z-index: 0; background-position: center left;}
.bg-bluewall-img-right .elementor-element-populated::before{ content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/06/blue-bg-flower-01.png); background-size: contain; background-repeat: no-repeat; height: 100%; width: 100%; position: absolute; left: 45px; top: 0; z-index: 0; background-position: center right; }
.bg-pinkwall-img-right .elementor-element-populated::before{ content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/06/pink-bg-flower-01.png); background-size: contain; background-repeat: no-repeat; height: 100%; width: 100%; position: absolute; left: 22px; top: 0; z-index: 0; background-position: center right; }
.neonatal-sec { overflow: hidden;}
.right-head-line .elementor-heading-title::after { content: ""; height: 2px; background-color: #304E63; width: 160%; position: absolute; right: -40px; bottom: 0; z-index: 0; }
.left-head-line .elementor-heading-title::after{ content: ""; height: 2px; background-color: #304E63; width: 160%; position: absolute; left: -40px !important; bottom: 0; z-index: 0; } 
.blue-checkmark-shadow .elementor-icon-list-icon svg { box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); border-radius: 50%;}
.green-bg-color .elementor-element-populated::before { content: ""; background-color: #D3E8DD; width: 45%; height: 100%; position: absolute; left: 0; }
.green-bg-color .elementor-widget-container::after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2022/09/pink-flower-bottom.svg); position: absolute; width: clamp(9.375rem, 6.257rem + 6.505vw, 14.0625rem); height: clamp(11.25rem, 7.508rem + 7.806vw, 16.875rem); background-repeat: no-repeat; left: -74px; bottom: -72px; background-size: cover;}
.content-border-icon .elementor-icon-box-description { border: 1px solid; padding: 25px 25px 25px 14% !important; border-radius: 57px; margin-left: -105px !important; background-color: #FFFFFF; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16)}
.pink-number-bg::before { content: ""; background: url(/wp-content/uploads/2023/07/one-pink-bg.svg) no-repeat center center; height: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); width: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); position: absolute; z-index: 11111; background-repeat: no-repeat; left: -28px; top: -28px; background-size: cover; }
.green-number-bg::before { content: ""; background: url(/wp-content/uploads/2023/07/tow-green-bg.svg) no-repeat center center; height: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); width: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); position: absolute; z-index: 11111; right: -25px; top: -31px; background-size: cover; }
.blue-number-bg::before { content: ""; background: url(/wp-content/uploads/2023/07/three-blue-bg.svg) no-repeat center center; height: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); width: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); position: absolute; z-index: 11111; background-repeat: no-repeat; left: -28px; top: -28px; background-size: cover; }
.yellow-number-bg::before { content: ""; background: url(/wp-content/uploads/2023/07/four-yellow-bg.svg) no-repeat center center; height: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); width: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); position: absolute; z-index: 11111; right: -25px; top: -27px; background-size: cover; }
.pink-overlay-set .elementor-background-overlay { height: 66% !important; top: 30% !important;}
.kids-pink-flower::before { content: ""; background-image: url(/wp-content/uploads/2022/11/flower-print.svg); position: absolute; width: clamp(9.375rem, 6.257rem + 6.505vw, 14.0625rem); height: clamp(11.25rem, 7.508rem + 7.806vw, 16.875rem); background-repeat: no-repeat; right: -35px; top: -170px; background-size: cover; z-index: 1; }
.healthy-grow-head .elementor-widget-container { display: inline-flex; max-width: calc(100% - 40px);}
.blue-front-flower::before { content: ""; background: url(/wp-content/uploads/2023/07/blue-green-flower.svg) no-repeat center center; width: 100%; height: 100%; position: absolute; z-index: 1; left: -35%; bottom: -45%; }
.healthy-pink-flower::before { content: ""; background-image: url(/wp-content/uploads/2022/09/pink-flower-bottom.svg); position: absolute; width: clamp(9.375rem, 6.257rem + 6.505vw, 14.0625rem); height: clamp(11.25rem, 7.508rem + 7.806vw, 16.875rem); background-repeat: no-repeat; right: -28px; bottom: -110px; background-size: cover; z-index: 1; transform: rotate(155deg); }
.healthy-child-list .elementor-element-populated { display: grid !important; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 10px !important;}
.healthy-child-list h2 { font-family: "Libre Baskerville", Sans-serif !important; font-size: 30px !important; font-weight: bold;     line-height: 1.3em !important; text-align: center; margin-top: 15px; padding: 0 30px; margin-top: 0 !important;}
.healthy-child-list .elementor-cta__description { font-size: 16px; text-align: left; }
.healthy-child-list .elementor-cta__image img{ border: solid 10px #FFFFFF; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);}
.healthy-child-list .elementor-cta__content{ padding: 75px 50px 50px 50px;}
.healthy-child-list .elementor-widget-call-to-action {position: relative; counter-increment: number; min-width: 100%;}
.healthy-child-list .elementor-widget-call-to-action:after {content:""; width:100%; bottom: -6px; position: absolute; border-bottom:1px dashed #707070;}
.healthy-child-list .elementor-widget-container { height: 100%; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);}
.healthy-child-list .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center !important; align-items: stretch !important;}
.healthy-child-list .elementor-cta__content{ background-color: transparent !important;}
.healthy-child-list .elementor-content-item.elementor-cta__content-item.elementor-cta__image::before { background-image: url(/wp-content/uploads/2023/07/number-pink-bg.svg); background-repeat: no-repeat; position: absolute; background-size: cover; width: clamp(4.375rem, 4rem + 1.875vw, 6.25rem); height: clamp(4.375rem, 4rem + 1.875vw, 6.25rem); left: 50%; top: 0; transform: translate(-50%, -50%); content: counter(number); display: flex; justify-content: center; align-items: center; font-size: clamp(1.875rem, 1.625rem + 1.25vw, 3.125rem); font-family: "Libre Baskerville", Sans-serif; font-weight: bold; color: #304E63; }
.des-sadndborder .elementor-element-populated .elementor-icon-box-wrapper .elementor-icon-box-description { padding: 30px 30px 30px 116px; background: #FFFFFF; border-radius: 90px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); margin-left: -115px;}
.des-sadndborder .elementor-element-populated .elementor-icon-box-wrapper .elementor-icon-box-icon{ margin-top: 5px;}
.border-left-blue .elementor-widget-container p::before { content: ""; border: 1.5px solid #264A63; position: absolute; top: -15px; width: 120%; left: -41px;}
.border-right-blue .elementor-widget-container p::before { content: ""; border: 1.5px solid #264A63; position: absolute; top: -15px; width: 120%; right: -41px;}
.blueflower-back::before { content: ""; background-image: url(https://oklahoma.wicresources.org/wp-content/uploads/2023/06/blue-flower.svg); background-position: center center; background-repeat: no-repeat; background-size: cover; width: 500px; height: 350px; overflow: visible; position: absolute; bottom: -75px; left: -45px; }
.blue-color-text strong { color: #264A63; }
.iconBox-Libre-title .elementor-icon-box-title { font-family: "Libre Baskerville", Sans-serif !important; font-weight: bold; }
.iconBox-Libre-title .elementor-icon-box-wrapper { align-items: center;}
.des-sadndborder-yellow .elementor-element-populated .elementor-icon-box-wrapper .elementor-icon-box-description { padding: 20px 20px 20px 116px; background: #FFFFFF; border-radius: 90px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); margin-left: -115px; border: 0.5px solid #707070;}
.numberIcon-ready h2::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/08/1-img.png); position: absolute; width: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem);; height: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); background-repeat: no-repeat; background-size: cover; top: -48px; left: -33px;}
.numberIcon-newSign h2::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/08/2-img.png); position: absolute; width: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem);; height: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); background-repeat: no-repeat; background-size: cover; top: -48px; left: -28px;}
.numberIcon-repeat h2::before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/08/3-img.png); position: absolute; width: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem);; height: clamp(5.625rem, 4.149rem + 3.001vw, 7.75rem); background-repeat: no-repeat; background-size: cover; top: -48px; left: -32px;}
.title-bg-767 h2 { background-color: #fff; padding: 22px 25px; width: fit-content; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); border-radius: 32px; border: 1px solid #707070; position: relative;}
.des-bg-767 p { background: #F7FCFF; padding: 22px 25px; width: fit-content; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); border-radius: 55px; border: 1px solid #707070;}
.title-bg-767 h2::before { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/08/Left@4x.png); width: 35px; position: absolute; background-size: contain; height: 20px; background-repeat: no-repeat; bottom: -6px; left: -13px; }
.des-bg-767 p::after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/08/Right@4x.png); width: 33px; position: absolute; background-size: contain; height: 48px; background-repeat: no-repeat; bottom: 24px; right: 36px; }
.bg-blue-imgshow {overflow: hidden;}
.bg-blue-imgshow .elementor-background-overlay { margin-left: 170px; }
.real-Juice-icon .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item {align-items: center !important;}
.font-libreBaskerville-iconSec .elementor-icon-box-title strong { font-family: "Libre Baskerville", Sans-serif !important; font-weight: bold; }
.before-border-red::before { content: ""; border-left: 1px solid #E98676; position: absolute; margin-left: 30px; z-index: 1; width: 100%; height: 100%; }
.overflow-breakWord a { overflow-wrap: break-word; }
.pink-num.blog-num.egg-omelet-count.nums-grnn li:before { color: #F7B4A6; font-size: 23px;text-shadow: 0 0 1px #E98676;}
.overflow-breakWord a {color: #000 !important; } .overflow-breakWord a:hover { color: #79b042 !important;}
.numberIncrment-2 ul.elementor-icon-list-items { counter-reset: number;}
.numberIncrment-2 .elementor-icon-list-item::before {counter-increment: number;content: counter(number);font-family: 'Gotham HTF' !important; font-weight: 500; font-size: 30px;color: #304E63;padding-right: 15px;position: absolute;margin-left: -35px;top: 0; line-height: 1;}
.iconBox-textline .elementor-icon-box-title {border-bottom: 2px solid #EDB7A9; margin: 0 0 10px 0; padding: 0 0 10px 0; }
.overlay-width .elementor-background-overlay {width: 96% !important; right: 0; margin: 0 auto;}
.numberIncrment-sec ul.elementor-icon-list-items { counter-reset: start;}
.numberIncrment-sec .elementor-icon-list-item::before {counter-increment: start; content: counter(start); font-family: "GothamHTF-Book", Sans-serif; font-weight: bold; font-size: 23px; background:#F7B4A6; border-radius:50%; color: #fff; width:35px; display: flex; height:35px; align-items:center; justify-content:center; position: absolute; margin-left: -70px; top: 0; }
.border-left-sec ul.elementor-icon-list-items {border-left: 2px solid #EDB7A9; padding: 20px 0 20px 20px !important; }
.page-inner-details .right-side .elementor-section.stock-up-section > .elementor-container.elementor-column-gap-default {max-width: 1025px !important; }
.page-template-template-blog .hero .hero-content h1, .single-blog  .hero-content h1{ text-align: center !important; font-family: "Libre Baskerville", Sans-serif; text-transform: capitalize; font-size: 64px !important; font-weight: 600 !important; line-height: 1.2 !important; }
.page-template-template-blog .hero-breadcrumb .container-fluid, .single-blog .hero-breadcrumb .container-fluid { padding: 0; justify-content: center; display: flex; }
.page-template-template-blog .hero-breadcrumb ul, .single-blog .hero-breadcrumb ul{font-family: 'Gotham HTF'; font-size: 14px !important;font-weight: 500 !important;line-height: 1.6 !important;}
.single-blog .hero-breadcrumb ul li a{font-family: 'Gotham HTF';font-weight: 500;}
.single-blog ul li{font-family: 'Gotham HTF';line-height: 1.6 !important;}
ul.blog-ul li {list-style-type: disc;margin-left:20px;}
.single-blog .hero-breadcrumb ul li {text-transform: capitalize;}
.single-blog .blog-nav > ul > li > a{font-family: 'Gotham HTF';}
.single-blog .blog-nav > ul > li.sub-menu.active > .dropdown a {font-family: 'Gotham HTF';}
.yellow-border-content h4	{ background: rgb(255,255,255);background: -moz-linear-gradient(top, transparent 34%, rgb(253,243,177) 100%); background: -webkit-linear-gradient(top, transparent 34%,rgb(253,243,177) 100%); background: linear-gradient(to bottom, transparent 34%,rgb(253,243,177) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#fdf3b1',GradientType=0 );background-size:100% 100%; display: inline;}
.blog-card .blog-inner-details .blog-meta .date, .blog-card .blog-inner-details .blog-meta .category {font-family: 'Gotham HTF' !important;}
.la-belle h3{    font-family: "La Belle Aurore", Sans-serif !important;    text-transform: capitalize !important;}
.single-blog ul li span {font-family: 'Gotham HTF' !important; line-height: 1.6 !important;}
.single-blog ol li { font-family:  'Gotham HTF' ; }
.elementor-kit-3 .blog-details .font-24px h4 {font-size:24px;}
.blog-details .upp-sec h2{text-transform:uppercase !important;}
.blog-num.cinn-count {counter-reset: blogcount;}
.cout-font h3{font-size: 20px;}
.blog-num.green-count {counter-reset: blogcount;}
.fontsizeTop-19 p { font-size: 19px !important; }
.fontMedeum-title .elementor-heading-title { font-family: "Gotham Medium", Sans-serif !important; font-weight: normal !important; }
.flowerrightSec-bg::after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/11/flower-bg-right.svg); z-index: -1; width: clamp(3.375rem, 10.257rem + 9.505vw, 23.0625rem); height: clamp(11.25rem, 7.508rem + 7.806vw, 15.875rem); position: absolute; background-repeat: no-repeat; background-size: cover; top: auto; right: -7%; bottom: -2%;}
.flowerleftSec-bg::after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2023/11/flower-bg-right.svg); z-index: -1; width: clamp(3.375rem, 10.257rem + 9.505vw, 23.0625rem); height: clamp(11.25rem, 7.508rem + 7.806vw, 15.875rem); position: absolute; background-repeat: no-repeat; background-size: cover;    top: auto; bottom: 0.5%; left: -7%;transform: scaleX(-1); }
.pricelist-imgCap figure { display: flex; align-items: center; }
.pricelist-imgCap figcaption { margin-left: 25px; margin-right: 10px; text-align: left !important;}
.remember .elementor-icon-box-title { font-weight: normal !important; line-height: 32px !important; }
.remember span.after-pink-effect { display: inline; box-shadow: inset 0 -10px 0 0 #FFE6DB; padding: 0 0px; }
.incrment-NumberSec {counter-reset: start;}
.incrment-NumberSec.headingTag-beforeicon .elementor-icon-box-wrapper .elementor-icon-box-icon:before { counter-increment: start; content: counter(start); font-family: 'La Belle Aurore'; color: #264A63; font-size: 60px; font-weight: normal; position: absolute; display: flex; align-items: center; justify-content: center; z-index: 3;}
.headingTag-beforeicon .green-bgClass .elementor-icon-box-wrapper .elementor-icon-box-content { padding: 20px 20px 20px 200px; width: 100%; left: 0; position: absolute; background-color: #CEE9DC; border-radius: 30px 30px 30px 30px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); z-index: 1; }
.headingTag-beforeicon .yellow-bgClass .elementor-icon-box-wrapper .elementor-icon-box-content { padding: 20px 20px 20px 200px; width: 100%; left: 0; position: absolute; background-color: #FDF3B1; border-radius: 30px 30px 30px 30px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); z-index: 1; }
.headingTag-beforeicon .elementor-icon-box-wrapper .elementor-icon-box-content h3 { font-family: 'Gotham HTF' !important; font-size: 18px;}
.headingTag-beforeicon .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.headingTag-beforeicon .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {display: flex; align-items: center; justify-content: center;}
.headingTag-beforeicon .elementor-icon-box-wrapper .elementor-icon-box-icon{ z-index: 2;}
.overlay-bgTop .elementor-background-overlay { top: 5px !important;}
.overlay-desginbgTop .elementor-background-overlay { z-index: 1; transform: rotate(180deg); top: 30px !important; }
.headingBottom-border .elementor-icon-box-title { border-bottom: 3px solid #829DAE; display: inline-block; padding-bottom: 15px; }
.icon-customAlign .elementor-icon-box-icon { margin-top: -12px !important; }
.iconYellow-bg .elementor-icon-box-content { background: #FDF3B1; display: inline-flex; flex-direction: row; position: absolute; align-items: center; left: 30px; padding: 15px 30px 15px 140px; border-radius: 30px; z-index: -1; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); bottom: auto; top: 45px; }
.iconPink-bg .elementor-icon-box-content { background: #F7B4A6; display: inline-flex; flex-direction: row; position: absolute; align-items: center; left: 30px; padding: 15px 30px 15px 140px; border-radius: 30px; z-index: -1; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); bottom: auto; top: 45px; }
.iconGreen-bg .elementor-icon-box-content { background: #CEE9DC; display: inline-flex; flex-direction: row; position: absolute; align-items: center; left: 30px; padding: 15px 30px 15px 140px; border-radius: 30px; z-index: -1; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); bottom: auto; top: 45px; }
.icon-oneSec .arrow-icon .elementor-background-overlay {margin-left: 75px;}
.top-designRotete .elementor-background-overlay { transform: scaleY(-1); top: -35px !important; width: 99.9% !important;}
.flower-img-getReadysec:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/11/flower-bg-right.svg); background-repeat: no-repeat; background-size: cover; top: -70px; right: -90px; position: absolute; width: clamp(11.375rem, 13.257rem + 9.505vw, 23.0625rem); transform: scaleY(-1); height: clamp(11.25rem, 7.508rem + 7.806vw, 15.875rem); z-index: -1; }
.flower-img-getsetsec:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2023/11/flower-bg-right.svg); background-repeat: no-repeat; background-size: cover; top: -70px; left: -100px; position: absolute; width: clamp(11.375rem, 13.257rem + 9.505vw, 23.0625rem); transform: rotate(180deg); height: clamp(11.25rem, 7.508rem + 7.806vw, 15.875rem); z-index: -1; }
.incrment-numberSleep { counter-reset: start; }
.incrment-numberSleep .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text:before{ counter-increment: start; content: counter(start); font-family: 'Gotham HTF' !important; color: #566CB4; font-size: 16px; background: #ffffff; width: 28px; height: 28px; border-radius: 50%; border: 1px solid #566CB4; font-weight: normal; display: flex; align-items: center; justify-content: center; position: absolute; left: -40px; top: -3px; }
.blog-linkTag a { font-weight: bold; color: #566CB4; }
.blog-linkTag a:hover { color: #000000; }
.green-borderClean h3 { border-bottom: 3px solid #4A7B54; padding-bottom: 15px; padding-top: 15px; width: 95%; }
.pink-borderSeparate h3 { border-bottom: 3px solid #F97F71; padding-bottom: 15px; padding-top: 15px; width: 95%; }
.purple-borderCook h3 { border-bottom: 3px solid #885477; padding-bottom: 15px; padding-top: 15px; width: 95%; }
.border-fullWidth::before { content: ""; border-top: 2px solid #304E63; width: 100%; position: absolute; top: 12px; }
.bg-overlayContent .elementor-background-overlay {transform: scaleY(-1);}
.flower-bgTip .elementor-background-overlay { top: 21% !important; left: 9% !important; z-index: -1; }
.bottom-starIcon svg { top: 15px; }
.single-blog .blog-details h3 { text-transform: inherit; }
.panOverlay-img:before { content: ""; background: url(/wp-content/uploads/2024/02/cooking-pan.png); position: absolute; width: clamp(15rem, 8.75rem + 8.333vw, 18.75rem); height: clamp(15rem, 8.75rem + 8.333vw, 18.75rem); background-size: cover; z-index: 1; bottom: -220px; right: -50px; }
.meal-Overlayimg img { overflow: visible; margin-left: 10px; }
.loseWeight-bg:before { content: ""; background: url(/wp-content/uploads/2022/07/top-flower.svg); background-repeat: no-repeat; position: absolute; width: 403px; height: 390px; background-size: cover; top: -157px; right: 0; z-index: -1; }
.loseWeight-bg:after {content:"";background: url(/wp-content/uploads/2022/07/btm-flower.svg);background-repeat: no-repeat; position: absolute;width: 403px;height: 380px;background-size: cover;bottom: -135px;left: -93px;z-index: -1;}
.bg-designContent:after { content: ""; background: url(/wp-content/uploads/2023/11/desgin-bottom.png); width: 100%; background-repeat: no-repeat; position: absolute; height: 50px; z-index: 1; bottom: 0; margin: 0 auto; left: 0; }
.pink-circleyear h3:before {width: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); height: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); content: ""; background-image: url(/wp-content/uploads/2024/03/pink-bg-one.svg); background-size: cover; position: absolute; z-index: 1; left: -25px; top: -21px;}
.inline-contentColor .elementor-image-box-content { background-color: #FAEDEB; padding: 10px 95px; position: absolute; left: -45px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); border-radius: 30px; }
.inline-contentColor img {z-index: 1 !important;position: relative;margin-top: 15px;}
.blue-circleyear h3:before {width: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); height: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); content: ""; background-image: url(/wp-content/uploads/2024/03/blue-bg-two.svg); background-size: cover; position: absolute; z-index: 1; left: -25px; top: -21px;}
.pinkTow-circleyear h3:before {width: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); height: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); content: ""; background-image: url(/wp-content/uploads/2024/03/pink-bg-three.svg); background-size: cover; position: absolute; z-index: 1; left: -25px; top: -21px;}
.blueTow-circleyear h3:before {width: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); height: clamp(5rem, 0.232rem + 9.946vw, 8.4375rem); content: ""; background-image: url(/wp-content/uploads/2024/03/blue-bg-three.svg); background-size: cover; position: absolute; z-index: 1; left: -25px; top: -21px;}
.number-countGuide { counter-reset: new; }
.number-countGuide li.elementor-icon-list-item:before { counter-increment: new; content: counter(new); font-family: 'Gotham HTF'; color: #304E63; font-size: 25px; font-weight: bold; position: absolute; top: -8px; left: -30px; }
.width-inlineCustom { display: flex; justify-content: center !important; z-index: 1; }
.width-inlineCustom:before { content: ""; border: 2px solid #304E63; position: absolute; width: 90%; top: 48%; z-index: -1; }
.number-counterDev { counter-reset: reset; }
.number-counterDev ul li .elementor-icon-list-icon:before { counter-increment: reset; content: counter(reset); font-family: 'Gotham HTF' !important; color: #304E63; font-weight: bold; font-size: 25px; z-index: 2; position: absolute; top: 15%; left: 28%; }
.number-counterDev .elementor-icon-list-item { align-items: center !important; }
.customIcon-box .elementor-icon-box-content { padding: 10px 95px 10px 105px; margin-left: -100px; background-color: #F3E9F3; border-radius: 0 50px 50px 0; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); }
.customIcon-box .elementor-icon-box-content .elementor-icon-box-title { font-weight: bold !important; font-family: 'Gotham HTF' !important; margin-bottom: 10px; }
.iconKid-center .elementor-icon-list-item { align-items: center !important; }
.titleRight-flower::after { content: ""; background-image: url(/wp-content/uploads/2022/09/pink-flower-leave.svg); background-size: contain; background-repeat: no-repeat; width: clamp(13.75rem, 2.109rem + 24.284vw, 31.25rem); height: clamp(11.25rem, 4.182rem + 14.744vw, 21.875rem); position: absolute; right: -18%; top: -51px; z-index: -1; transform: rotate(45deg); }
.titleLeft-flower::before { content: ""; background-image: url(/wp-content/uploads/2022/09/pink-flower-leave.svg); background-size: contain; background-repeat: no-repeat; width: clamp(13.75rem, 2.109rem + 24.284vw, 31.25rem); height: clamp(11.25rem, 4.182rem + 14.744vw, 21.875rem); position: absolute; left: -18%; top: -50px; z-index: -1; transform: rotate(-45deg) scale(-1, 1); }
.breakWord-custom h4.elementor-heading-title { word-wrap: break-word; }
.colic-boxs .box-one, .colic-boxs .box-three { max-height: 100%; height: 420px; display: flex; flex-wrap: wrap; align-content: space-around; }
span.bg-green-effect { display: inline-flex; box-shadow: inset 0 -12px 0 0 #E1F2E9; padding: 0 85px 0 0; }
.text-bgGreen span.bg-green-effect { padding: 0 50px 0 50px; }
.background-afterblue::before { content: ""; top: -25px; right: -25px; height: 100%; position: absolute; width: calc(100% - 15px); z-index: -1; background-color: #DFF2FB; }
.icon-shadow svg{box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.16);  border-radius: 62px;}
.background-afterpink img, .background-afteryellow img {position: relative;z-index: 1	;}
.background-afterpink::before { content: ""; top: -25px; right: -25px; height: 100%; position: absolute; width: calc(100% - 15px); z-index: 1; background-color: #F8D8C7; }
.background-afteryellow::before{ content: ""; top: -25px; left: -25px; height: 100%; position: absolute; width: calc(100% - 15px); z-index: 1; background-color: #FDF3B1; }
.bg-greenOver::after { position: absolute; width: 100%; content: ""; height: 45%; bottom: 0; background-color: #EFF8F1; z-index: -1; }
.bg-image-nicu::after { content: ""; bottom: -30px; right: -30px; height: 100%; position: absolute; width: calc(100% - 20px); background: url(/wp-content/uploads/2023/05/pink-bg-img-1.jpg); background-size: cover; background-position: center center; z-index: -1; }
.bg-flowImg:before { content: ""; background: url(/wp-content/uploads/2024/05/blue-flow-1.svg); width: 400px; height: 400px; position: absolute; z-index: -1; background-repeat: no-repeat; background-position: bottom left; top: 25%; left: -14%; }
.bg-greenTop:before { position: absolute; width: 96%; content: ""; height: 57%; left: 0; right: 0; margin: 0 auto; background-color: #EFF8F1; z-index: -1; }
.ask-queImg:after { content: ""; background: url(/wp-content/uploads/2024/05/tip-1.png); width: 145px; height: 145px; position: absolute; bottom: -13%; right: -3%; background-repeat: no-repeat;background-size: contain;}
.ask-helpyellowImg:before { content: ""; background: url(/wp-content/uploads/2024/05/yellow-flow.svg); height: 230px; width: 100px; position: absolute; background-repeat: no-repeat; background-size: contain; background-position: center center; z-index: 22; right: 2px; bottom: -25px; }
.green-btmBg:after { content: ""; background-color: #EFF8F0; position: absolute; width: 100%; height: 50px; bottom: 0; z-index: -1; }
span.bg-blueEffect { display: inline; box-shadow: inset 0 -25px 0 0 #E5F6FC; padding: 0 25px 4px 25px; margin-left: -30px; }
.sp-askqueImg.ask-queImg:after { display: none; }
.sp-askqueImg.ask-queImg:before { content: ""; background: url(/wp-content/uploads/2024/06/tip-Sp-1.png); width: 145px; height: 145px; position: absolute; bottom: -13%; right: -3%; background-repeat: no-repeat; background-size: contain; }
.bg-greenTop.sp-greenBg:before { position: absolute; width: 96%; content: ""; height: 62%; left: 0; right: 0; margin: 0 auto; background-color: #EFF8F1; z-index: -1; }
.wic-icon-center .elementor-icon-list-item { align-items: center !important; }
.wic-blue-bg:after { content: ""; background-color: #EBF6FC; position: absolute; width: 100%; height: 50px; bottom: 0; z-index: -1; }
.wic-icon-rub .elementor-icon-box-wrapper .elementor-icon-box-title { padding: 30px 0; margin-top: -35px; border-top: 6px solid #337AC5; border-bottom: 6px solid #337AC5; }
.img-move-upper { z-index: -1 !important; }
.wic-bgpink-reflux:after { content: ""; position: absolute; width: 100%; background-color: #FAEDEB; height: 65%; top: 33%; z-index: -1; }
.wic-icon-refluxItem .elementor-image-box-wrapper h3.elementor-image-box-title p.icon-items { margin-bottom: 8px; padding: 0 0 30px 0; }
.wic-icon-refluxItem .elementor-icon-list-item { overflow: hidden; align-items: center !important;}
.wic-yellowbg-reflux .elementor-heading-title:after { content: ""; position: absolute; width: 100%; background-color: #FBF9D5; height: 60%; top: 20%; left: 0; z-index: -1; }
.wic-yellowImg-bg:before { content: ""; bottom: -5px; right: -5px; height: 90%; top: 50px; position: absolute; width: calc(100% - 25px); z-index: -1; background: url(/wp-content/uploads/2022/08/yellow-bg.png); background-size: cover; background-position: center; }
.wic-plus-snackIcon h3 { max-width: 460px; margin: 0 auto; position: relative; width: fit-content; }
.wic-plus-snackIcon h3 img { position: absolute; top: 0; }
.wic-plus-snackIcon h3 img.wic-left-icon { left: -40px; top: 0; }
.wic-plus-snackIcon h3 img.wic-right-icon { right: -40px; }
.wic-plus-snackIcon .elementor-widget-container:after, .wic-plus-snackIcon.wic-p-yellow::after { content: ""; background-color: #FBF9D5; position: absolute; width: 100%; left: 0; bottom: 5px; z-index: -1; }
.wic-plus-snackIcon.wic-p-yellow::after{    height: 15px; bottom: -2px; }
.image-section-center .elementor-image-box-wrapper { display: flex;justify-content: center;flex-direction: column; }
.wic-plus-snackIcon.wic-p-yellow.pnk-bg::after{background-color: #F3E9F3;}
.wic-plus-snackIcon.wic-p-yellow.orng-bg::after{background-color: #FDEDEA;}
.wic-plus-snackIcon.wic-p-yellow{position: relative; display: inline-block; padding: 0 5px;}
.wic-plus-snackIcon.wic-yellow .elementor-widget-container:after{height: 10px !important; bottom: 14px;} 
.wic-yum-flowerSnacks:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/06/yum-flower.svg); width: 285px; height: 200px; position: absolute; top: 0; right: -40px; z-index: 2; background-size: contain; background-repeat: no-repeat; }
.wic-yum-flowerSnacks:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/06/yum-flower.svg); width: clamp(10.625rem, 8.35rem + 9.709vw, 20rem); height: clamp(10.625rem, 8.338rem + 4.77vw, 14.0625rem); position: absolute; top: 0; right: -40px; z-index: 2; background-size: contain; background-repeat: no-repeat;bottom: -45px;}
.wic-bottom-designPurple:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/06/design-bottom-2.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; z-index: 1; }
.wic-yellow-bgPer:after { content: ""; background-color: #FBF9D5; position: absolute; height: 68%; width: 100%; top: 32%; z-index: -1;}
.wic-tip-academyNum {counter-reset: number;}
.wic-tip-academyNum .elementor-icon-list-item:before { content: counter(number); width: 70px; height: 70px; position: absolute; background: #ffffff; border-radius: 50%; z-index: -1; top: -25px; left: -58px; counter-increment: number; display: flex; justify-content: center; align-items: center; font-family: "La Belle Aurore"; font-size: 50px; padding-top: 15px; }
.wic-icon-refluxItem .elementor-image-box-wrapper h3.elementor-image-box-title p.icon-items:after { content: ""; width: 62%; height: 2px; background: #337AC5; position: absolute; right: 0; margin-top: 45px; }
.bgpink-sp-wic.wic-bgpink-reflux:after { height: 70%; top: 28%; }
.wic-plus-snackIcon-top .elementor-heading-title {max-width: 100% !important;}
.wic-plus-snackIcon-top img.wic-right-icon { top: -15px !important; }
.wic-plus-snackIcon-top img.wic-left-icon { top: -15px !important; }
.wic-yum-flowerSnacks.wic-yum-flowerSnacks-sp:after { background-image: url(https://wicresources.org/wp-content/uploads/2024/07/yum-flower-sp.svg); }
ul.blog-cat-list li:first-child button { border: 2px solid #03a9f4; color: #03a9f4; }
ul.blog-cat-list li:first-child .blogcat-button.active { background-color: #03a9f4; color: #fff; }
.wic-bottom-designPurple:before { content: ""; right: 0; position: absolute; height: 30px; width: 8px; box-shadow: 6px 3px 6px 0px rgba(0, 0, 0, 0.16); bottom: -30px; }
.wic-yum-ants:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/07/yum-flower.svg);background-repeat: no-repeat; width: clamp(10rem, 8.938rem + 5.313vw, 15.3125rem); height: clamp(10rem, 8.938rem + 5.313vw, 15.3125rem); position: absolute; bottom: -105px; right: -55px; z-index: 2; background-size: contain; background-repeat: no-repeat; transform: rotate(-15deg); }
.wic-instructions-num {counter-reset: number;}
.wic-instructions-num li.elementor-icon-list-item:before { counter-increment: number; content: counter(number); font-size: 20px; font-family: 'Gotham HTF'; font-weight: bold; color: #000000; z-index: 1; position: absolute; left: -25px; top: -1px; }
.wic-yum-ants.wic-yum-ants-sp:after {background: url(https://wicresources.org/wp-content/uploads/2024/07/yum-flower-1.svg);background-repeat: no-repeat;}
.yellow-bottom-design:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/07/yallow-bottom-design.svg); position: absolute; background-repeat: repeat-x; z-index: 2; width: 100%; height: 70px; left: 0; }
.orange-bottom-design:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/02/orange-curve.png); position: absolute; background-repeat: repeat-x; z-index: 2; width: 100%; height: 70px; left: 0; }
.wic-blue-egg .elementor-widget-container:after { content: ""; background-color: #EBF6FC; position: absolute; width: 100%; left: 0; height: 44%; bottom: 5px; z-index: -1; }
.wic-purle-egg .elementor-widget-container:after { content: ""; background-color: #F3E9F3; position: absolute; width: 100%; left: 0; height: 44%; bottom: 5px; z-index: -1; }
.wic-purle-egg.wic-purple-acid .elementor-widget-container:after{height: 10px; bottom: 5px;}
.top-yellow-egg:before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/07/yallow-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; top: -45px; left: 0; transform: scale(-1); filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16)); z-index: -1; }
.bottom-yellow-egg:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/07/yallow-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; bottom: -45px; left: 0; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16)); z-index: -1; }
.sec-overlap-none {z-index: -2 !important;}
.crib-safety-link a { color: #ffffff; }
.crib-safety-link a:hover { color: #C4523F; }
.pink-text-bg .elementor-widget-container:after { content: ""; background-color: #FAEDEB; position: absolute; width: 100%; left: 0; height: 60%; bottom: 0; z-index: -1; }
.z-index-one svg tspan { z-index: 2; }
.pink-bottom-design:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/07/pink-bottom-design.svg); position: absolute; background-repeat: repeat-x; z-index: -1; width: 100%; height: 70px; left: 0; }
.numMeal-count { counter-reset: number; }
.numMeal-count .elementor-icon-list-items .elementor-icon-list-item:before {counter-increment: number;content: counter(number) ".";font-family: 'Gotham HTF';color: #000000;font-size: 20px;font-weight: bold;position: absolute;top: -1px;left: -45px;}
.blue-titleBg .elementor-widget-container:after { content: ""; background-color: #EBF6FC; position: absolute; width: 100%; left: 0; height: 60%; bottom: 5px; z-index: -1; }
.green-bottom-design:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/07/green-bottom-design.svg); position: absolute; background-repeat: repeat-x; z-index: -1; width: 100%; height: 70px; left: 0; }
.green-text-bg .elementor-widget-container:after { content: ""; background-color: #EFF8F1; position: absolute; width: 100%; left: 0; height: 60%; bottom: 0; z-index: -1; } 
.blue-text-bg .elementor-widget-container:after { content: ""; background-color: #EBF6FC; position: absolute; width: 100%; left: 0; height: 60%; bottom: 0; z-index: -1; } 
.blue-bottom-design:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/07/blue-bottom-design.svg); position: absolute; background-repeat: repeat-x; z-index: -1; width: 100%; height: 70px; left: 0; }
.img-notice .elementor-widget-container:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/07/flower-imgExplore.svg); background-repeat: no-repeat; background-size: cover; width: clamp(28.125rem, 21.339rem + 10.603vw, 34.0625rem); height: 130px; position: absolute; bottom: -160%; z-index: -1; right: 0; transform: scale(-1, -1); }
.forget-purplebg .elementor-heading-title:after { content: ""; background-color: #F3E9F3; position: absolute; width: 100%; left: 0; bottom: -25px; height: 100%; z-index: -1; }
.link-d-inline .elementor-icon-list-item a { display: inline !important; }
.linktag-para a { color: #337AC5 !important; font-weight: normal !important;}
.link-d-inline .elementor-icon-list-item a, .linktag-para a {text-decoration: underline !important; color: #337AC5;} 
.hero-breadcrumb li br { display: none; }
.single-blog .hero-content h1 text { font-size: 30px; }
.linehieght-50 h3.elementor-heading-title { line-height: 50px !important; }
.square-img h3.elementor-heading-title { display: inline-flex !important; }
.square-img h3.elementor-heading-title img { width: 175px; margin-top: -90px; margin-left: -25px; }
.square-img-sp h3.elementor-heading-title img { margin-left: 35px; }
.icon-center .elementor-icon-list-item { align-items: center !important; }
.square-img-2 h3.elementor-heading-title img { position: absolute; width: 110px; right: 10px; top: 50px; }
.pink-bottom-design:after, .green-bottom-design:after, .blue-bottom-design:after {bottom: 12px;}
.green-bg-new h3.elementor-heading-title:after {content: "";background-color: #EFF8F1;position: absolute;width: 100%;left: 0;height: 82%;bottom: 0;z-index: -1;}
.green-bg-new h3.elementor-heading-title { z-index: 1; position: relative; }
.green-bg-new h3.elementor-heading-title { word-break: break-word; }
.pink-text-new .elementor-heading-title:after { background-color: #FAEDEB; height: 90%; width: 40%; content: ""; position: absolute; left: -15px; bottom: -5px; z-index: -1; }
.pink-text-new .elementor-heading-title { position: relative; z-index: 1; }
.green-text-new .elementor-heading-title:after { background-color: #EFF8F1; height: 90%; width: 40%; content: ""; position: absolute; left: -15px; bottom: -5px; z-index: -1; }
.green-text-new .elementor-heading-title { position: relative; z-index: 1; }
.pink-bottom-design.something-new::after { bottom: -50px !important; }
.wic-yellowbg-reflux.easy-add .elementor-heading-title:after { width: 65% !important; margin: 0 auto !important; right: 0; height: 100%; top: 40% !important; }
.wic-yellowbg-reflux.easy-add .elementor-heading-title { width: 75%; margin: 0 auto; }
.custom-position img.attachment-full.size-full.wp-image-46722 { object-position: 40% center; }
.z-indexminus {z-index: -1 !important;}
.font-baskerville .elementor-icon-list-text { font-family: "Libre Baskerville", Sans-serif !important; }
.yellow-iconbg-sec .elementor-widget-container:after { content: ""; position: absolute; width: 100%; background-color: #FBF9D5; height: 45%; top: 38%; left: 0; z-index: -1; }
.border-bg-dotted .elementor-widget-container:before {content: "";border-bottom: 3px dotted #337AC5;display: flex;width: 100%;position: absolute;top: 50%;z-index: -1;}
.border-bg-dotted .elementor-widget-container { background-color: #EBF6FC; position: relative;z-index: 1;}
.border-bg-dotted .elementor-widget-container .elementor-heading-title { display: inline-flex; background-color: #EBF6FC; padding: 0 25px; }
.customborder-text .elementor-widget-container { border-top: 3px dotted #337AC5; border-bottom: 3px dotted #337AC5; padding-left: 60px !important; margin-left: -60px !important; z-index: -1 !important; position: relative; }
.yellow-iconbg-sec .elementor-icon-box-wrapper { align-items: center; }
.linktag-para .elementor-widget-container { z-index: 1;position: relative; }
.text-underline { text-decoration: underline; }
.shade-border .elementor-image-box-content:before { content: ""; width: 70%; position: absolute; border-top: 3px dotted #337AC5; top: 0; }
.shade-border .elementor-image-box-content:after { border-bottom: 3px dotted #337AC5; content: ""; width: 70%; position: absolute; bottom: 0; }
.shade-border figure.elementor-image-box-img { margin-bottom: 0 !important; }
.shade-border figure.elementor-image-box-img img { vertical-align: middle; }
.shade-border .elementor-image-box-description { padding: 10px 0; }
.green-bottom-design-new:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/09/green-bottom-design.svg); background-size: contain; position: absolute; background-repeat: repeat-x; z-index: 1; width: 100%; height: 70px; left: 0;bottom: -55px; }
.purple-bottom-design-new:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/09/purple-bottom-design.svg); position: absolute; background-repeat: repeat-x; z-index: 1; width: 100%; height: 70px; left: 0;bottom: -55px; }
.icon-center-super .elementor-icon-list-items .elementor-icon-list-item { align-items: center !important; }
.green-iconbg-sec .elementor-widget-container:after { content: ""; position: absolute; width: 100%; background-color: #EFF8F1; height: 45%; top: 38%; left: 0; z-index: -1; }
.green-iconbg-sec .elementor-widget-container {display: flex; justify-content: start;}
.green-iconbg-sec .elementor-widget-container .elementor-icon-box-wrapper {width:fit-content; align-items: center;}
.yellow-iconbgnew-sec .elementor-widget-container:after { content: ""; position: absolute; width: 100%; background-color: #FBF9D5; height: 45%; top: 38%; left: 0; z-index: -1; }
.yellow-iconbgnew-sec .elementor-widget-container {display: flex; justify-content: start;}
.yellow-iconbgnew-sec .elementor-widget-container .elementor-icon-box-wrapper {width:fit-content; align-items: center;}
.pink-iconbgnew-sec .elementor-widget-container:after { content: ""; position: absolute; width: 100%; background-color: #FAEDEB; height: 45%; top: 38%; left: 0; z-index: -1; }
.pink-iconbgnew-sec .elementor-widget-container {display: flex; justify-content: start;}
.pink-iconbgnew-sec .elementor-widget-container .elementor-icon-box-wrapper {width:fit-content; align-items: center;}
.blogphoto-gallery .gallery-item { height: 100%; display: flex; }
.blogphoto-gallery .gallery-icon.landscape img { height: 100%;object-fit: cover;border: 0 !important; }
.blogphoto-gallery .gallery-icon.landscape { height: 170px; }
.wic-secabout .elementor-heading-title:before { content: ""; position: absolute; width: 100%; background-color: #FBF9D5; height: 100%; top: 35%; left: 0; z-index: -1; }
.wic-secabout .elementor-heading-title { position: relative; z-index: 1; }
.wic-secWord .elementor-heading-title:before { content: ""; position: absolute; width: 100%; background-color: #FAEDEB; height: 100%; top: 35%; left: 0; z-index: -1; }
.border-leftright:before { content: ""; border-bottom: 3px dotted #337AC5; width: 35%; position: absolute; left: 0; top: 40%; }
.border-leftright:after { content: ""; border-top: 3px dotted #337AC5; width: 35%; position: absolute; right: 0; top: 40%; }
.border-leftright .elementor-widget-container { position: relative; }
.postid-47957 .hero.setbg, .postid-48442 .hero.setbg  { background-position: 100% 70%; }
.postid-47957 .blue-bottom-design:after, .postid-48442 .blue-bottom-design:after {bottom: -50px;}
.nutrients-grid .elementor-widget-wrap { display: flex; column-gap: 30px; row-gap: 55px; }
.postid-47957 .green-text-bg .elementor-widget-container:after, .postid-48442 .green-text-bg .elementor-widget-container:after {    width: 65%; margin: 0 auto; left: 0; right: 0; height: 100%; bottom: -15px;}
.postid-47957 .blue-titleBg .elementor-widget-container:after, .postid-48442 .blue-titleBg .elementor-widget-container:after {height: 100%; bottom: -10px;}
.postid-47957 .green-bottom-design:after, .postid-48442 .green-bottom-design:after {bottom: -55px;}
.postid-47957 .pink-iconbgnew-sec .elementor-widget-container:after, .postid-48442 .pink-iconbgnew-sec .elementor-widget-container:after {height: 90%; top: 45%;}
.avoid-bgImg:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2022/09/avoid-bottom.svg); height: 120px; position: absolute; bottom: -112px; background-repeat: no-repeat; right: 0; left: 0; background-size: cover; width: 100%; z-index: -1; }
.link-baskerville .elementor-heading-title a{ font-family: "Libre Baskerville", Sans-serif !important; color: #566CB4 !important;} 
.blue-bottom-design:before { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/07/blue-bottom-design.svg); position: absolute; background-repeat: repeat-x; z-index: -1; width: 100%; height: 70px; left: 0; top: -50px; transform: scaleY(-1); }
.textbg-white .elementor-heading-title:before { content: ""; position: absolute; width: 100%; background-color: #ffffff; height: 70%; top: 20%; left: 0; z-index: -1; }
.green-text-bg { position: relative; z-index: 1; }
.postid-47684 .green-text-bg .elementor-widget-container:after { height: 75%; bottom: -5px;}
.img-h-100 > .elementor-widget-wrap > .elementor-widget-image { height: 100%; display: flex; max-height: 100%; }
.postid-48475 .yellow-bottom-design{ filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.15)); }
.counter-dir-one .elementor-icon-list-item:before { content: counter(reset) "."; counter-increment: reset; font-family: "La Belle Aurore", Sans-serif; font-size: 45px; margin-top: -5px; position: absolute; left: -45px;color: #304E63 !important;}
.counter-dir-one { counter-reset: reset; }
.counter-dir-tow .elementor-icon-list-item:before { content: counter(resettow) "."; counter-increment: resettow; font-family: "La Belle Aurore", Sans-serif; font-size: 45px; margin-top: -5px; position: absolute; left: -45px; }
.counter-dir-tow { counter-reset: resettow 1; }
.green-bg-new.inline-green .elementor-heading-title { display: inline; padding: 0 25px; }
.postid-48475 .green-bg-new h3.elementor-heading-title:after { height: 100%; bottom: -15px; }
.link-color-blog a { color: #337AC5 !important; }
.green-bg-new h3.elementor-heading-title { padding-left: 15px; }
.icon-gap > .elementor-widget-wrap { column-gap: 85px; }
.icon-gap > .elementor-widget-wrap:after { width: 85%; position: absolute; border-bottom: 6px dotted #E2F1FA; content: ""; }
.icon-gap > .elementor-widget-wrap > .elementor-element { z-index: 1; background-color: #fff; padding: 0 5px; }
.bg-title-purple { padding: 0 100px; position: relative; z-index: 1; }
.bg-title-purple:after { content: ""; background-color: #F3E9F3; width: 100%; height: 85%; position: absolute; left: 0; right: 0; bottom: -10px; z-index: -1; }
.boxFilter-shadowbox > .elementor-widget-wrap { filter: drop-shadow(0px 3px 6px rgb(0 0 0 / 0.16)); }
.filtershadow-wic { filter: drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.15)); }
.counter-dir-six{ counter-reset: reset 4; }
.counter-dir-six .elementor-icon-list-item:before { content: counter(reset) "."; counter-increment: reset; font-family: "La Belle Aurore", Sans-serif; font-size: 45px; margin-top: -5px; position: absolute; left: -45px; }
.img-h-100 .elementor-widget-image .elementor-widget-container { width: 100%; }
.counter-dir-six.list-start-six{counter-reset: reset 2 !important;}
.counter-dir-six.list-start-three{counter-reset: reset 3 !important;}
.flexnowrap > div{flex-wrap: nowrap;}

.shadoww-textt1:before { content: ""; width: 100%; height: 80%; background-color: #FAEDEB; position: absolute; left: 0; bottom: 0; z-index: -1; }
.shadoww-textt1 { position: relative; z-index: 1; }
.shadoww-textt1.orange:before { background-color: #FDECD0; }
.shadoww-textt1.yellow:before { background-color: #FBF9D5; }
.shadoww-textt1.green:before { background-color: #EFF8F1; }
.shadoww-textt1.blue:before { background-color: #EBF6FC; }
.shadoww-textt1.white:before { background-color: #F8F7F2; }
.d-flex-scr767.elementor-widget-image-box > .elementor-widget-container > .elementor-image-box-wrapper {align-items: flex-start; }
.green-bg-new h4.elementor-heading-title:before { content: ""; background-color: #EFF8F1; position: absolute; width: 100%; left: 0; height: 82%; bottom: 0; z-index: -1; }
.postid-49607 .green-bg-new h3.elementor-heading-title:after { bottom: -10px; }
.flower-child-bottom:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2022/10/blog-bottom-svg.svg); width: 100%; position: absolute; bottom: -105px; height: 110px; background-repeat: repeat-x; top: auto; margin: 0 auto; z-index: -1; }
.flower-child-bottom { position: relative; z-index: 1; }
.flower-child-bottom2:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2024/10/blog-bottom-svgnew.svg); width: 100%; position: absolute; bottom: -105px; height: 110px; background-repeat: repeat-x; top: auto; margin: 0 auto; z-index: -1; } 
.flower-child-bottom2 { position: relative; z-index: 1; }
.postid-49607 .link-color-blog a,.postid-50088 .link-color-blog a {text-decoration: underline !important;}
.pinkBottom-pettern:before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/10/yallow-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; top: -45px; left: 0; transform: scale(-1); z-index: -1; }
.pinkBottom-pettern:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/10/yallow-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; bottom: -45px; left: 0; z-index: -1; }
.pinkBottom-pettern { filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16));z-index: 1; }
.top-borderCandy > .elementor-widget-wrap:before { content: ""; border-top: 6px dotted #304E63; width: 25%; position: absolute; top: 0; left: 0; }
.top-borderCandy > .elementor-widget-wrap:after { content: ""; border-top: 6px dotted #304E63; width: 25%; position: absolute; top: 0; right: 0; }
.grid-colCustom > .elementor-widget-wrap { display: inline-block !important; column-count: 2;column-gap: 40px;counter-reset: number; }
.grid-colCustom > .elementor-widget-wrap > .elementor-widget-text-editor { width: 100%; height: max-content !important; max-width: 100%; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; padding-top: 30px;}
.grid-colCustom > .elementor-widget-wrap > .elementor-widget-text-editor:after { content: "#" counter(number); width: 60px; height: 60px; position: absolute; background-color: #EFF8F0; border-radius: 50%; top: 0; left: -30px; box-shadow: 0 3px 6px rgb(0, 0, 0, .16); counter-increment: number; display: flex; align-items: flex-end; justify-content: center; font-size: 35px; color: #304E63; font-family: "La Belle Aurore", Sans-serif; }
.greenBottom-pettern {z-index: 9999; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16)); }
.greenBottom-pettern:before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/09/green-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; top: -45px; left: 0; transform: scale(-1); z-index: -1; }
.greenBottom-pettern:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/09/green-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; bottom: -45px; left: 0; z-index: -1; }
.grid-colCustom > .elementor-widget-wrap > .elementor-widget-text-editor:nth-child(even):after { right: -28px; left: auto; }

.counter-dir-four .elementor-icon-list-item:before { content: counter(resetfour) "."; counter-increment: resetfour; font-family: "La Belle Aurore", Sans-serif; font-size: 45px; margin-top: -5px; position: absolute; left: -45px;color: #304E63 !important; }
.counter-dir-four { counter-reset: resetfour 3; }
.yellow-bg-new .elementor-heading-title:before { content: ""; background-color: #FEF9D8; position: absolute; width: 100%; left: 0; height: 60%; bottom: 0; z-index: -1; border-radius: 20px; }
.icon-white-bgtext .elementor-icon-box-title:before { content: ""; background-color: #FFFFFF; position: absolute; width: 100%; left: 0px; height: 100%; bottom: -15px; z-index: -1; }
.icon-white-bgtext .elementor-icon-box-title { position: relative; z-index: 2;    display: inline; }
.white-bgtext.new-wt .elementor-icon-box-wrapper:after { content: ""; background-color: #FFFFFF; position: absolute; width: 85%; left: 27px; height: 90%; bottom: 0; z-index: -1; }
.white-bgtext.new-wt .elementor-icon-box-wrapper { z-index: 2; position: relative; align-items: center;}
.tipBottom-pettern:after {content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/11/green-bottom.svg);width: 100%;background-repeat: repeat-x;position: absolute;height: 60px;bottom: -60px;left: 0;z-index: -1;}
.pink1Bottom-pettern:before {content: "";background: url(https://wicresources.org/wp-content/uploads/2024/11/pink-bottom-design.svg);width: 100%;background-repeat: repeat-x;position: absolute;height: 60px;top: -45px;left: 0;transform: scale(-1);z-index: -1;}
.pink1Bottom-pettern:after {content: "";background: url(https://wicresources.org/wp-content/uploads/2024/11/pink-bottom-design.svg);width: 100%;background-repeat: repeat-x;position: absolute;height: 60px;bottom: -45px;left: 0;z-index: -1;}
.pink1Bottom-pettern{z-index: 9999; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16));}
.green1Bottom-pettern:after {content: "";background: url(https://wicresources.org/wp-content/uploads/2024/09/green-bottom-design.svg); width: 100%;background-repeat: repeat-x;position: absolute;height: 60px;bottom: -45px;left: 0; z-index: -1;}
.green1Bottom-pettern {z-index: 9999; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16)); }
.icon-filtter svg{z-index: 9999; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16));}
.bg-cal-eng:before {content: "";left: -25px;background-image: url(https://wicresources.org/wp-content/uploads/2022/11/left-flower.svg); background-size: contain;width: 100%;height: 84%;position: absolute;background-repeat: no-repeat;bottom: -30px;top: auto;    z-index: -3;}
.bg-cal-eng:after {content: "";right: -3%;background-image: url(https://wicresources.org/wp-content/uploads/2022/11/right-flower.svg);background-size: contain;width: 18%;height: 84%;position: absolute;background-repeat: no-repeat; bottom: -30px; top: auto; z-index: -3;}
.blog-details .text-belle a {font-family: "La Belle Aurore", Sans-serif !important;color: #337AC5 !important; text-decoration: underline; font-weight: inherit;}
.bg-cal-ornage:before {content: "";left: 10px;background-image: url(https://wicresources.org/wp-content/uploads/2024/11/left-orange-flower.svg);background-size: contain;width: 100%; height: 70%;position: absolute;background-repeat: no-repeat; bottom: 120px;top: auto;z-index: -3;}
.bg-cal-ornage:after { content: "";right: -85%;background-image: url(https://wicresources.org/wp-content/uploads/2024/11/right-orange-flower.svg);background-size: contain;width: 100%;height: 70%; position: absolute;background-repeat: no-repeat;bottom: 105px; top: auto; z-index: -3;}
.shadoww-textt1.pink:before {background-color: #F3E9F3;}
.blue-text a {color: #337AC5 !important;text-decoration: underline !important;font-weight: normal;}
.flexnowrap1 > div { flex-wrap: nowrap;}
.shadoww-textt1.pink1:before {height: 50px;background-color: #F3E9F3;}
.z-indexit{z-index: -1;}
.wic-gotham-new h6.elementor-heading-title {
    font-family: "Gotham HTF";
}
.shadoww-textt1.yellow1:before {height: 50px;background-color: #FEF9D8;}
.shadoww-textt1.white1:before {height: 50px;background-color: #FFFFFF;}
.shadoww-textt1.brown:before {height: 50px;background-color: #FAEDEB;}
.flower-sec:before {content: "";background: url(https://wicresources.org/wp-content/uploads/2022/11/lft-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 224px;left: -45px;top: -37px;}
.flower-sec:after {content: "";background: url(https://wicresources.org/wp-content/uploads/2022/11/rgt-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 224px;    top: -38px;    z-index: -1;right: -45px;background-position: right;}
.wic-secabout.lf-pd .elementor-heading-title:before{left: -35px;}

.counter-dir-six .elementor-icon-list-item:before{color: #304E63;}

.tip-fill{z-index: 9999; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16));}
.tip-fill1 svg {z-index: 9999; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16));}

.good-news-bg .elementor-widget-wrap:before {content: "";background: url(https://wicresources.org/wp-content/uploads/2024/11/flower-pattern-lf.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 95px;left: 0px;bottom: 0px;}
.good-news-bg .elementor-widget-wrap:after {content: "";background: url(https://wicresources.org/wp-content/uploads/2024/11/flower-pattern-rt.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 95px; bottom: 0px;z-index: -1;right: 0px;background-position: right;}
.diet-rules-section:after{position: absolute; content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/11/light-green-lines-1.svg); width: 100%;background-size: cover; height: 45px;left: 0;z-index: 1; bottom: -35px;background-position: bottom;}
.spicy-food-icon .elementor-icon{border-radius: 100%; box-shadow: 0 3px 6px 0px rgba(0, 0, 0, 0.16);}
.number-title-sec .elementor-heading-title{display: flex;}
.number-title-sec em.number-txt { color: #304E63;  font-family: "La Belle Aurore", Sans-serif;font-size: 60px;line-height: 1.3em;padding-right: 30px; font-weight: normal;}
.false-btn-sec .elementor-button-wrapper:after{position: absolute;content:"";left: 180px;border-top: 3px dotted #337AC5;width: 80%;top: 30px;}
.false-btn-sec.no-coffee .elementor-button-wrapper:after{width: 70%;}
.icon-white-bgtext1 .elementor-heading-title:before { content: ""; background-color: #FFFFFF; position: absolute; width: 100%; left: 0px; height: 100%; bottom: -15px; z-index: -1; }
.blue-filter:after{   content: ""; background: url(https://wicresources.org/wp-content/uploads/2022/11/blue-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; bottom: -58px; left: 0; z-index: -1;}
.blue-filter{z-index: 9999; filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16));}
.customborder-text1 .elementor-widget-container { border-top: 6px solid #F3E9F3; border-bottom: 6px solid #F3E9F3; border-right: 6px solid #F3E9F3; margin-left: -70px !important; z-index: -1 !important; position: relative; }
.customborder-text1.customborder-sp .elementor-widget-container{margin-left: -95px !important;}
.lf-vitamin-pd.wic-secabout .elementor-heading-title:before, .lf-vitamin-pd.wic-secWord .elementor-heading-title:before{left: -18px;}
.wic-white-bg{position: relative;    z-index: 1;}
.wic-white-bg::after{position: absolute;content: "";right: 0px;bottom: -5px;background-color: #fff;width: 100%;height: 25px;z-index: -1;}
.wic-white-bg.white-small::after{bottom: 1px; height: 12px;}
.flower-print-img .elementor-widget-wrap:before{position: absolute; content: ""; bottom: -5px; width: 96%; height: 90%; background-image: url(https://wicresources.org/wp-content/uploads/2020/01/flower-print.svg);right: 40px; background-size: contain;background-repeat: no-repeat;}
.vitamin-flower-sec::before{content: "";background: url(https://wicresources.org/wp-content/uploads/2024/12/left-top-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 224px;left: -1px;top: 0;}
.vitamin-flower-sec::after{content: "";background: url(https://wicresources.org/wp-content/uploads/2024/12/right-top-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 224px;right: -1px;top: 0; background-position: top right;}
.wic-secabout.vitamin-sec.blue .elementor-heading-title{padding: 0 10px;}
.wic-secabout.vitamin-sec.blue .elementor-heading-title:before{background-color: #E5F6FC;}
.vitamin-flower-sec.blue-color::before{background-image: url(https://wicresources.org/wp-content/uploads/2024/12/risk-flower-print-left.svg);}
.vitamin-flower-sec.blue-color::after{background-image: url(https://wicresources.org/wp-content/uploads/2024/12/risk-flower-print-right.svg);}
.flower-print-img.foods-sec .elementor-widget-wrap::before{width: 100%; right: 0; bottom: 0; height: 85%; background-size: cover;}
.bottom-white-bg .elementor-widget-container .elementor-heading-title{padding: 0 45px;}
.bottom-white-bg .elementor-heading-title{position: relative; z-index: 0;}
.bottom-white-bg .elementor-heading-title::after{bottom: -12px; position: absolute;content: "";right: 0px; left: 0;margin: auto; background-color: #fff;width: 410px;height: 25px;z-index: -1;}
.bottom-white-bg.brownies-bottom-border .elementor-widget-container .elementor-heading-title{padding: 0 10px;}
.bottom-white-bg.brownies-bottom-border .elementor-heading-title::after{bottom: -10px; height: 30px; width: 100%;}
.wic-white-bg.para-white-bg::after{height: 52px;}
.lf-vitamin-pd.wic-secabout .elementor-heading-title{padding: 0 50px 0 0;}
.lf-vitamin-pd.wic-secWord .elementor-heading-title{padding: 0 50px 0 0;}
.wic-secabout.vitamin-sec .elementor-heading-title{padding: 0 25px;}
.postid-52325.blog-template-default .hero, .postid-53676.blog-template-default .hero, .postid-53732.blog-template-default .hero, .postid-54535.blog-template-default .hero {background-position: 20% !important;}

.flower-print-img1 .elementor-widget-wrap:before { position: absolute; content: ""; bottom: -30px; width: 100%; height: 90%; background-image: url(https://wicresources.org/wp-content/uploads/2024/12/flower-print-1.svg); right: 7px; background-size: contain; background-repeat: no-repeat; }

.postid-53732 .wic-secabout .elementor-heading-title:before{top: 60%;}
.postid-53732 .wic-secWord .elementor-heading-title:before{top: 60%;}
.postid-54535 .wic-secabout .elementor-heading-title:before {top: 60%;}
.postid-54535 .wic-secabout.blue .elementor-heading-title:before {height: 50% !important;}
.postid-54535 .wic-secWord .elementor-heading-title:before{top: 60%;}
.postid-54535 .bottom-white-bg .elementor-heading-title::after{width: 510px;}

.bg-line .elementor-widget-wrap { column-gap: 20px; }
.bottom-cheesy-dir:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/darkblue-bottom-design-2.svg); right: auto; margin: 0 auto; width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; bottom: -58px; left: 0; }
.bottom-cheesy-dir.top-cheesy-border::before{content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/darkblue-bottom-design-2.svg); right: auto; margin: 0 auto; width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; top: -58px; left: 0; transform: rotate(180deg);}
.bg-line:before { content: ""; border-top: 6px dotted #304E63; position: absolute; width: 86%; top: 50%; left: 0; margin: 0 auto; right: 0; }
.cheesy-dflex .elementor-column-gap-default { gap: 20px; justify-content: space-between; }
.cheesy-dflex .elementor-container .elementor-column {width: calc(50% - 15px) !important;}

.number-counter-cheesy {counter-reset: reset;}
.number-counter-cheesy .elementor-icon-list-item:before { content: counter(reset) "."; counter-increment: reset; font-family: "La Belle Aurore", Sans-serif; font-size: 45px; margin-top: -5px; position: absolute; left: -55px; color: #304E63 !important; }
.number-counter-cheesy.number-white-color .elementor-icon-list-item:before{color: #FEF9D8 !important;}
.number-counter-cheesy .elementor-image-box-wrapper { display: flex; justify-content: flex-start; align-items: center; column-gap: 20px; }
.number-counter-cheesy .elementor-image-box-content { text-align: left; }
span.yellow-color {padding: 0 11px; position: relative;    background-repeat: no-repeat; background-image: linear-gradient(180deg, transparent 55%, #FEF9D8 0); background-size: 100% 100%; }
.border-chassy .elementor-widget-container:before { content: ""; border-top: 4px dotted #000; width: 80%; position: absolute; left: 0; right: 0; margin: 0 auto; top: 25px; }
.border-chassy .elementor-widget-container::after { content: ""; border-top: 4px dotted #000; width: 80%; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 25px; }
.green-btm:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/green-bottom-design.svg); background-size: auto; width: 100%; height: 100%; position: absolute; background-repeat: repeat-x; }
span.pinkClass {padding: 0 5px;position: relative;background-repeat: no-repeat;background-image: linear-gradient(180deg, transparent 50%, #FAEDEB 0);background-size: 100% 100%;}
.purple-bg-new h4.elementor-heading-title:before { content: ""; background-color: #F3E9F3; position: absolute; width: 100%; left: 0; height: 82%; bottom: -8px; z-index: -1; }
.postid-54813 .green-bg-new h4.elementor-heading-title:before {bottom: -8px;}
.bg-imgHealthy:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/bg-bottom.svg); width: 100%; background-size: auto; position: absolute; z-index: -1; bottom: -195px; height: 100%; background-repeat: no-repeat; }
.flower-bgSecond:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/bg-bottom-2.svg); width: 100%; background-position: bottom; background-size: 100%; position: absolute; z-index: -1; bottom: -85px; height: 100%; background-repeat: no-repeat; }
.link-d_Inline a { display: inline !important; }
.green-btm:before { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/green-bottom-design.svg); background-size: auto; width: 100%; height: 60px; position: absolute; background-repeat: repeat-x; top: -45px; transform: scaleY(-1); }
.green-btm.top-flowerNone:before { display: none; }
.small-flower:before { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/blue-flower.svg); height: 100%; width: 100%; background-size: contain; position: absolute; z-index: 1; background-repeat: no-repeat; left: 0; }
.small-flower:after { content: ""; background-image: url(https://wicresources.org/wp-content/uploads/2025/01/blue-flower.svg); height: 100%; width: 100%; background-size: contain; position: absolute; z-index: 1; background-repeat: no-repeat; right: 0; left: auto; transform: scaleX(-1); }
.link-d_Inline a.number-txt { color: #000; text-decoration: none !important; }
.link-d_Inline a { display: inline !important; text-decoration: underline !important; }
.number-counter-cheesy.mindful-sec .elementor-icon-list-item:before {content: counter(reset) "."; counter-increment: reset; font-family: "La Belle Aurore", Sans-serif; font-size: 30px; margin-top: -5px;  position: absolute;  left: -65px; color: #000000 !important;}
.border-blue-dotted.green-bg-new h4.elementor-heading-title:before{background: unset;}
.border-blue-dotted.white-bg .elementor-widget-container .elementor-heading-title {display: inline-flex;background-color: #ffffff;padding: 0 30px;}
.sml-flower::before {content: "";background: url(https://wicresources.org/wp-content/uploads/2025/01/small-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 231px;left: -1px;top: 0; z-index: 2;}
.sml-flower::after {content: "";background: url(https://wicresources.org/wp-content/uploads/2025/01/right-sml-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 231px;right: -1px;top: 0;    z-index: 2; background-position: top right;}
.orange-bg svg {margin-right: 0 !important; margin-left: 7px !important;}
.orange-bg  .elementor-inline-item {background-color: #FDEDEA; border-radius: 50%;height: 54px !important;width: 54px !important;vertical-align: middle;align-items: center !important;}

.border-blue-dotted .elementor-widget-container:before {content: "";border-bottom: 6px dotted #304E63; display: flex; width: 100%; position: absolute; top: 67%; z-index: -1;}  
.border-blue-dotted .elementor-widget-container {background-color: #fff; position: relative; z-index: 1;}
.border-blue-dotted .elementor-widget-container .elementor-heading-title { display: inline-flex; background-color: #fff;  padding: 0 60px;}
.green-bg-new1  .elementor-heading-title{  position: relative;  z-index: 0;}
.border-blue-dotted.white-bg .elementor-widget-container:before{top:50%;}
.green-bg-new1  .elementor-heading-title::after { bottom: -12px;position: absolute;content: "";right: 0px;left: 0;margin: auto;background-color: #EFF8F0;width: 361px;height: 26px; z-index: -1;}
.number-counter-cheesy.mindful-sec1 {counter-reset: reset 1;}
.number-counter-cheesy.mindful-sec2 {counter-reset: reset 3;}
.number-counter-cheesy.mindful-sec3{counter-reset: reset 5;}
.big-sml-flower::before {content: "";background: url(https://wicresources.org/wp-content/uploads/2025/01/left-side-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 605px;left: -1px;top: 0; z-index: 2;}
.big-sml-flower::after {content: "";background: url(https://wicresources.org/wp-content/uploads/2025/01/right-side-flower.svg);width: 100%;background-repeat: no-repeat;position: absolute;height: 605px;right: -1px;top: 0; z-index: 2; background-position: top right;}
.bottom-white-bg1 .elementor-heading-title {position: relative;z-index: 0;}
 .bottom-white-bg1 .elementor-heading-title::after {bottom: -20px;position: absolute;content: ""; right: 0px; left: 0;margin: auto;background-color: #fff;width: 460px;height: 31px; z-index: -1;}
.bottom-purple-bg .elementor-heading-title {position: relative; z-index: 0;}
.border-blue-dotted.bottom-purple-bg .elementor-widget-container .elementor-heading-title {display: inline-flex; background-color: #fff; padding: 0 138px;}
 .bottom-purple-bg .elementor-heading-title::after {bottom: -12px; position: absolute;content: "";right: 0px;left: 0;margin: auto;background-color: #F3E9F3;width: 361px;height: 26px; z-index: -1;}
.postid-56561 .bg-imgHealthy:after{    bottom: -275px;}
.postid-56570 .bottom-white-bg1 .elementor-heading-title::after{width: 100%;}
.postid-56570 .green-bg-new1 .elementor-heading-title::after{    width: 600px !important;}
.postid-56570 .border-blue-dotted .elementor-widget-container:before{    top: 64%;}

/* ======= fresh-spins-on-your-favorite-foods Blog ==========*/ 
.imageBoxTitleBlog { margin-bottom: 0px !important; }
.imageBoxTitleBlog .elementor-widget-container { width: auto; display: inline-flex; }
.imageBoxTitleBlog .elementor-image-box-img { width: auto !important; }
.imageBoxTitleBlog .elementor-image-box-title { margin: 0px; white-space: nowrap; }
.imageBoxTitleBlog .elementor-image-box-wrapper { display: flex; }

/* ======== Making Mealtimes Pleasant and Pressure-Free ========= */
span.purple-border-bottom { padding: 5px 11px; position: relative; background-repeat: no-repeat; background-image: linear-gradient(180deg, transparent 55%, #F3E9F3 0); background-size: 100% 100%; }
table.mealtimes-table th { border-right: 3px solid #fff; vertical-align: top; background-color: #F3E9F3; color: #000; padding: 20px; font-family: 'Gotham HTF' !important; font-weight: bold !important; font-size: 20px; line-height: 24px; }
table.mealtimes-table { table-layout: auto; border-spacing: 0; border-collapse: collapse; width:100%;   }
table.mealtimes-table td { border-right: 3px solid #304E63; border-bottom: 3px solid #304E63; vertical-align: top; padding: 20px 30px; font-size: 20px;  vertical-align: middle !important;}
td.last-child { border-right: 0px !important;  font-family: 'Gotham HTF' !important; line-height: 1.3em !important; font-weight: normal !important; } 
td.first-child { font-family: 'Gotham HTF' !important; line-height: 1.3em !important; font-weight: bold !important; }
th.col-item-name { width: 40%; }
th.col-quantity { width: 60%; }
tr:last-child td { border-bottom: 0px !important; }
.left-flower.elementor-widget.elementor-widget-image{ position: absolute; left: 0; }
.right-flower.elementor-widget.elementor-widget-image{ position: absolute; right: 0; }
.flower-section .elementor-element-populated { display: inline-flex !important; justify-content: center !important; align-items: center !important; padding-left: 70px !important; padding-right: 70px !important; z-index: 1; width: auto; margin: 0 auto !important; }
.pink-box_title .elementor-widget-container,
.green-box_title .elementor-widget-container { padding: 25px 80px !important; }
.blue-box_title .elementor-widget-container { padding: 25px 130px !important; }
.green_success-box_title .elementor-widget-container { padding: 25px 150px !important; }
th.col-item-name.table-title-yellow, th.col-quantity.table-title-yellow { background-color: #FBF9D5 !important; }

.postid-50706 .yellow-bg-new .elementor-heading-title:before, .postid-50356 .yellow-bg-new .elementor-heading-title:before{height: 100%;}

.postid-50706 .yellow-bg-new h3.elementor-heading-title.elementor-size-default, .postid-50356 .yellow-bg-new h3.elementor-heading-title.elementor-size-default{display: inline !important; position: relative !important;}

.page-inner-details .right-side .elementor-section.elementor-section-boxed.canned-foods-section  > .elementor-container{max-width: 915px !important;}
.plan-bg-img .elementor-widget-wrap:before { position: absolute; content: ""; top: -22px; width: 280px; height: 280px; background-image: url(/wp-content/uploads/2025/02/Live_Well_Fine_Art_Paper_Green-1.svg); left: 0px; background-size: contain; background-repeat: no-repeat; box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.16); }
.recipe-bowl .elementor-widget-wrap::after { position: absolute; content: ""; bottom: -55px; background-size: cover; right: -32px; background-repeat: no-repeat; width: 132px; height: 132px; }
.recipe-bowl.recipe-ideas .elementor-widget-wrap::after{background-image: url(/wp-content/uploads/2025/02/beans-recipe.svg);}
.recipe-bowl.tomato-bowl .elementor-widget-wrap::after{background-image: url(/wp-content/uploads/2025/02/tomato-bowl.svg);}
.recipe-bowl.peaches .elementor-widget-wrap::after{background-image: url(/wp-content/uploads/2025/02/peaches-shake.svg);}
.recipe-bowl.sandwich-recipe .elementor-widget-wrap::after{background-image: url(/wp-content/uploads/2025/02/sandwich.svg);}
.recipe-bowl.fry-recipe .elementor-widget-wrap::after{background-image: url(/wp-content/uploads/2025/02/green-beans-fry.svg);}

/* ======== Minute Minestrone Soup ========= */


.yellwBottom-pettern:before { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/07/yallow-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; top: -45px; left: 0; transform: scale(-1); z-index: -1; }
.yellwBottom-pettern:after { content: ""; background: url(https://wicresources.org/wp-content/uploads/2024/07/yallow-bottom-design.svg); width: 100%; background-repeat: repeat-x; position: absolute; height: 60px; bottom: -45px; left: 0; z-index: -1; }
.yellwBottom-pettern { filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.16));z-index: 1; }
small { font-size: small !important;}
.blog-template-default.postid-56792 h3, .blog-template-default.postid-57026 h3{margin: 0; position: relative; z-index: 1; display: inline;}

.font-la-belle .elementor-widget-container > span {font-family: "La Belle Aurore", Sans-serif;  font-size: 30px; margin-right: 10px; vertical-align: middle;}
.img-margin-auto{margin: 0 auto;}
.connect-people-heading .elementor-widget-container h2{font-family: "Libre Baskerville", Sans-serif !important; font-weight: 400 !important;}
.elementor-widget.connect-people-heading{margin-bottom: 0 !important;}
.page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section > .elementor-container{max-width: 920px !important;}
.page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section.small-steps > .elementor-container{max-width: 820px !important;}
.page-inner-details .right-side .elementor-section.elementor-section-boxed.approved-inner-section > .elementor-container{max-width: 685px !important;}
.elementor-widget-container .recipe-idea-ol li{text-align: left;}
.middle-bottom-border .elementor-widget-wrap::after{position: absolute; content: ""; bottom: 35px; left: 50%; width: 165px; height: 7px; background-color: #FFE6DB; transform: translateX(-50%);}
.heading-bottom-border .elementor-widget-container::after{position: absolute; content: ""; bottom: -8px; left: 50%; width: 130px; height: 5px; background-color: #FDEDEA; transform: translateX(-50%);}
.elementor-heading-title .wic-green-bg::after{position: absolute; content: ""; background-color: #CEE9DC; right: 0; bottom: 21px; width: 175px; height: 12px; z-index: -1;}
.quick-guide-section .elementor-container{flex-wrap: wrap; gap: 25px; justify-content: center;}
.quick-guide-section .elementor-container .elementor-column{width: 220px; height: 220px;}



.blog_details_new {background: #DFF2FB;padding: 30px 15px;margin-bottom: 50px;}
.blog_details_new  h4 {color: #304E63;font-weight: bold;font-size: 16px;font-weight: bold !important; font-family: 'Gotham HTF' !important; line-height: 1.2em !important;text-align: center;}
.blog_details_new label{font-weight: 500;text-align: center; font-size: 17px;    margin-bottom: 15px;    width: 100%;}
.blog_details_new .blog_description{font-family: 'Gotham HTF' !important;line-height: 1.6 !important; font-size: 16px;}

.sp-title .elementor-heading-title .wic-green-bg::after{width: 200px;}
.mom-with-childs-bg .elementor-widget-container{position: relative;}
.mom-with-childs-bg .elementor-widget-container::before{position: absolute; top: -58px; content: ""; background: url(/wp-content/uploads/2025/03/top-flower.svg); width: 205px; height: 145px; background-size: cover; background-repeat: no-repeat; z-index: -1;}
.mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{background: url(/wp-content/uploads/2025/04/flower-image.svg); width: 360px; height: 280px; top: -34px; left: -75px; transform: rotate(350deg); background-size: cover;}
.mom-with-childs-bg .elementor-widget-container::after{position: absolute; bottom: -65px; content: ""; background: url(/wp-content/uploads/2025/03/bottom-flower.svg); background-size: contain; width: 225px; height: 170px; background-repeat: no-repeat; z-index: -1; right: -30px;} 
.mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{background: url(/wp-content/uploads/2025/04/flower-image.svg); width: 330px; height: 318px; background-size: cover; bottom: -63px; right: -93px;}
.icon-yellow-border::after{position: absolute; background-color: #FBF9D5; width: 100%; height: 34px; content: ""; bottom: -7px; z-index: -1;}
.elementor-section .mom-with-childs-bg.elementor-widget > .elementor-widget-container{width: 395px; max-width: 100%; margin: 0 auto !important;}
.time-section .elementor-widget-container .elementor-heading-title{display: table; margin: 0 auto; text-align: left;}
.sickness-facts-sec .elementor-image-box-wrapper .elementor-image-box-title, .sickness-facts-sec .elementor-image-box-wrapper .elementor-image-box-description{display: inline;}
.border-bg-dotted.morning-txt .elementor-widget-container{background-color:#fff;}
.border-bg-dotted.morning-txt .elementor-widget-container .elementor-heading-title{background-color: #fff;}
.border-bg-dotted.morning-txt .elementor-widget-container:before{border-color: #304E63;}
.women-drink-bg .elementor-widget-wrap::before{position: absolute; left: -27px; content: ""; background: url(/wp-content/uploads/2025/02/meal-planing-bg.jpg); width: 100%; height: 100%; z-index: -1; background-size: contain;}
.women-drink-bg .elementor-widget-image, .women-drink-bg .elementor-widget-container{height: 100%;}
.more-tips-items .elementor-widget-container .elementor-icon-list-text > strong{color: #304E63;}
.more-tips-heading-blue .elementor-widget-container::before{position: absolute; content: ""; left: 55px; bottom: -20px; background-color: #C5E7F4; width: 40px; height: 40px; border-radius: 50%;}
.more-tips-heading-blue.more-tips-heading-yellow .elementor-widget-container::before{background-color: #FDF4B6;}
.more-tips-main-col .elementor-widget-image{background-color: #fff;}
.eat-and-drink::after{ background-color: #FFFFFF;}
.mom-with-childs-bg.feeling-flower-img.bottom-flower-none .elementor-widget-container::after{content: none;}
.your-days-bold-txt .elementor-widget-container .elementor-icon-list-text > strong{color: #FDF3B1;}
.family-affair-txt .elementor-widget-container p strong{text-transform: uppercase;}
.simple-bottom-border .elementor-widget-container .elementor-heading-title{margin-bottom: -15px;}
.sky-blue-bg::after{position: absolute; content: ""; bottom: -10px; background-color: #EBF6FC; width: 100%; height: 30px; z-index: -1;}
.elementor-widget-wrap .elementor-widget-container .bottom-yellow-border{position: relative; display: inline-block; padding-right: 5px;}
.elementor-widget-wrap .elementor-widget-container .bottom-yellow-border::after{position: absolute; bottom: 0px; background-color: #FBF9D5; width: 100%; height: 12px; content: "";  left: 0px; z-index: -1;}
.moving-red-border::before{position: absolute; content: ""; background-color: #F97F71; width: 1px; height: 100%; left: 124px; z-index: 1; opacity: 0.3;}
.stair-bottom-border .elementor-widget-container::before{position: absolute; content: ""; top: 25px; left: 0; width: 100%; height: 1px; background-color: rgba(38, 74, 99, 0.5);}
.stair-bottom-border .elementor-image-box-content .elementor-image-box-title{margin: 0 0 7px;}
.icon-yellow-border.light-green::after{background-color: #CEE9DC; bottom: 7px; height: 30px;}
.women-drink-bg.child-lg-bg .elementor-widget-wrap::before{background-size: contain;}
.icon-yellow-border.dessert::after{height: 30px; bottom: -3px;}
.simple-bottom-border.spanish-lang .elementor-widget-container .elementor-heading-title{margin-bottom: 0;}
.mom-with-childs-bg.feeling-flower-img.right-flower-img .elementor-widget-container::before{background: url(/wp-content/uploads/2025/04/flower-image-rotate.svg); left: inherit; right: -84px; background-repeat: no-repeat; height: 300px; transform: rotate(370deg);}
.ingredients-border .elementor-icon-list-items .elementor-icon-list-item{border-bottom: 1px solid #4678BF; padding-bottom: 0 !important; margin-bottom: 20px;}
.elementor-widget-wrap>.elementor-element.puree-beans-img {width: 335px;}
.puree-beans-main-section .elementor-column{min-height: auto;}
.directions.elementor-widget.elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-icon svg{margin: 0; height: 45px;} 
.icon-yellow-border.dessert.salad-blue-bg::after{background-color: #DFF2FB;}
.icon-yellow-border.dessert.salad-pink-border::after{background-color: #FAEDEB;}
.elementor-widget-wrap>.elementor-element.puree-beans-img.rosted-beans{width: 400px;}
.ingredients-border.directions-red-border .elementor-icon-list-items .elementor-icon-list-item{border-bottom: 1px solid rgba(249, 127, 113, 0.7);  padding-left: 105px; margin-bottom: 15px;}
.elementor-section  .elementor-container>.tip-section.elementor-element{width: 120px; height: 120px;     aspect-ratio: 1 / 1;}
.amount-icon .elementor-widget-container{position: relative;}
.amount-icon .elementor-widget-container::before{position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; background: url(/wp-content/uploads/2025/04/top-cross-icon.svg); background-repeat: no-repeat;}
.amount-icon .elementor-widget-container strong{color: #264A63;}
.toothpast-bold-txt .elementor-widget-container .elementor-icon-box-icon svg{height: auto; margin-bottom: 10px;}
.toothpast-bold-txt .elementor-widget-container .elementor-icon-box-content p span{color: #FBF9D5;}
.mom-with-childs-bg.feeling-flower-img.left-img-none .elementor-widget-container::before{content: none;}
.mom-with-childs-bg.feeling-flower-img.left-img-none .elementor-widget-container::after{bottom: inherit; top: -62px; right: -20px; transform: rotate(-91deg);}
.sky-blue-bg.what-my-family::after{bottom: 0px;}
.sky-blue-bg.light-orenge-bg::after{background-color: #FAEDEB; bottom: 0;}
.sky-blue-bg.gain-mt .elementor-icon-box-title{margin-top: 10px;}
.more-tips-heading-blue.light-orenge .elementor-widget-container::before{background-color: #FFD6C5; z-index: -1;}
.more-tips-heading-blue.light-blue .elementor-widget-container::before{background-color: #D5EDF8; z-index: -1;}
.weight-gain-red-border{position: relative; display: inline-block; z-index: 1; padding: 0 5px 0 1px;}
.weight-gain-red-border::after{position: absolute; content: ""; bottom: -3px; right: 0; background-color: #C04341; width: 100%; height: 13px; z-index: -1;}
.circle-icon-wrapper{counter-reset: item;}
.circle-icon-wrapper .circle-icon {   counter-increment: item; }
.circle-icon::before{position: absolute;  content: counter(item) ". "; left: -10px; top: -5px; width: 70px; height: 70px; border: 1px solid #FFFFFF; border-radius: 50%;     box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); z-index: 1; font-size: 30px; color: #304E63; font-family: "La Belle Aurore", Sans-serif; padding: 25px 0 0 25px;}
.circle-icon.green-circle::before{background-color: #CEE9DC;}
.circle-icon.yellow-circle::before{background-color: #FDF3B1;}
.circle-icon::after { position: absolute; content: ""; left: 25px; top: 38px; width: 100%; height: 100%; border-left: 3px dotted #566CB4; }
.circle-icon.lf-border-none:after {content: none;}
.weight-txt .elementor-widget-container > .elementor-heading-title{position: relative; z-index: 1;}
.healthy-treat-bottom-border .elementor-widget-container .elementor-heading-title{box-shadow: inset 0px -19px #fff, 0px 10px #fff; display: inline;}
.healthy-treat-bottom-border.food-unsafe .elementor-widget-container .elementor-heading-title{box-shadow: inset 0px -25px #FBF9D5, 0 0 0 #FBF9D5;}
.healthy-treat-bottom-border.food-unsafe .elementor-widget-container .elementor-heading-title img{margin: 0 10px 0 0;}
.why-matters-sec{ max-width: 805px; margin: -190px auto 0;}
.baby-blue-txt strong{color: #304E63;}
.imagine-box .elementor-image-box-img img{height: 230px;object-fit: cover; object-position: center;}
.imagine-box .elementor-image-box-img {margin-bottom: 0 !important; padding: 0 13px;}
.imagine-box .elementor-image-box-title{border: 3px solid #FFFFFF; border-radius: 30px;margin: -8px -15px 0;}
.imagine-box.yellow-txt .elementor-image-box-title{background: #FBF9D5; padding: 15px 30px;  margin: -8px -15px 0 -10px;}
.imagine-box.blue-txt .elementor-image-box-title{background: #EBF6FC; position: relative;  z-index: -1; padding: 15px 15px 15px 42px;}
.imagine-box.green-txt .elementor-image-box-title{background: #EFF8F0; position: relative;  z-index: -2; padding: 15px 15px 15px 42px; margin: -8px -10px 0 -20px;}
.imagine-box .elementor-image-box-description{padding: 5px 25px 0 ;}
.fun-dance-txt strong{color: #C04341;}
.mom-with-childs-bg.feeling-flower-img.beginning-matter .elementor-widget-container::after{right: -52px;}
.bottom-white-bg1.choice-yellow .elementor-heading-title::after{background-color: #FBF9D5; width: 100%; bottom: -10px;}
.tip-top-sec .elementor-widget-container {height: 100px;}
.tip-top-sec .elementor-widget-container .elementor-heading-title{word-break: break-all;}
.imagine-box.spanish-txt .elementor-image-box-title{ padding: 10px 15px 15px 42px; display: -webkit-box; -webkit-line-clamp: 2; line-height: 1.8em; height: 80px; overflow: hidden; text-overflow: ellipsis;     -webkit-box-orient: vertical;}
 

/* ======== Your Questions Answered ========= */

.cavities-sec .elementor-container{justify-content: center;}
.cavities-sec .elementor-column.elementor-col-25{width: auto;} 
.cavities-sec .elementor-container .elementor-column .elementor-widget-wrap {height: 240px; width: 240px;}
.cavities-sec .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-text-editor{min-height: 160px;    display: flex; align-items: center;}
.more-tips-heading-blue.more-tips-heading-yellow.new .elementor-widget-container::before {background-color: #FBF9D5;}
.cavities-sec .cavities-col{justify-content: center;}  	
.cavities-sec .cavities-col.col1, .cavities-sec .cavities-col.col2, .cavities-sec .cavities-col.col3{margin-right: -45px;}
.cavities-sec .cavities-col.col1{z-index: 3;}
.cavities-sec .cavities-col.col2{z-index: 2;}
.cavities-sec .cavities-col.col3{z-index: 1;}
.mom-with-childs-bg.feeling-flower-img.left-img-none.preventative-care .elementor-widget-container::after{top: -1px; right: -88px; transform: rotate(-88deg);}
.more-tips-heading-blue.light-yellow{margin-bottom: 0 !important; padding-bottom: 30px; overflow: hidden;}
.more-tips-heading-blue.light-yellow .elementor-widget-container{filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.05));}
.more-tips-heading-blue.light-yellow .elementor-widget-container::before{background-color: #FBF9D5; left: 50%; transform: translateX(-50%); z-index: -1; width: 50px; height: 50px; bottom: -25px;}
.sky-blue-bg.pink-bg::after{background-color: #F3E9F3;}
.sky-blue-bg.org-bg::after{background-color: #FDEDEA;}
.circle-icon.marun-circle::after{content: none;}
.circle-icon.marun-circle::before{background-color: #885477; border-width: 3px; color: #fff; top: 10px; width: 55px; height: 55px;     padding: 15px 0 0 14px}
.first-green-txt{background-color: #CEE9DC; padding: 0 5px;}
.green-txt{color: #4A7B54;}
.orenge-txt{color: #C04341;}
.blue-txt{color: #566CB4;}
.marun-txt{color: #885477;}
.sky-blue-bg.care-mt .elementor-icon-box-title{margin-top: 20px;}
.cavities-sec.spanish-sec .elementor-container .elementor-column .elementor-widget-wrap{height: 252px; width: 252px;}
.cavities-sec.spanish-sec .elementor-container .elementor-column .elementor-widget-wrap p{line-height: 1.3 !important;}

.helpfull-terms-sec .elementor-inner-column .elementor-widget-container{    margin: 0 0 -12px;}
.mom-with-childs-bg.feeling-flower-img.left-flower-img .elementor-widget-container::before{width: 280px; height: 275px; top: -59px; left: 0px; transform: rotate(377deg);}
.more-tips-heading-blue.dark-blue .elementor-widget-container::before{background-color: #304E63; z-index: -1;}
.probiotic-foods-icon .elementor-icon-box-wrapper{min-height: 130px;}
.more-tips-heading-blue.orenge-circle .elementor-widget-container::before{background-color: #C04341; z-index: -1;}
.void-food-line{overflow: hidden;}
.void-food-line::after{ content: ""; position: absolute; top: 4px; left: 10px; width: 127%; border-top: 8px solid #C04341; transform: rotate(40deg); transform-origin: top left; pointer-events: none;}
.more-tips-items.orenge-txt .elementor-widget-container .elementor-icon-list-text > strong{color: #C04341;}
.women-drink-bg.child-lg-bg.right-img .elementor-widget-wrap::before{left: inherit; right: -40px;}
.number-counter-cheesy.number-white-color-new .elementor-icon-list-item:before {color: #FFFFFF !important;}
.border-bg-dotted1 .elementor-widget-container .elementor-heading-title {display: inline-flex; background-color: #EFF8F1; padding: 0 25px;}
.border-bg-dotted1 .elementor-widget-container:before { content: ""; border-bottom: 3px dotted #304E63; display: flex; width: 100%; position: absolute; top: 20%; z-index: -1; }
.border-bg-dotted1 .elementor-widget-container{background-color: #EFF8F1;}
.border-bg-dotted1 .elementor-widget-container { background-color: #EFF8F1; position: relative; z-index: 1; }


.blend-img  figure.elementor-image-box-img {background: #FBF9D5;}
.blend-img  .elementor-image-box-img img{    mix-blend-mode: multiply;}

.more-tips-items.light-pink-txt .elementor-widget-container .elementor-icon-list-text > strong{color: #FAEDEB; display: block;}
.whole-grains-pink-bg::after{position: absolute; content: ""; right: 0; top: 0; width: 35%; height: 100%; background-image: url("/wp-content/uploads/2005/04/pink-bg.png");}
.more-tips-heading-blue.slightly-light-blue .elementor-widget-container::before{background-color: #DFF2FB; z-index: -1;}
.elementor-column.whole-grains-main{min-height: 465px;}
.whole-grains-main::after{position: absolute; content: ""; right: 0px; top: 0; width: 160px; height: 100%; background-repeat: no-repeat; background-size: cover; z-index: 9;   clip-path: path('M160,-241 C106,-250 -153,430 160,580 L160,0 Z');   background-position: top right;     box-shadow: 0px 0 10px rgba(0, 0, 0, 0.16);}
.whole-grains-main.natural-form::after{background-image: url(/wp-content/uploads/2025/05/natural-form-img-2-scaled.png); right: 7px;}
.whole-grains-main.products::after{background-image: url(/wp-content/uploads/2025/05/flours-products-scaled.jpg);}
.whole-grains-main.snaks::after{background-image: url(/wp-content/uploads/2025/05/grain-snaks-scaled.png); right: 7px;}
.whole-grains-main.breakfast-foods::after{background-image: url(/wp-content/uploads/2025/05/breakfast-foods.png);}
.elementor-section .elementor-container>.tip-section.whole-tip.elementor-element{width: 100px; height: 100px;}
.more-tips-items.normal-blue-txt .elementor-widget-container .elementor-icon-list-text > strong{color: #566CB4;}
.elementor-section .use-wheat-bread img{width: 145px; height: 145px; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16) !important; }
.sky-blue-bg.pink-bg.tip-txt::after{bottom: 0;}
.sky-blue-bg.pink-bg.tip-txt h3{margin-top: 15px;}

.fruit-txt strong{border-radius: 10px; padding: 3px 10px; margin-right: 5px;  color: #4A7B54;}
.fruit-txt.pink-bg strong{background-color: #FFD6C5;}
.fruit-txt.light-green-bg strong{background-color: #CEE9DC;}
.fruit-txt.yellow-bg strong{background-color: #FDF3B1;}
.fruit-txt.light-pink-bg strong{background-color: #F3E9F3;}
.fruit-txt.light-blue-bg strong{background-color: #DFF2FB;}
.counter-dir-one.how-to-set .elementor-icon-list-item:before{ content: counter(reset); font-size: 27px; background-color: #CEE9DC; border: 3px solid #FAFAFA; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); width: 38px; height: 38px; border-radius: 50%; margin-top: -8px;    padding: 2px 0 0 7px; line-height: 37px; left: -55px;}
.counter-dir-one.how-to-set.orenge-bg .elementor-icon-list-item:before{background-color: #FFD6C5;}
.counter-dir-one.how-to-set.counter-dir-two { counter-reset: reset 2; }
.number-counter-cheesy.number-white-color-new.instructions-org-txt .elementor-icon-list-item::before{color: #B45739 !important;}
.frozen-banana .elementor-widget-container::before { display: none; }
.number-counter-cheesy.number-white-color-new.instructions-org-txt  .elementor-icon-list-item:last-child .elementor-icon-list-text {color: #B45739;  font-family: "La Belle Aurore", Sans-serif !important; font-size: 30px;line-height: 1.2em; font-weight: normal;}
.border-bg-dotted-text  .elementor-widget-container .elementor-heading-title {  background-color: #FFFFFF;     padding: 0 15px; } 
.border-bg-dotted-text .elementor-widget-container:before{top: 65%;} 
.instructions-org-txt .elementor-widget .elementor-icon-list-item { padding-left: 55px; }
.instructions-org-txt .elementor-icon-list-item:before{ left: 0; }
.choking-hazard-org.border-bg-dotted1 .elementor-widget-container:before{border-bottom: 3px dotted #C04341; left: 0;}
.choking-hazard-org .elementor-image-box-img img{   background-color: #FAEDEB;}
.sky-blue-bg.frozen-sky-bg::after{    background-color: #E5F6FC;}
.sky-blue-bg.frozen-sky-bg .elementor-icon-box-wrapper{align-items: center;}

/* Food: Keep or Toss? blog css */
.hot-dog-txt { color: #C04341; }
.mom-with-childs-bg.feeling-flower-img.ways-to-organized .elementor-widget-container::before { width: 360px; height: 280px; top: -53px; left: -39px; transform: rotate(375deg); }
.food-safety-rules .food-safety-wrapper::after { content: ""; position: absolute; width: 0; height: 0; border-left: 60px solid transparent; border-right: 60px solid transparent; border-top: 90px solid #FBF9D5; top: 100%;     right: 18px; transform: translateX(-50%); z-index: 1; filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.16)); }
.storage-table table { width: 100%; border-collapse: collapse; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); table-layout:fixed; vertical-align: top; white-space: break-spaces; text-align: center; }
.storage-table .processed-heading th { background-color: #FDEDEA; color: #304E63; border-top: 4px solid #FFFFFF; border-bottom: 4px solid #FFFFFF; white-space: break-spaces; font-size: 16px !important; }
.storage-table th { background-color: #4A7B54; color: #fff; padding: 12px; font-weight: bold; text-align: center; border-bottom: 4px solid #FFFFFF; }
.storage-table th:nth-child(1), .storage-table th:nth-child(2) { border-right: 4px solid #FFFFFF; font-size: 20px; }
.storage-table td:nth-child(1), .storage-table td:nth-child(2) { border-right: 4px solid #FFFFFF; }
.storage-table table tr .pale-green { background-color: #EFF8F0 !important; }
.processed-meat{ background-color: #FAEDEB !important; }
.storage-table td { color: #304E63; padding: 12px; background-color: #F9FCFE; white-space: break-spaces; font-size: 16px; }
.storage-table tbody tr:nth-child(even) td { background-color: #DFF2FB; }
.storage-table tbody tr:nth-child(odd) td { background-color: #EBF6FC; }
.storage-table .processed-heading td { background-color: #EBF6FC; color: #B03A3A; font-weight: bold; border-top: 2px solid #F6C0C0; }
.storage-sub-table tr .pale-green { background-color:#EFF8F0 !important;}
.storage-sub-table { width: 100%; table-layout: fixed; vertical-align: top; white-space: break-spaces; }
.storage-table-first tbody tr td:first-child { font-weight: bold; }
.doubt-throw .elementor-widget-container:before { content: ""; border-bottom: 3px dotted #FEF9D8; display: flex ; width: 100%; position: absolute; top: 28%; z-index: -1; }
.doubt-throw .elementor-widget-container { background-color: #C04341; position: relative; z-index: 1; }
.doubt-throw .elementor-widget-container .elementor-heading-title { display: inline-flex ; background-color: #C04341; padding: 0 25px; position: relative; }
.dottadewithhead .elementor-widget-container { display: flex; align-items: center; padding: 0 !important; width: 100%; }
.dottadewithhead .elementor-widget-container:before, .dottadewithhead .elementor-widget-container:after { content: ""; border-top: 3px dotted #F7B4A6; height: 1px; flex: 1 1 0; display: block; position: relative; }
.dottadewithhead .elementor-widget-container:before { margin-right: -25px; }
.dottadewithhead .elementor-widget-container:after { margin-left: -25px; }
.dotted-topline .dotted-border h4.elementor-heading-title.elementor-size-default { background: #4A7B54; padding: 20px 50px; }
.elementor-69943 .elementor-element.dotted-border { width: 100%; max-width: auto; z-index: 1; text-align: center; }
.foods-mold-wrapper .elementor-widget-image .elementor-widget-container{height: 100% !important; }
.storage-table table{  text-align: center; }
.storage-table th{text-align: center; }
.storage-sub-table{text-align: center; }
.storage-table th:nth-child(3) { font-size: 20px; }
.number-white-color .elementor-inner-column .elementor-widget-image { height: 100%; }
.easy-ways .elementor-widget-container .elementor-icon-box-wrapper{align-items: center;}
.elementor-element.dottadewithhead.dotted-border { width: 100% !important; max-width: auto; z-index: 1; text-align: center; }
/*----- 207: Is Snack Time Treat Time? -------- */
.snack-font h3 { font-family: 'Gotham HTF' !important; }
.women-drink-bg.women-drink-secbg .elementor-widget-wrap::before{left: -35px; top: 35px;     max-width: 280px;}
.drop-shadow svg { filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); }
.column-icon ul { column-count: 2; }
.align-end .elementor-icon-box-wrapper { align-items: flex-end; }
.align-center .elementor-icon-box-wrapper{ align-items: center; }
.smart-tipbox img { height: 180px!important; width: 180px !important; object-fit: cover; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.16) !important; }
.smart-tipbox .elementor-image-box-img { width: 180px; flex: 0 0 180px; }
.ref-link p a {word-break: break-word; overflow-wrap: anywhere; white-space: normal; }
.healthy-treat-bottom-border.healthy-snack-Ideas.food-unsafe .elementor-widget-container .elementor-heading-title { box-shadow: inset 0 -25px #EBF6FC, 0px 0px 0px #EBF6FC; }
/* --- 208 : Hungry? Read This! Understanding Your Hunger Cues --------------- */

/*remove Css*/

.font-LaBelle p{ font-family: "La Belle Aurore" !important; }
.low-energy-img.mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{ width: 315px; left: -56px; transform: rotate(2deg); }
.inner-hungery .elementor-widget-container { height: 100%; }
.hunger-scale img{ width: 327px }
.hunger-bottom-sec .bg-arrow::after { content: ""; position: absolute; right: -30px; top: 50%; transform: translateY(-50%); width: 50px; height: 50px; background: url('/wp-content/uploads/2025/07/arrow.svg')  no-repeat center center; background-size: contain; z-index: 11; }
.mom-with-childs-bg.feeling-flower-img.beginning-matter.if-u-hungry .elementor-widget-container::after { right: -70px; }
.mom-hungery .elementor-widget-image::before { position: absolute; content: ""; right: 40px; top: -20px; width: 50px; height: 50px; background-image: url(/wp-content/uploads/2025/07/Hungey-polygon.svg); background-repeat: no-repeat; background-position: center; }
.healthy-treat-bottom-border.get-in-touch-bg .elementor-widget-container .elementor-heading-title{  box-shadow: inset 0px -17px #EBF6FC, -4px 3px 23px #EBF6FC };
.eye-icon-mr img { margin-right: 5px; }
.inner-hungery .elementor-widget-image { height: 100%; }
.try-rating-sec{    justify-content: center; align-items: center;}
.try-rating-sec .elementor-widget-wrap { border: 8px solid #E5F6FC; border-radius: 100%; max-width: 340px; height: 340px; max-height: 100%; padding: 20px 35px !important; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }
.hungry-section {position: relative; padding: 70px 0 0;}
.elementor-kit-3 .hungry-section h4{font-size: 16px; text-transform: initial; text-align: center; position: absolute; top: 15px;}
.hungry-section .lf-green{color: #4A7B54;}
.hungry-section .rt-red{color: #C04341; right: 0;}
.hungry-section ul{display: flex; justify-content: space-around;padding: 25px 0 0;position: relative;}
.hungry-section ul::before{top: 2px; height: 2px; width: 100%; background-color: #264A63; content: ""; position: absolute; border-radius: 28px;}
.hungry-section ul li{font-size: 16px; font-weight: 700; }
.hungry-section ul li:first-child, .hungry-section ul li:nth-child(2){color: #4A7B54;}
.hungry-section ul li:nth-child(3), .hungry-section ul li:nth-child(4), .hungry-section ul li:last-child{color: #C04341;}
.hungry-section ul li::before{top: -13px; height: 32px; width: 2px; background-color: #264A63; content: ""; position: absolute; border-radius: 28px; margin: 0 0 0 3px;}
.sky-blue-bg.your-hunger::after{bottom: 0;}
.sky-blue-bg.your-hunger .elementor-icon-box-wrapper{align-items: center;}
.bored-list-sec::after{position: absolute; content: ""; right: -2px; bottom: 0; width: 4px; height: calc(100% - 80px); background-color: #EBF6FC; z-index: 1;}
.your-hunger .elementor-heading-title img{width: 60px;}

/* 210 */
.mom-with-childs-bg.ingredients-img .elementor-widget-container::after{left: -6px; transform: rotate(180deg);top: -72px;width: 235px; height: 185px; bottom: inherit;}
.mom-with-childs-bg.ingredients-img  .elementor-widget-container::before{transform: rotate(150deg);height: 230px; width: 185px; bottom: -45px; right: 0; top: inherit;}
.instructions-steps .elementor-image-box-content{display: flex;}
.instructions-steps .elementor-image-box-title{padding: 0 15px 0 0;}
.Yellow-border .elementor-heading-title{box-shadow: inset 0px -20px #FBF9D5, 0 0 0 #FBF9D5;}
.instructions-list ul{counter-reset: blogcount;}
.instructions-list.elementor-widget ul li.elementor-icon-list-item{padding-left: 22px;}
.instructions-list.elementor-widget ul li.elementor-icon-list-item:not(:last-child){padding-bottom: 20px !important;}
.instructions-list ul li::before{counter-increment: blogcount; content: counter(blogcount) "." ; position: absolute; left: 0; font-size: 20px; color: #304E63; line-height: 1; font-weight: 700;}
.tacco-tip-section .elementor-container .elementor-widget-wrap{flex-wrap: nowrap;}
.great-recipe .elementor-image-box-description strong{color: #304E63;}
.choice-green-border .elementor-heading-title{box-shadow: inset 0px -25px #EFF8F0, 0 9px 0 #EFF8F0;}
.choice-green-border img{width: 50px;}

/* 209 */
.diabetes-sky-blue .elementor-heading-title{    box-shadow: inset 0 -25px #E5F6FC, 0px 0px 0px #E5F6FC;}
.diabetes-sky-blue img{width: 40px;}
.food-rules-green-bg::after{content:"";position:absolute;width:60px;height:60px;background:url(/wp-content/uploads/2025/07/trigle-arrow.svg) center;background-size:cover;right:69px;bottom:-37px;z-index:1;}

.glass-icon img{background-color: #EBF6FC;}
.glass-icon  .elementor-image-box-content{margin-top: 15px;}
.image-top-border::before{position: absolute; content:""; border-top: 3px dotted; width: 100%; top: -20px;}
.image-top-border.green-border::before{border-color: #4A7B54; right: -68%;}
.image-top-border.brown-border::before{border-color: #B45739; left: -70%;}
.image-top-border.purple-border::before{border-color: #885477; left: -50%; top: 28px;}
.sky-blue-bg.big-win::after{background-color: #EFF8F1; bottom: -5px;}
.win-txt p strong{color: #304E63;}
.story-light-orange .elementor-heading-title{box-shadow: inset 0 -20px #FAEDEB, 0px 7px 0px #FAEDEB;}
.story-light-green .elementor-heading-title{    box-shadow: inset 0 -25px #EFF8F1, 0px 0px 0px #EFF8F1;}
.story-light-green img{width: 70px;}
.mom-with-childs-bg.win-rotate .elementor-widget-container::after{    bottom: -45px; transform: rotate(-19deg);}
.instruction-img img{width: 40px;}
.istructions-section .instructions-steps .elementor-image-box-img{flex: 0 0 205px;}
.istructions-section .instructions-steps .elementor-image-box-img img{width: 205px; height: 205px; object-fit: cover;}
.istructions-section .instructions-steps .elementor-image-box-content{padding: 15px 0;}
.istructions-section::before{position:absolute;content:"";top:-25px;left:0;width:100%;height:58px;background:url(/wp-content/uploads/2025/08/top-border-bg-1.svg);background-size:cover;background-repeat:no-repeat;}

.istructions-section::after{position:absolute;content:"";bottom:-25px;left:0;width:100%;height:58px;background:url(/wp-content/uploads/2025/08/bottom-border-bg.svg);background-size:cover;background-repeat:no-repeat;}

.white-border .elementor-heading-title{box-shadow: inset 0 -19px #fff, 0px 10px 0px #fff;}
.sky-blue-border  .elementor-heading-title{box-shadow: inset 0 -19px #EBF6FC, 0px 10px 0px #EBF6FC;}
.instruction-top-img img{width: 56px;}
.text-border-icon h3 {display:inline;}


/* 211 */
.some-foods ul{padding-left:18px;font-size:16px;}
.some-foods ul li{list-style:revert;}
.some-foods ul li{list-style:revert;}
.food-processing .food-wrapper-processing .elementor-element-populated::before{position:absolute;content:"";right:40px;bottom:-52px;width:50px;height:85px;background-image:url(/wp-content/uploads/2025/08/1polygon-news.svg);background-repeat:no-repeat;background-position:center;background-size:cover;}
.font-family h2 span{font-weight:bold;}
.some-foods p span,.some-foods span{font-size:16px;font-family:'Gotham HTF' !important;}
.ultra-processed .elementor-widget-container .elementor-heading-title{box-shadow:inset 0px -20px #FAEDEB,0 0 0 #FAEDEB;}
.healthy-treat-bottom-border.food-unsafe.process-heading .elementor-widget-container .elementor-heading-title{box-shadow:inset 0px -20px #FBF9D5,0 0 0 #FBF9D5;}
.diabetes-sky-blue.unhealthy-blue .elementor-heading-title{box-shadow:inset 0 -20px #EBF6FC,0px 0px 0px #EBF6FC;}
.whole-grains-pink-bg.unhealthy-yellow-bg::after{background-image:url("/wp-content/uploads/2025/08/Unhealthy-yellowgingham.png") !important;}
.mom-with-childs-bg.healthy-foodes .elementor-widget-container::after{position:absolute;bottom:-47px;content:"";background:url(/wp-content/uploads/2025/03/bottom-flower.svg);background-size:contain;width:225px;height:170px;background-repeat:no-repeat;z-index:-1;left:18px;transform:rotate(45deg);right:auto;}
.mom-with-childs-bg.healthy-foodes .elementor-widget-container::before{display:none !important;}
.Foods-border .elementor-icon-box-content .elementor-icon-box-title{border-right:2px solid #F88C80;}
.palegreen-bg .elementor-widget-container .elementor-heading-title{box-shadow:inset 0px -25px #EFF8F1,0 0 0 #EFF8F1;display:inline;}
.healthy-treat-bottom-border.food-unsafe.why-ultra .elementor-widget-container .elementor-heading-title{box-shadow:inset 0px -20px #FBF9D5,0 0 0 #FBF9D5;}
.lightly-processed::before{position:absolute;content:"";right:40px;bottom:-52px;width:50px;height:85px;background-image:url(/wp-content/uploads/2025/08/pale-green-polygon.svg);background-repeat:no-repeat;background-position:center;background-size:cover;}
.katia-food .elementor-widget-container{position:relative;}
.katia-food .elementor-widget-container::after{position:absolute;bottom:-45px;left:-47px;content:"";background:url(/wp-content/uploads/2025/03/bottom-flower.svg);background-size:contain;width:203px;height:151px;background-repeat:no-repeat;z-index:-1;transform:rotate(340deg);}
.katia-food .elementor-widget-container::before{position:absolute;top:0px;right:-56px;content:"";background:url(/wp-content/uploads/2025/03/bottom-flower.svg);background-size:contain;width:203px;height:151px;background-repeat:no-repeat;z-index:-1;transform:rotate(6deg);}
.font-true .elementor-heading-title{font-family:'Gotham HTF' !important;}
.font-list .elementor-icon-box-title{font-family:'Gotham HTF' !important;}
.process-font .elementor-widget-wrap .elementor-widget-text-editor{font-family:'Gotham HTF' !important;}
.Quick-fact-icon .icon-box .elementor-widget-wrap{width:115px !important;height:115px;padding-top:8px;}
.bluy-bottom-process .elementor-heading-title{box-shadow:inset 0 -25px #EBF6FC,0px 0px 0px #EBF6FC;}
/*last section*/
.katia-section .katia-inner .elementor-widget-wrap{position:relative;}
.katia-section .katia-inner .katia-new{position:absolute;top:0;max-width:min(100%,786px);left:50%;transform:translateX(-50%);}
.green-pattern{margin-left:auto;margin-right:auto;position:relative;padding-top:370px;right:-140px;}


.what-ultra-processed .elementor-icon-box-title span { box-shadow: inset 0px -20px #FAEDEB, 0 0 0 #FAEDEB; }



.back-yellow .elementor-icon-box-title span {     box-shadow: inset 0px -20px #FBF9D5, 0 0 0 #FBF9D5; }

/**/
.inner-food .elementor-widget-wrap { --spaceCS: 25px; gap: var( --spaceCS ); margin-inline: auto; }

.inner-food .elementor-widget-icon-box { flex: 0 0 auto; width: auto !important; max-width: inherit !important; }
.inner-food  .elementor-icon-box-icon { padding-right: var(--spaceCS); }
.Foods-border .elementor-icon-box-content .elementor-icon-box-title{ padding-right:  var(--spaceCS); }
.elementor-section .elementor-container>.tip-section.tip-inner.elementor-element{ width: 120px; height: 110px; }
.elementor-section .elementor-container>.tip-section.tip-inner.elementor-element .elementor-heading-title{ padding-top: 7px; }

/* 212 */
   .serving-bg::after{ position: absolute !important; content: ""; bottom: -25px; left: 0; width: 100%; height: 58px; background: url(/wp-content/uploads/2025/08/serves-bg-border.svg); background-size: cover; background-repeat: no-repeat; z-index:11; }

.circle-icon.marun-circle.instructions-circle::before{ background-color: #EBF6FC; border-width: 3px; color: #304E63; }

.wp-theme-wic-livewell .circle-icon.marun-circle::before { padding: 7px 0 0 13px; }

.wp-theme-wic-oklahoma-ada .circle-icon.marun-circle::before { padding: 7px 0 0 13px; }

.pale-orange-bottom{ height: 180px; }

/* 213 */

.Play-with-Food-wrapper .elementor-widget-container{ position:relative; }
.Play-with-Food-wrapper .elementor-widget-container::before { position: absolute; bottom: -46px; content: ""; background: url(/wp-content/uploads/2025/08/Play-with-Food-flowers.svg); width: 205px; height: 211px; background-size: cover; background-repeat: no-repeat; z-index: -1; right: -73px; transform: rotate(40deg); }
.istructions-section.food-helps::before, .istructions-section.food-helps::after{ display:none}
.magin-decrease .elementor-image-box-wrapper .elementor-image-box-img{ margin-right: -100px; }
.Snow-bt .elementor-heading-title{box-shadow: inset 0px -15px #F2FAFD, 0 0 0 #F2FAFD;}
.fun-ideas-main .fun-ideas .elementor-image-box-title { font-family: 'Gotham' !important; }
.fun-ideas-main .fun-ideas .elementor-image-box-description{ font-family: 'Gotham Book' !important; }
.fun-ideas-main .fun-ideas ul { padding-left: 20px; font-size: 16px !important; font-family: 'Gotham Book' !important; }
.fun-ideas-main .fun-ideas .elementor-image-box-wrapper .elementor-image-box-content {font-size:16px; font-family: 'Gotham Book' !important; }
.fun-ideas-main .fun-ideas ul li { list-style: disc !important; list-style-position: outside !important; font-family: 'Gotham Book' !important; }
.fun-ideas-main .fun-ideas ul li::marker { color: #304E63; }
/*THIS IS fOR THAT Round Section */
.helps-your-child-wrapper .helps-your-child .elementor-image-box-img { flex: 0 0 245px; margin: -15px 0 -15px 0 !important; margin-left: 50px !important; margin-right: -85px !important; }
.helps-your-child-wrapper .helps-your-child .elementor-image-box-img img { width: 245px; height: 245px; }
.helps-your-child-wrapper-left .helps-your-child-left .elementor-image-box-img { flex: 0 0 245px; margin: -15px 0 -15px 0 !important; margin-left: -10px !important; margin-right: 20px !important; }
.helps-your-child-wrapper-left .helps-your-child-left .elementor-image-box-img img { width: 245px; height: 245px; }

/*for Count*/
.food-helps {    counter-reset: list-counter; }
.helps-your-child-main{    counter-increment: list-counter;}
.helps-your-child-main .image-box-description::before{  content: counter(list-counter) "."; }
.food-helps p.elementor-image-box-description::before { content: counter(list-counter) "."; }
.food-helps p.elementor-image-box-description::before {content: counter(list-counter) "."; position: absolute; top: 50%; left: -20px; transform: translateY(-50%); width: 52px; height: 52px; border-radius: 50%; background: #EBF6FC; border: 3px solid #65C17A; box-shadow: 0 3px 6px rgba(0, 0, 0, .16); font-weight: 400; font-family: "La Belle Aurore" !important; font-size: 30px; line-height: normal; text-align: center; vertical-align: middle; color: #304E63;; }
.food-helps .instructions-steps.helps-your-child-main .elementor-image-box-content{ display: inline-block; }
/*  */
.mom-with-childs-bg.feeling-flower-img.beginning-matter.final-thought-flower .elementor-widget-container::after { width: 240px; height: 250px; background-size: cover; bottom: 0px; right: -68px !important; transform: rotate(337deg); }
.elementor-section .mom-with-childs-bg.final-thought-flower.elementor-widget > .elementor-widget-container img { aspect-ratio: 1 / 1; }

/* 213 Ober */

/* 214 */
.sun-image .elementor-widget-container .elementor-icon-box-wrapper h2 span{ font-weight: 900; }
.sun-image .correct-shadow .elementor-icon-box-icon .elementor-icon svg { filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); }
.women-drink-bg.new-breastfeeding .elementor-widget-wrap::before{ left: auto; top: 24px; right: -30px; max-width: 300px; }
 .working-width.body-working-hard .elementor-element-populated h3{ font-family: "La Belle Aurore", Sans-serif !important; line-height:1.6 !important; }
/*make-life-easier */
.dotted-topline .dotted-border.make-life-easier h4.elementor-heading-title.elementor-size-default { background: #EBF6FC; padding: 20px 50px; }
.dottadewithhead.make-life-easier .elementor-widget-container:before, .dottadewithhead.make-life-easier .elementor-widget-container:after{ border-top: 3px dotted #304E63; }
.working-width { width: 815px !important; margin: 0 auto; filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.16)); }
.istructions-section.istructions-d-none::before,
.istructions-section.istructions-d-none::after { display: none; }
/*for Last Sectrion*/
.working-width.body-working-hard .elementor-element-populated{ position: relative; }
.working-width.body-working-hard .elementor-element-populated::before { position: absolute; content: ""; bottom: -90px; left: -106px; width: 270px; height: 100%; background: url(/wp-content/uploads/2025/08/1body-bottom-Flower.svg); background-size: cover; background-repeat: no-repeat; transform: rotate( 10deg); }
/*LAST SECTION*/
.working-width.body-working-hard .elementor-element-populated::before { position: absolute; content: ""; bottom: -130px; left: -86px; max-width: 210px; width: 100%; height: 260px; background: url(/wp-content/uploads/2025/08/pregnant-women-bg-flowers-1.svg); background-size: cover; background-repeat: no-repeat; transform: rotate( 142deg); }
.working-width.body-working-hard .elementor-element-populated::after { position: absolute; content: ""; bottom: -110px; left: 64px; max-width: 155px; width: 100%; height: 155px; z-index: -1; background: url(/wp-content/uploads/2025/08/Blue-Flowers.svg); background-size: cover; background-repeat: no-repeat; transform: rotate( 7deg); }
/* 214 */


/* 215 */


.plant-based-diet-img{ height: 100%; }
.plant-based-diet-img .elementor-widget-container{ height: 100%; }
.prenatal-vitamin .elementor-container{ background: #FBF9D5; padding: 24px; border-radius: 14px; }
.icon-yellow-border.final-tip::after{ background-color: #F3E9F3 !important; }
.prenatal-vitamin { position: relative; z-index: 11; }
.prenatal-vitamin::after { position: absolute; top: -147px; content: ""; background: url(/wp-content/uploads/2025/08/pregnant-women-bg-flowers-1.svg); background-size: contain; width: 260px; height: 260px; background-repeat: no-repeat; z-index: -1; right: -80px; transform: rotate( 109deg); }
.Nutrient-relative .elementor-element-populated { position: relative; }
.Nutrient-relative { position: relative; }
.story-light-orange.pregnancy-eating-well .elementor-heading-title{ box-shadow: inset 0 -20px #FEF9D8, 0px 7px 0px #FEF9D8; }
.final-tip-right .elementor-icon-box-content h3 > span { font-family: 'Gotham HTF' !important; }


/* 217 */

.Play-with-Food-wrapper.pain-wrapper .elementor-widget-container {  width: 395px; max-width: 100%; margin: 0 auto !important; }
.Play-with-Food-wrapper.pain-wrapper .elementor-widget-container::before{bottom:auto;right:auto;top:-126px;left:-93px;background:url(/wp-content/uploads/2025/09/breastfeeding-pain-flower.svg);background-repeat:no-repeat;transform:rotate(152deg);width:210px;}
.what-ultra-processed.Relief-bottom .elementor-icon-box-title span{box-shadow:inset 0px -20px #FBF9D5,0 0 0 #FBF9D5;}
.dotted-topline.preven-dotted .dotted-border h4.elementor-heading-title.elementor-size-default{background:#FBF9D5;border-radius:31px;max-width:400px;width:100%}
.dottadewithhead.prevent-inner-dotted .elementor-widget-container:before,.dottadewithhead.prevent-inner-dotted .elementor-widget-container:after{border-top:3px dotted #304E63;}
.women-drink-bg.new-breastfeeding.relief-pain-tip .elementor-widget-wrap::before{left:-80px;top:-136px;right:auto;max-width:300px;background:url(/wp-content/uploads/2025/09/relief-pain-tip-one.svg);height:200px;transform:rotate(0deg);width:250px;background-repeat:no-repeat;}
.relief-list ul li span{font-weight:Bold;color:#304E63;}
.women-drink-bg.new-breastfeeding.relief-pain-tip.tips-two .elementor-widget-wrap::before{left:-121px;top:-146px;transform:rotate(348deg);height:250px;width:280px; background:url(/wp-content/uploads/2025/09/1tip-two-flower.png); background-size: cover; }
.women-drink-bg.new-breastfeeding.relief-pain-tip.tips-three .elementor-widget-wrap::before{background:url(/wp-content/uploads/2025/09/tip-three-flower.svg);left:-70px;top:-89px;background-repeat:no-repeat !important;}
.tipthree-healthcare .tipthree-firstchild .tipthree-firstchild-inner{height:100%;}
.tipthree-healthcare .elementor-container.elementor-column-gap-default{gap:20px;}
.sore-trofee{margin-left:auto;max-width:480px;}
.bluy-bottom-process.Got-This .elementor-heading-title{box-shadow:inset 0 -25px #EBF6FC,0px 0px 0px #EBF6FC;}
.cooked-beans .elementor-widget-container .elementor-heading-title{    word-wrap: break-word; }
.mix-tips .elementor-widget-container .elementor-heading-title.elementor-size-default { font-family: 'Gotham HTF'; }
.relief-pain-tip-bg .elementor-widget-wrap{box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);  }
/*.equipment-wrapper.equipment-wrapper-inner*/
.equipment-wrapper.equipment-wrapper-inner figure.elementor-image-box-img { height: 100px; display: flex !important; justify-content: center; align-items: flex-end; }
/*white-strong*/
.white-border.white-strong  .elementor-heading-title { box-shadow: inset 0 -18px #fff, 0px 5px 0px #fff; }
.wp-theme-wic-oklahoma-ada   .instructions-steps.image-section-center  p.elementor-image-box-description { padding: 20px 0; }
.wp-theme-wic-livewell  .instructions-steps.image-section-center  p.elementor-image-box-description { padding: 20px 0; }
.kid-friendly .elementor-widget-container { width: 385px; max-width: 100%; margin: 0 auto !important; position: relative; }
.kid-friendly .elementor-widget-container::before { position: absolute; top: -77.9px; left: -55px; content: ""; background: url(/wp-content/uploads/2025/09/Kid-Friendly-top.svg); width: 205px; height: 145px; background-size: cover; background-repeat: no-repeat; z-index: -1; transform: rotate(8deg); }
.kid-friendly .elementor-widget-container::after { position: absolute; bottom: -75px; content: ""; background: url(/wp-content/uploads/2025/09/Kid-Friendly-bottom.svg); background-size: contain; width: 225px; height: 170px; background-repeat: no-repeat; z-index: -1; right: -10px; }
.elementor-section .use-wheat-bread.friendly-food img { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16) !important; aspect-ratio: 1 / 1; }

.try-border .elementor-heading-title.elementor-size-default { display: flex; position: relative; align-items: center; gap: 10px; justify-content: center; }
.try-border  .elementor-heading-title.elementor-size-default::before { content: ''; border-top: 3px dotted #304E63; flex: 1; min-width: 25px; }
.try-border .elementor-heading-title.elementor-size-default::after { content: ''; border-top: 3px dotted #304E63; flex: 1; min-width: 25px; }
.sky-blue-border.good-recipe .elementor-heading-title { box-shadow: inset 0 -19px #EFF8F0, 0px 5px 0px #EFF8F0; }
.good-recipe-section  .elementor-image-box-wrapper  span{ font-weight: bold; color: #304E63; }
/* 2100*/
.istructions-section.step-instructions::before{ background: url(/wp-content/uploads/2025/09/step-instructions-top.svg); }
.istructions-section.step-instructions::after{ background: url(/wp-content/uploads/2025/09/step-instructions-bottom.svg); }
.sky-blue-border.good-recipe.Equipment-line .elementor-heading-title { box-shadow: inset 0 -19px #FAEDEB, 0px 10px 0px #FAEDEB; }
.what-ultra-processed.fid-friendly  .elementor-image-box-title span { box-shadow: inset 0px -20px #DFF2FB, 0 0 0 #DFF2FB; }
.elementor-section .use-wheat-bread.friendly-food.good-recipe img { box-shadow: none !important; }
.elementor-section .mom-with-childs-bg.Ingredients-image.elementor-widget > .elementor-widget-container { width: 500px !important; }
.modal.share-popup {z-index: 99999;}

/* 225 */
.what-ultra-processed.sky-blue .elementor-icon-box-title span{
    box-shadow: inset 0px -20px #EBF6FC, 0 0 0 #EBF6FC;
}
.blood-pressure-txt .elementor-image-box-content h2{
    margin-bottom: 0;
}
.risks-list .elementor-widget-container{
    min-height: 355px;
    height: 100%;
}
.risks-list.sp-list .elementor-widget-container{
     min-height: 380px;
}
.mom-blood-pressure::before{
    position: absolute;
    left: 0;
    top: -65px;
    content: "";
    background: url("/wp-content/uploads/2025/10/engorgement-flower.svg");
    background-size: cover;
    width: 205px;
    height: 170px;
    z-index: -1;
    transform: rotate(-9deg);
}
.more-tips-items .elementor-widget-container .elementor-icon-list-text > strong.green-txt{color: #4A7B54;}
.more-tips-items .elementor-widget-container .elementor-icon-list-text > strong.red-txt{color: #C04341;}
.dash-way-txt .elementor-heading-title span {
    font-weight: 400;
    text-transform: capitalize;
}
.bood-pressure-icon-sec{
        max-width: 400px;
}
.dash-txt{color: #EBF6FC;}

@media only screen and (min-width: 1950px){
    .istructions-section.step-instructions::after{ height: 58px; bottom: -35px; }
}
@media (max-width: 767px){   
    .fid-friendly .elementor-image-box-wrapper{ display: flex;align-items: center;   gap: 15px;  }
}
.use-wheat-bread.friendly-food .elementor-image-box-wrapper .elementor-image-box-img{ display: inline-flex ; justify-content: center; }
@media (max-width: 1550px){
    .working-width.body-working-hard .elementor-element-populated::before { bottom: -120px; left: -66px; max-width: 200px; width: 100%; height: 250px; }
}
@media (max-width: 1400px){
    .working-width.body-working-hard .elementor-element-populated::before { bottom: -100px; left: -26px; max-width: 160px; width: 100%; height: 200px; }
    .Play-with-Food-wrapper.pain-wrapper .elementor-widget-container::before{left: -63px; }
    .risks-list .elementor-widget-container {
    min-height: 405px;
    }
    .risks-list.sp-list .elementor-widget-container {
    min-height: 430px;
}
}
.bluy-bottom-process.search-icon img { margin-right: 15px; }
@media (min-width:1199.59px)and (max-width: 1350.45px) {
	.inner-snack-wapper .elementor-widget-container img {width: 270px !important; height: 270px !important; }
}
@media (max-width: 1220px)  {
    .green-pattern {right: -100px; }
    .Play-with-Food-wrapper.pain-wrapper .elementor-widget-container::before{left: -63px; }
}
@media (max-width: 1024px)  {
    .exercise-section.mom-image-height > .elementor-widget-wrapp{ padding: 0px 40px 0px 40px !important;}
    .sore-mainsection{ background-image:none !important; }
    .sore-trofee{ max-width: 100%; }
    .mom-image-height .elementor-widget{ height: auto; }
    .bood-pressure-icon-sec{
        max-width: 100%;
    }
    .elementor-inner-section .elementor-column .mom-blood-pressure{
        width: auto;
    }
    .mom-blood-pressure::before{
            top: -45px;
                width: 160px;
    height: 165px;
    }
    .risks-list .elementor-widget-container {
    min-height: auto;
    }
    .postid-91565.blog-template-default .hero, .postid-92931.blog-template-default .hero{
            background-position: 90% !important;
    }
        .risks-list.sp-list .elementor-widget-container {
        min-height: auto;
    }
}


/*001 RESPONSIVE CSS ================================*/
@media only screen and (min-width:768px){
    .spring-market-list-collapse ul.elementor-icon-list-items li.elementor-icon-list-item {border-right: 0;}
    .height-100-img > .elementor-widget-wrap.elementor-element-populated { height: calc(100% + 45px); }
    .height-100-img .elementor-widget-wrap > .elementor-widget-image-box ,
    .height-100-img .elementor-widget-image-box > .elementor-widget-container ,
    .height-100-img .elementor-widget-container > .elementor-image-box-wrapper , 
    .height-100-img .elementor-widget-container > .elementor-image-box-wrapper figure.elementor-image-box-img , 
    .height-100-img .elementor-widget-container > .elementor-image-box-wrapper figure.elementor-image-box-img img { height: 100%; }
    .label-or-set-mobile.elementor-column .elementor-widget-image:after { display: none; }
    .vegies-image {position: absolute!important; bottom: -20px; right: -60px; z-index: 1;}
    .carrot-img { position: absolute!important; bottom: -17px; right: -40px; z-index: 1; }
    .pdd-10 > .elementor-widget-wrap.elementor-element-populated { margin: 0 !important; }
    .pdd-10 { padding: 10px; }
    .test-num-col .elementor-widget-wrap.elementor-element-populated { padding: 0; }
    .test-num-col { width: 60px !important; } 
    .test-text-col { width: calc(100% - 60px) !important; min-height: 197px !important; }
    .test-inner-sec { height: 100%; }
    .test-inner-sec .elementor-container.elementor-column-gap-default { height: 100%; }
}
@media only screen and (min-width: 992px){
    .mlr-50 {margin: 0 50px;}   
}
@media only screen and (min-width: 1024.98px){
    .vegies-image { bottom: -30px; right: -60px; }
    .carrot-img { bottom: -17px; right: -30px; }
}
@media only screen and (min-width: 1200px){
    .row.gutters-x-45{margin-right:-20px;margin-left:-20px;}
    .row.gutters-x-45 > [class^=col-], .row.gutters-x-45 > [class*=" col-"]{padding-right:20px;padding-left:20px;}
    .row.gutters-y-90{margin-bottom:-40px;}
    .row.gutters-y-90 > [class^=col-], .row.gutters-y-90 > [class*=" col-"]{padding-bottom:40px;}
    .img-height-100 .elementor-widget-image .elementor-widget-container img { height: 100%; object-fit: cover; } 
    .img-height-100 .elementor-widget-image .elementor-widget-container { height: 100%; }
    .img-height-100 .elementor-widget-image, .img-height-100 figure.wp-caption { height: 100%; }
    .height-fix-content .elementor-widget-image img {max-height: 250px;}
    .img-height-100.max-330 .elementor-widget-image, .img-height-100.max-330 figure.wp-caption { max-height: 330px; }
    .img-height-100.max-450 .elementor-widget-image, .img-height-100.max-450 figure.wp-caption { max-height: 450px; }
    .img-height-100.max-360 .elementor-widget-image, .img-height-100.max-360 figure.wp-caption { max-height: 360px; }
    .wic-plus-snackIcon .elementor-widget-container:after {height: 30px !important;}
}
@media only screen and (min-width:1400px){
    .row.gutters-x-45{margin-right:-25px;margin-left:-25px;}
    .row.gutters-x-45 > [class^=col-], .row.gutters-x-45 > [class*=" col-"]{padding-right:25px;padding-left:25px;}
    .row.gutters-y-90{margin-bottom:-50px;}
    .row.gutters-y-90 > [class^=col-], .row.gutters-y-90 > [class*=" col-"]{padding-bottom:50px;}
    .blog-card .blog-inner-details .blog-meta .date, .blog-card .blog-inner-details .blog-meta .category {font-size:14px}
    .blog-card .blog-inner-details .blog-meta .category {padding: 6px 16px;}
    .minus-section {transform: translateX(30px); margin-left: -60px;}
}
@media only screen and (max-width:1874px){
	.flower-print-img .elementor-widget-wrap:before{bottom: 15px; width: 92%; right: 48px;}
}
@media only screen and (max-width:1550px){
    .content-img.right-sec .elementor-image-box-content ,.content-img.left-sec .elementor-image-box-content{padding:30px 64px;}
    .content-img .elementor-image-box-img img {transform: scale(1.1); }
    .smart-sec-blog .elementor-widget-image-box .elementor-image-box-description ,.elementor-3434 .elementor-element.elementor-element-61c77da ,.elementor-top-section .elementor-widget-text-editor,.elementor-3434 .elementor-element.elementor-element-b753b05 .elementor-icon-list-item > .elementor-icon-list-text{font-size:16px;}
    .eat-smart-rev.full-rev-section .elementor-widget-heading .elementor-heading-title{white-space:nowrap;width: calc(100% - 35%) !important;transform: translateX(35%);}
    .img-info-tips .yellow-border-content p br , .img-info-tips .yellow-border-content br {display:none;}
    .bg-text-content .elementor-widget-text-editor br{display:none;}
    .img-info-tips .blue-border-content.bg-yellow .elementor-widget-container {font-size:30px !important}
    .font-30 .elementor-widget-container {font-size:30px !important}
    .vitamin-flower-sec.blue-color::before, .vitamin-flower-sec.blue-color::after{background-size: contain; height: 65px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{width: 315px; height: 312px; bottom: -63px; right: -70px;}
}
@media only screen and (min-width:1550px){
    .chiken-section-flower-img.elementor-widget-image img {right: -6.2vw;max-width: 65%;}
    .naptimeWidth-custom { width: 95%; }
}
@media only screen and (min-width:1700px){
    .row.gutters-x-45{margin-right:-45px;margin-left:-45px;}
    .row.gutters-x-45 > [class^=col-], .row.gutters-x-45 > [class*=" col-"]{padding-right:45px;padding-left:45px;}
    .row.gutters-y-90{margin-bottom:-90px;}
    .row.gutters-y-90 > [class^=col-], .row.gutters-y-90 > [class*=" col-"]{padding-bottom:90px;}
    .blog-card .blog-inner-details{padding: 30px;}
    .chiken-section-flower-img.elementor-widget-image img {right: -8.2vw}
    .naptimeWidth-custom { width: 93%; }
}
@media only screen and (min-width:1921px) {
    .round-bg > .elementor-container::before { background-size: contain; }
    .beans-direction-main .elementor-widget-wrap .elementor-widget-heading > .elementor-widget-container{margin: 0px 0px 15px -190px !important; padding: 0px 0px 0px 25% !important; }
    .ingredients-border.directions-red-border .elementor-widget-container{margin-left: -180px !important;}
    .ingredients-border.directions-red-border .elementor-icon-list-items .elementor-icon-list-item{    padding-left: 20%;}
}
@media only screen and (min-width:2000px) {
    .image-paddings > .elementor-widget-container { padding: 200px !important; }
}
@media (min-width:1400px) and (max-width:1499.98px){
    .strawbery-img img {-webkit-transform: translateX(5%);transform: translateX(5%);}
}
@media only screen and (max-width:1450.98px){
	.wic-yellowbg-reflux.easy-add.sp-custom .elementor-heading-title{width: 85%;}
	.wic-yellowbg-reflux.easy-add.sp-custom .elementor-heading-title:after{width: 85% !important;}
    .customborder-text1 .elementor-widget-container{font-size: 16px;}
    .vitamin-flower-sec.blue-color::before, .vitamin-flower-sec.blue-color::after{height: 55px;}
    .page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section.small-steps > .elementor-container { max-width: 720px !important; }
}
@media only screen and (max-width:1400.98px){
	.br-displaynone br{display: none;}
	.white-bgtext.new-wt .elementor-icon-box-wrapper:after {left: 0;}
	.false-btn-sec.no-coffee .elementor-button-wrapper:after{width: 60%;}
	.flower-print-img .elementor-widget-wrap:before{width: 88%; right: 60px;}
	.mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{right: -62px;}
}
@media only screen and (max-width:1399.98px){
    .bg-imgHealthy:after{bottom: -280px;}
    .blog-card .blog-inner-details .blog-meta .date {font-size: 15px;}
    .blog-card .blog-inner-details .blog-meta .category {font-size: 13px;padding: 6px 14px;}
    .blog-card .blog-inner-details .blog-info h3 {font-size: 20px;margin-bottom: 10px;}
    .blog-card .blog-inner-details .blog-other-info {margin-top: 15px;}
    .blog-card .blog-inner-details .blog-meta {margin-bottom: 15px;}
    .chiken-section-flower-img.elementor-widget-image img {max-width: 60%;}
    .title-inr h2{font-size: 40px !important;}
    .eat-smart-sec .elementor-element.elementor-widget-image ,.eat-smart-rev .elementor-element.elementor-widget-image{max-width: 100% !important; width: 280px !important; } 
    .eat-smart-sec .elementor-element.elementor-widget-image img ,.eat-smart-rev .elementor-element.elementor-widget-image img{height: 280px !important;width: auto !important;}
    .content-img.right-sec .elementor-image-box-content, .content-img.left-sec .elementor-image-box-content {padding: 14px 63px;}
    .eat-smart-rev .elementor-widget-wrap {justify-content: left; } 
    .eat-smart-rev .elementor-widget-text-editor, .eat-smart-rev .elementor-widget-heading {width: calc(100% - 0px) !important; } 
    .eat-smart-rev.full-rev-section .elementor-widget-text-editor .elementor-widget-container, .eat-smart-rev.full-rev-section .elementor-list-item-link-full_width ul {width: calc(100% - 190px);}
    .spanish-blog-class .smart-sec-1 .inner-padding .elementor-widget-container{padding: 0px 171px 0px 30px !important;}
    .spanish-blog-class .smart-sec-2 .inner-padding .elementor-widget-container{padding: 0px  30px 0px 165px !important;}
    .spanish-blog-class .smart-sec-3 .inner-padding .elementor-widget-container{padding: 0px 158px 0px 50px !important;}
    .spanish-blog-class .eat-smart-rev.full-rev-section .elementor-widget-heading .elementor-heading-title{width: calc(100% - 50%) !important;transform: translateX(0);}
    .box-tittle .elementor-heading-title { font-size: 16px !important;}
    .space-inr .elementor-widget-container {min-height: 140px;}
    .green-bg-star .elementor-widget-wrap.elementor-element-populated:before { height: 80px; width: 78px; top: 50%; background-size: 100% 100%; }
    .green-bg-star .elementor-widget-wrap.elementor-element-populated > .elementor-widget-image { top: 40%; left: 50%; max-width: 24px; height: 20px; }
    .title-bg .elementor-widget-wrap .elementor-widget-container{display:inline;}
    .position-icon img.attachment-full.size-full { max-width: 15%;}
    .position-icon .elementor-widget-container{margin: -20px -8px -94px 0px !important;}
    .recliner-icon span.elementor-icon{font-size: 90px !important;}
    .shadoww-textt1.pink h6{font-size: 50px !important;}
    .flower-sec:after{background-size: 250px;right: -34px;    top: -57px;}
    .flower-sec:before{background-size: 250px;left: -35px;top: -27px;}
}

@media (min-width:1200px) and (max-width:1399.98px){
    .strawbery-img img {-webkit-transform: translateX(20%);transform: translateX(20%);}
    .blog-card .blog-inner-details .blog-meta .date {font-size:12px}
    .blog-card .blog-inner-details .blog-meta .category {font-size: 12px;margin-left: 5px;}
    .flower-set:before {top: -130px;}
    .content-img.work-img figure.elementor-image-box-img {width: 140px !important;height: 140px !important;}
    .wic-icon-rub .elementor-icon-box-wrapper .elementor-icon-box-title {padding: 15px 0;}
    .wic-onImg-content {bottom: 130px !important;}
}
@media (min-width:1199.86px) and (max-width:1299.76px) {
	.try-rating-sec .elementor-widget-wrap{ max-width: 315px; height: 315px; }
}
@media (min-width:991.98px) { 
	.suger-content-inline img {height: clamp(17.5rem, 6.762rem + 13.115vw, 22.5rem) !important;}
}
@media (max-width:1321.98px) {
	.flower-sec:before {left: -26px;top: -22px; background-size: 200px;}
    .flower-sec:after {top: -68px;right: -26px;background-size: 200px;}
}
@media (max-width:1366px){
    .vitamin-flower-sec.blue-color::before, .vitamin-flower-sec.blue-color::after {height: 45px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after { right: -15px; width: 290px; height: 260px; }
    .exercise-section > .elementor-widget-wrap{padding: 80px 40px 0px 40px !important; } 
    .moving-red-border::before{left: 115px;}
    .elementor-widget-wrap>.elementor-element.puree-beans-img{width: 290px;}
    .elementor-widget-wrap>.elementor-element.puree-beans-img .elementor-widget-container{padding: 30px 25px 55px 25px !important;}
    .elementor-widget-wrap>.elementor-element.puree-beans-img .elementor-widget-container img{width: 235px; height: 210px;}
    .mom-with-childs-bg.feeling-flower-img.left-img-none .elementor-widget-container::after{right: 44px; height: 220px; width: 230px; transform: rotate(-105deg); top: -50px;}
    .mom-with-childs-bg.feeling-flower-img.beginning-matter .elementor-widget-container::after { right: -20px; }
    .mom-with-childs-bg.feeling-flower-img.left-img-none.preventative-care .elementor-widget-container::after{right: -10px; transform: rotate(-102deg); height: 185px; width: 185px;}
    .whole-grains-main::after{clip-path: path('M160,-158 C80,-89 -20,350 160,615 L160,0 Z');}
    .low-energy-img.mom-with-childs-bg.feeling-flower-img.beginning-matter.if-u-hungry .elementor-widget-container::after{    right: -25px;}
}
@media (max-width:1300.98px) { 
	.custom-secGraph .font-16-1200 p { font-size: 16px; }
	.custom-secGraph .font-15-1200 p { font-size: 15px; }
	.square-img h3.elementor-heading-title img {width: 150px;}
	.suger-content-inline .elementor-element-populated { padding: 0 5px !important; }
	.icon-gap > .elementor-widget-wrap { column-gap: 60px; }
    .vitamin-flower-sec.blue-color::before, .vitamin-flower-sec.blue-color::after {height: 40px;}
    .elementor-section .mom-with-childs-bg.elementor-widget.bottom-flower-none > .elementor-widget-container{width: 340px;}
    .cavities-sec.spanish-sec .elementor-container .elementor-column .elementor-widget-wrap { height: 242px; width: 242px; }
}
@media (max-width:1200px) { 
	.meal-Overlayimg img {height: auto !important;}
	.wic-icon-rub .elementor-icon-box-wrapper .elementor-icon-box-title {padding: 10px 0;} 
	.wic-plus-snackIcon .elementor-widget-container:after {height: 48% !important;}
	.custom-secGraph .font-16-1200 p { font-size: 16px; }
	.custom-secGraph .font-15-1200 p { font-size: 15px; }
	.nutrients-grid .elementor-widget-wrap { column-gap: 20px; row-gap: 20px;}
	.wic-secabout.vitamin-sec.blue .elementor-heading-title { padding: 5px 5px 0; }
}
@media (min-width:1550px) and (max-width:1299px) { 
	.naptimeWidth-custom { width: 98%; }
}
@media (min-width:1024.98px) and (max-width:1400.98px){ 
	.bg-img-park .elementor-widget-container { margin-top: -100px !important; }
}

@media (min-width:1200px) and (max-width:1450.98px){ 
    .preschooler .elementor-widget-image img { max-width: 130px !important; height: 130px !important; }
    .flower-img-getReadysec:after {top: -45px !important;}
    .flower-img-getsetsec:after {top: -45px !important;}
}
@media only screen and (max-width:1299.98px){
    .flower-img img {right: -30px}
    .chiken-section-flower-img.elementor-widget-image img {right: -33px;max-width: 50%;}  
    .flower-img-getReadysec:after {top: -55px !important;}
    .flower-img-getsetsec:after{top: -55px !important;}
    .suger-content-inline-sp img { height: 240px !important; }
    .sml-flower::after, .sml-flower::before{    background-size: 110px;}
    .mom-with-childs-bg.feeling-flower-img.right-flower-img .elementor-widget-container::before{right: -110px;}
}
@media only screen and (max-width:1199.98px){
    ul.blog-cat-list li [type="radio"]:checked + label, ul.blog-cat-list li [type="radio"]:not(:checked) + label, ul.blog-cat-list li a {margin-right: 20px; margin-bottom: 20px;}
    .blog-nav {padding: 0px 15px 0 15px;border-left: none;border-right: 1px solid #AAD7D9;}
    .flower-img img {right: -40px;}
    .chiken-section-flower-img.elementor-widget-image img {right: -45px;}
    .eat-smart-rev.full-rev-section .elementor-widget-text-editor .elementor-widget-container, .eat-smart-rev.full-rev-section .elementor-list-item-link-full_width ul {width: calc(100% - 210px);}
    .elementor-top-section .yellow-border-content.elementor-widget-text-editor { font-size: 22px !important; }
    .green-bg-star .elementor-widget-wrap.elementor-element-populated > .elementor-widget-image {left: 40%;}
    .img-info-tips .widget-image-caption{min-width: 155px;}
    #sidebar_navigation { z-index: 99999;}
    .pink-circleyear h3:before {left: -15px; top: 0;}
    .blue-circleyear h3:before {left: -15px; top: 0;}
    .pinkTow-circleyear h3:before {left: -15px; top: 0;}
    .blueTow-circleyear h3:before {left: -15px; top: 0;}
    .titleRight-flower::after {right: -13%;}
    .titleLeft-flower::before {left: -13%;}
    .middle-bottom-border.sp-bottom-border .elementor-widget-wrap::after{bottom: 20px;}
    .elementor-section .mom-with-childs-bg.elementor-widget.bottom-flower-none > .elementor-widget-container { width: 380px; }
    .mom-with-childs-bg.feeling-flower-img.right-flower-img .elementor-widget-container::before { right: -95px; }
}
@media only screen and (min-width:1025px) and (max-width:1199.98px){
    .strawbery-img img {-webkit-transform: translateX(10%);transform: translateX(10%);}
    .preschooler .elementor-widget-image img { max-width: 140px !important; height: 140px !important; }
}
@media only screen and (min-width:1025px) {
    .healthy-child-list .elementor-widget-call-to-action:nth-child(even)::before{content:"";position:absolute; height:calc(100% + 10px);right:-5px;border-right: 1px dashed #707070;display:block;top:-5px;}	
}
@media only screen and (min-width: 767px){
    .dotted-line .elementor-icon-box-icon::after { content: ""; border-right: 1px dashed; position: absolute; left: 215px; top: -4px; bottom: -4px;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
    .tag-mark.left {top: 0px;right: -40px;}
    .tag-mark.right {right: -40px;}
    .smart-sec-blog.spanish-blog-class .content-img.right-sec .elementor-image-box-content,.smart-sec-blog.spanish-blog-class .content-img.left-sec .elementor-image-box-content {padding: 12px 57px 12px 54px;}
}
@media only screen and (max-width:1024px){
    .flower-bgSecond::after {display: none;}
    .bg-imgHealthy:after{display: none;}
    .icon-botton-1024 { bottom: -40px !important; top: auto !important; left: -30px; right: auto !important; }
    .cheesy-dflex .elementor-column-gap-default {justify-content: center !important;}
    .white-bgtext.new-wt .elementor-icon-box-wrapper:after {width: 92%;}
    .section-spitUpBurpingDirtyDiapers .table-style th, .section-spitUpBurpingDirtyDiapers .table-style td{padding: 16px 10px 16px 10px;}
    .tips-col-1 { width: 100%!important; height: auto; position: static!important; overflow: hidden; margin-top: 0; }
    .tips-col-1 .elementor-widget-wrap.elementor-element-populated { width: 100px; height: 100px; border-radius: 50% !important; margin: 20px 20px 20px 20px !important; }
    .tips-col-2 { width: 50% !important; }
    .tips-col-3 { width: 50% !important; }
    .main-section-tips .elementor-container.elementor-column-gap-default { justify-content: center; }
    .tips-col-1 .elementor-widget.elementor-widget-heading { text-align: center!important; padding-right: 0px; }
    .tips-col-1.two-digit .elementor-widget.elementor-widget-heading { text-align: center!important; padding-right:0; }
    .oatmeal-icon.elementor-widget-icon { bottom: -30px; }
    .kids-wrapper .icon-filter img { max-width: 140px !important; } 
    .schedule-flower > .elementor-widget-wrap.elementor-element-populated:before, .schedule-flower.flow-left > .elementor-widget-wrap.elementor-element-populated:before { height: 140px; width: 170px; }
    .image-box-sleep.elementor-widget-image-box .elementor-image-box-content { width: calc(100% - 190px); }
    .image-box-sleep .elementor-image-box-wrapper .elementor-image-box-img { width: 170px !important; height: 170px; }
    .abs-head .elementor-widget-heading > .elementor-widget-container { position: relative; width: 100%; min-height: 60px; }
    .sb7:before { border-left: 10px solid #707070; border-right: 50px solid transparent; border-top: 50px solid #707070; border-bottom: 10px solid transparent; left: 56px; bottom: -40px; transform: rotate(0); }
    .sb7:after { border-left: 10px solid #fff; border-right: 50px solid transparent; border-top: 50px solid #fff; border-bottom: 10px solid transparent; left: 57px; bottom: -38px; transform: rotate(0);}
    .sb8:after { border-left: 10px solid #fff; border-right: 50px solid transparent; border-top: 50px solid #fff; border-bottom: 10px solid transparent; right: 43px; left: auto; bottom: -39px; transform: rotate(0);}  
    .sb8:before { border-left: 10px solid #707070; border-right: 50px solid transparent; border-top: 50px solid #707070; border-bottom: 10px solid transparent; right: 44px; left: auto; bottom: -41px; transform: rotate(0);}
    .fonts-30 h2{font-size: 25px !important;}
    .title-bg-767 h2::before {display: none;}
    .des-bg-767 p::after{display: none;}
    .numberIcon-newSign h2::before {top: -15px; left: -8px;} 
    .numberIcon-ready h2::before {top: -28px; left: -8px;}
    .numberIcon-repeat h2::before {top: -20; left: -8;}
    .page-template-template-blog .hero .hero-content h1, .single-blog .hero-content h1{font-size: 40px !important;}
    .single-blog .hero-content h1 text {font-size: 28px;}
    .elementor-kit-3 .blog-details .font-24px h4 { font-size:22px;}
    .flower-img-getReadysec:after {display: none;}
    .flower-img-getsetsec:after {display: none;}
    .titleRight-flower::after {display: none;}
    .titleLeft-flower::before {display: none;}
    .colic-boxs .box-one, .colic-boxs .box-three {height: auto !important;}
    .bg-flowImg:before {left: 14%;top: 0;}
    .bg-greenTop:before {height: 100%; width: 93.5%;}
    .bg-greenOver::after {height: 52%;}
    .bg-greenTop.sp-greenBg:before {height: 100%;}
    .wic-icon-refluxItem .elementor-image-box-wrapper h3.elementor-image-box-title p.icon-items:after { width: 68%; }
    .img-notice .elementor-widget-container:after {display: none;}
    .bg-img-park .elementor-widget-container {margin-top: -190px !important;}
    .postid-47957 .green-text-bg .elementor-widget-container:after, .postid-48442 .green-text-bg .elementor-widget-container:after{width: 90%;}
    .false-btn-sec .elementor-button-wrapper:after{width: 77%; top: 24px;left: 145px;}
    .flower-print-img .elementor-widget-wrap:before{content: none;}
    .flower-print-img1 .elementor-widget-wrap:before{content: none;}
    .customborder-text1.customborder-sp .elementor-widget-container { margin-left: -70px !important;}
    .more-tips-main-col .elementor-widget-wrap> .elementor-widget-image.elementor-absolute{position: inherit;}
    .moving-red-border::before { left: 105px; }
    .elementor-widget-wrap>.elementor-element.elementor-absolute.puree-beans-img{position: inherit; right: inherit !important; top: inherit;}
    .ingridients-img-sec .elementor-container .elementor-widget-wrap{justify-content: center;}
    .ingredients-border.directions-red-border .elementor-icon-list-items .elementor-icon-list-item{padding-left: 0;}
    .elementor-widget-wrap>.elementor-element.puree-beans-img.rosted-beans { width: 300px; }
    .elementor-widget-wrap  .rosted-pins.elementor-widget-icon{left: 25% !important;}
    .elementor-widget-wrap>.elementor-element.puree-beans-img.rosted-beans .elementor-widget-container{transform: none;}
    .circle-icon::before{left: 0px; top: 2px; width: 60px; height: 60px; font-size: 22px; padding: 13px 0 0 21px;}
	.imagine-box .elementor-image-box-description { padding: 5px 13px 0; }
	.imagine-box.yellow-txt .elementor-image-box-title, .imagine-box.blue-txt .elementor-image-box-title, .imagine-box.green-txt .elementor-image-box-title{padding: 15px 25px;}
	.imagine-box.green-txt .elementor-image-box-title{margin: -8px -10px 0 -15px;}
	.circle-icon.marun-circle::before{top: 20px; padding: 11px 0 0 16px;}
	.imagine-box.spanish-txt .elementor-image-box-title{height: auto;}
	.void-food-line::after{width: 610px; top: 0px; left: 5px; transform: rotate(41.5deg);}
	.void-food-line{max-width: 450px;  margin: 0 auto;}
	.whole-grains-pink-bg::after{top: inherit; bottom: 0; width: 100%; height: 30%;}
	.elementor-column.whole-grains-main{margin-bottom: 30px;}
	.counter-dir-one.how-to-set .elementor-icon-list-item:before{left: -50px;     margin-top: -2px;}
    .number-counter-cheesy.number-white-color-new.instructions-org-txt .elementor-icon-list-item::before{font-size: 30px;}
    .instructions-org-txt .elementor-widget .elementor-icon-list-item { padding-left: 40px; }
    .remove-border .elementor-widget-wrap { border: none !important; }
    .about-moldy .elementor-container .elementor-widget-image-box { position: inherit; }
    .food-safety-rules .food-safety-wrapper::after { border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 60px solid #FBF9D5; top: 100%; right: 72px; }
    .mom-bg-image .elementor-element-populated { background-image: none !important; }
    .food-rules-inner .elementor-element { width: 100% !important; }
    .bored-list-sec::after{    height: calc(100% - 60px);}
} 
.flower-child-bottom:after {height: 130px;}
.flower-child-bottom2:after {height: 130px;}
.shadoww-textt1.pink:before { height: 55%;}
.recipe-bowl .elementor-widget-wrap::after{bottom: -40px; right: -18px; width: 100px; height: 100px;}
.mix-cooked .elementor-container .elementor-column.elementor-inner-column.cooked-beans{width: 86%;}
.mix-cooked.tip-box .elementor-container{align-items: center;}
.whole-grains-main.natural-form::after, .whole-grains-main.snaks::after{right: 0;}
.instructions-org-txt  .elementor-icon-list-items .elementor-icon-list-item{align-items: center;}
.mom-with-childs-bg.ingredients-img .elementor-widget-container::after {width: 190px;}
.instructions-list.elementor-widget ul li.elementor-icon-list-item:not(:last-child) { padding-bottom: 5px !important; }

@media only screen and (max-width:991.98px){
	table.mealtimes-table th, table.mealtimes-table td{font-size: 16px !important;}
    .blog-nav > ul {margin-top: 20px;margin-bottom: 20px;}
    .blog .container-fluid {max-width: 100%;}
    .share-info h4 {text-align: left;}
    ul.blog-num,.blog-num ul {column-count: 1;}
    .chiken-section-flower-img.elementor-widget-image img {max-width: 38%;}
    .book-list > .elementor-widget-container, .snake-div > .elementor-widget-container {background: none !important;}
    .books-years-div {flex-direction: column;}
    .books-years-div .books-years-content {margin-left: 0;margin-top: 15px;}
    .snake-div > .elementor-widget-container {padding: 0 !important;}
    .sum-card-box >.elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container {padding: 15px 10px;}
    .sum-card-box >.elementor-widget-wrap > .elementor-widget-heading .elementor-widget-container .elementor-heading-title {font-size: 18px;}
    .sum-card-box >.elementor-widget-wrap > .elementor-widget.elementor-widget-text-editor .elementor-widget-container {padding: 20px;}
    .sum-card-box >.elementor-widget-wrap > .elementor-widget img.star-req-icon {width: 35px;}
    .flower-set:before, .flower-top-set:before{content: none;}
    .page-inner-details .right-side section.section.talking.pl0 { padding-left: 20px !important;}
    .page-inner-details .right-side section.section.talking.pr0 { padding-right: 20px !important;}
    .elementor-top-section .yellow-border-content.elementor-widget-text-editor { font-size: 20px !important; }
    .img-info-tips .widget-image-caption {min-width: 134px;top: -10px;}
    .new-th strong {font-size:16px;}
    .tip-before-sec:before, .tip-before-sec:after {content: none;}  
    .page-template-template-blog .hero .hero-content h1, .single-blog .hero-content h1{font-size: 26px !important;}
    .single-blog .hero-content h1 text { font-size: 18px; } 
    .hero { height: 385px;}
    .loseWeight-bg:after {display: none;}
    .loseWeight-bg::before{display: none;}
    .customIcon-box .elementor-icon-box-wrapper { flex-direction: column !important; }
    .customIcon-box .elementor-icon-box-content { margin-left: 0; border-radius: 25px; text-align: center; margin-top: 20px;padding: 15px 15px;}
    span.bg-green-effect {display: inline !important;}
    .text-bgGreen span.bg-green-effect {padding: 0 5px;}
    .bg-image-nicu::after { bottom: -20px; right: -20px;}
    .wic-icon-refluxItem .elementor-image-box-wrapper { display: flex; justify-content: flex-start !important; text-align: left !important; align-items: center !important; }
    .border-leftright:before  {width: 30%;}
    .border-leftright::after  {width: 30%;}
    .postid-49607 .green-bg-new h3.elementor-heading-title:after {bottom: -5px;}
    .grid-colCustom > .elementor-widget-wrap {column-count: 1;}
    .grid-colCustom > .elementor-widget-wrap > .elementor-widget-text-editor:after {left: -25px;}
    .bg-cal-ornage:before, .bg-cal-eng:before {content: none;}
    .bg-cal-ornage:after, .bg-cal-eng:after{content: none;}
    .bg-cal-eng .elementor-widget-wrap.elementor-element-populated{margin: 0 !important;}
    .shadoww-textt1.pink:before { height: 45%;}

    .diet-rules-section:after{    bottom: -30px;}
    .vitamin-flower-sec::before, .vitamin-flower-sec::after{background-size: contain; height: 70px;}
    .wic-secabout.vitamin-sec.blue .elementor-heading-title:before{top: inherit; bottom: -10px; height: 90%;}
    .orange-bg .elementor-inline-item{margin-bottom: 15px !important;}
    .plan-bg-img .elementor-widget-wrap:before {left: -10px; width: 265px; height: 265px;}
    .elementor-section .elementor-container>.tip-section.elementor-element { width: 110px; height: 110px; align-self: 1/1; }
    .mix-cooked .elementor-container .elementor-column.elementor-inner-column.cooked-beans { width: 80%; }
    .try-rating-sec .elementor-widget-wrap{max-width: 300px; height: 300px;}
}
@media only screen and (max-width:1440px){
	.false-btn-sec .elementor-button-wrapper:after{width: 75%;}
}
@media only screen and (max-width:1366px){
	.good-news-bg .elementor-widget-wrap:before, .good-news-bg .elementor-widget-wrap:after{height:75px; background-size: contain;}
	.false-btn-sec .elementor-button-wrapper:after{width: 70%;}
	
	.page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section.small-steps > .elementor-container {
		max-width: 670px !important;
	}
}
@media only screen and (max-width:1024.98px){
	.img-h-100 > .elementor-widget-wrap > .elementor-widget-image > .elementor-widget-container { width: 100%; }
    .fruit-img img {bottom: -125px;}
    .border-list-boxes ul li {width: 100%;}
    .border-list-boxes ul li > span {padding: 15px;}
    .eat-smart-sec .elementor-element.elementor-widget-image, .eat-smart-rev .elementor-element.elementor-widget-image {width: 240px !important; }
    .eat-smart-sec .elementor-element.elementor-widget-image img, .eat-smart-rev .elementor-element.elementor-widget-image img{height: 230px !important;}
    .eat-smart-rev.full-rev-section .elementor-widget-text-editor .elementor-widget-container, .eat-smart-rev.full-rev-section .elementor-list-item-link-full_width ul {width: calc(100% - 170px);}
    .eat-smart-rev.full-rev-section .elementor-widget-heading .elementor-heading-title {width: calc(100% - 4%) !important;}
    .spanish-blog-class .smart-sec-1 .inner-padding .elementor-widget-container{padding:0px 110px 0px 30px !important;}
    .spanish-blog-class .smart-sec-2 .inner-padding .elementor-widget-container {padding: 0px 10px 0px 123px !important; } 
    .spanish-blog-class .smart-sec-3 .inner-padding .elementor-widget-container {padding: 0px 112px 0px 20px !important; }
    .content-img.work-img.left-sec .elementor-image-box-content {padding: 20px 25px 20px 15% !important; margin-left: -90px !important;}
    .space-inr .elementor-widget-container {min-height: 120px;}
    .img-info-tips .widget-image-caption{min-width:140px;}
    .img-info-tips .elementor-reverse-mobile .widget-image-caption{right: -40px;}
    .img-height-100.img-content-h .elementor-widget-image .elementor-widget-container img{min-height:300px;}
    .bg-text-content .elementor-widget-text-editor br{display:none;}
    .img-info-tips .blue-border-content.bg-yellow .elementor-widget-container {font-size:23px !important}
    .font-30 .elementor-widget-container {font-size:23px !important}
    .strong-500 .img-height-100 .elementor-widget-image .elementor-widget-container img{min-height:auto;}
    .img-1-design:before, .img-2-design:before, .img-3-design:before, .img-4-design:before, .img-5-design:before{width:250px;height: 250px;}
    .img-5-design:before{right:-90px;}
    .img-4-design:before {bottom:-100px;}
    .img-3-design:before{height:140px;width:130px;top: -60px;right: -18px;}
    .img-1-design:before{top: -129px;right: -66px;}
    .panOverlay-img:before {    bottom: -402px; right: 150px;}
    .meal-Overlayimg img {    margin-top: 200px;}
    .bedtimeNumber-left { left: -25px !important; top: -35px !important; }
    .bedtimeNumber-right { right: -25px !important; top: -35px !important; }
    .img-move-upper {display: none;}
    .d-none-1024 {display: none;} 
    .wic-plus-snackIcon-top img.wic-right-icon {display: none;}
    .wic-plus-snackIcon-top img.wic-left-icon { display: none; }
    .sml-flower::after, .sml-flower::before,.big-sml-flower::after, .big-sml-flower::before{    background-size: 90px;}
    .border-blue-dotted .elementor-widget-container:before{top: 50%;}
    .wic-plus-snackIcon.wic-yellow .elementor-widget-container:after{bottom: 9px;}
    .probiotic-foods-icon .elementor-icon-box-wrapper{min-height: auto;}
    .border-bg-dotted-text .elementor-widget-container:before { top: 58%;}
}
@media (min-width:768px) and (max-width:991.98px){
    .blog-card .blog-inner-details .blog-meta {align-items: start;flex-direction: column;}
    .blog-card .blog-inner-details .blog-meta .category {margin: 10px 0 0;}
    .elementor-kit-3 h1 {font-size:36px !important}
    .smart-sec-blog .elementor-widget-image-box .elementor-image-box-description, .elementor-3434 .elementor-element.elementor-element-61c77da, .elementor-top-section .elementor-widget-text-editor, .elementor-3434 .elementor-element.elementor-element-b753b05 .elementor-icon-list-item > .elementor-icon-list-text{ font-size: 16px ;line-height: 23px;}
    .smart-sec-blog.spanish-blog-class .content-img.right-sec .elementor-image-box-content, .smart-sec-blog.spanish-blog-class .content-img.left-sec .elementor-image-box-content {padding: 12px 60px 12px 63px;}
    .spanish-blog-class .full-rev-section.smart-sec-4 .inner-padding .elementor-widget-container {padding: 0px 15px 0px 120px !important;}
    .numberIcon-newSign h2::before { top: -25px;} .numberIcon-repeat h2::before {top: -25px; left: -8px;}
    .bg-flowImg:before { left: 10%;}
    table.mealtimes-table th, table.mealtimes-table td{font-size: 16px !important;}
    .pink-box_title .elementor-widget-container,
    .green-box_title .elementor-widget-container,
    .blue-box_title .elementor-widget-container,
    .green_success-box_title .elementor-widget-container { padding: 25px 50px !important; }
    .cavities-sec .elementor-container .elementor-column .elementor-widget-wrap { height: 218px; width: 218px; }
    .cavities-sec .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-text-editor{min-height: 120px;}
}
@media (max-width:882px){
    .wic-white-bg.para-white-bg::after {height: 85px;} .plan-bg-img .elementor-widget-wrap:before {left: -15px; width: 240px; height: 240px;}
    .page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section.small-steps > .elementor-container { max-width: 615px !important; }
    .wic-plus-snackIcon.wic-yellow .elementor-widget-container:after{bottom: 10px;}
    .ingridients-img-sec  .elementor-container .elementor-widget-icon{right: 12% !important;} 
    .why-matters-sec { max-width: 580px;} 
}
@media only screen and (min-width: 768px) and (max-width: 850px) {
    .blog-template-default .hero .hero-content {padding-top: 110px;}
    .content-img .elementor-image-box-img img{transform: scale(1.3);padding: 5px;}
    .content-img.right-sec .elementor-image-box-content{margin-right: -59px;}
    .smart-sec-blog.spanish-blog-class .content-img .elementor-image-box-img img{transform: scale(1.4)}
    .bg-flowImg:before { left: 3%; }
}
@media only screen and (min-width:1950px){
    .istructions-section::after {position: absolute; content: "";bottom: -25px; left: 0;width: 100%;height: 68px;background: url(/wp-content/uploads/2025/08/bottom-border-bg.svg); background-size: cover; background-repeat: no-repeat; }
    .serving-bg::after { position: absolute; content: ""; bottom: -30px; left: 0; width: 100%; height: 68px; background: url(/wp-content/uploads/2025/08/serves-bg-border.svg); background-size: cover; background-repeat: no-repeat; }
}
@media only screen and (min-width:2100.98px){
	.custom-secGraph .left-pad .elementor-element-populated { padding: 20px 20px 20px 60px !important; }
	.custom-secGraph .right-pad .elementor-element-populated { padding: 20px 60px 20px 20px !important; }
    .istructions-section::after {position: absolute; content: "";bottom: -25px; left: 0;width: 100%;height: 78px;background: url(/wp-content/uploads/2025/08/bottom-border-bg.svg); background-size: cover; background-repeat: no-repeat; }
    .serving-bg::after { position: absolute; content: ""; bottom: -30px; left: 0; width: 100%; height: 78px; background: url(/wp-content/uploads/2025/08/serves-bg-border.svg); background-size: cover; background-repeat: no-repeat; }
}
@media only screen and (min-width:1850px){
	.content-img.left-sec .elementor-image-box-content{margin-left: -80px;}
}
@media only screen and (max-width:800.98px){
    .vitamin-flower-sec::before, .vitamin-flower-sec::after{height: 60px;}
}
@media only screen and (max-width:767.98px){
	.pink-box_title .elementor-widget-container, .green-box_title .elementor-widget-container, .blue-box_title .elementor-widget-container, .green_success-box_title .elementor-widget-container { padding: 25px !important; }
	.small-flower.right-flower:after { display: none; }
	.icon-botton-1024 {left: -20px !important;}
	.number-counter-cheesy .elementor-icon-list-item:before {font-size: 28px !important;left: -45px;}
	.bg-line:before  {border-top: 3px dotted #304E63;}
	.white-bgtext.new-wt .elementor-icon-box-wrapper:after {width: 92%;}
	.d-none-img-767 { display: none; }
	.counter-dir-one .elementor-icon-list-item:before, .counter-dir-tow .elementor-icon-list-item:before, .counter-dir-four .elementor-icon-list-item:before  { font-size: 30px; left: -40px; }
	.green-bg-new.inline-green .elementor-heading-title { padding: 0; }
	.grid-colCustom > .elementor-widget-wrap > .elementor-widget-text-editor:nth-child(even):after { right: -18px; left: auto; }
	.grid-colCustom > .elementor-widget-wrap > .elementor-widget-text-editor {padding-top: 15px;}
	.single-blog .hero-breadcrumb ul { justify-content: center; }
	.single-blog .hero-breadcrumb { text-align: center; }
	.blog-cat-list {margin-bottom: 20px;}
	ul.blog-cat-list li [type="radio"]:checked + label,
	ul.blog-cat-list li [type="radio"]:not(:checked) + label,
	ul.blog-cat-list li a {padding: 6px 11px;font-size: 12px;margin-right: 10px;margin-bottom: 10px;}
	.blog-num br, .tag-mark {display: none;}
	.big-font {font-size: 60px}
	.number-span.elementor-element .elementor-widget-container .elementor-heading-title span {margin: 0 10px;}
	.blog-bt .elementor-icon-box-wrapper {display: flex !important;}
	.blog-bt .elementor-icon-box-icon {padding-top: 7px;}
	.blog-bt .elementor-icon-box-icon > .elementor-icon {margin-right: 10px;}
	.parents-questions .elementor-image-box-content:before, .parents-answer .elementor-image-box-content:before {top: 0;left: 10px;font-size: 30px;-webkit-transform: none;transform: none;}
	.img-top-right-before {max-width: 100%;margin: 0 auto;}
	.spring-market-list .elementor-inner-column:not(:first-child) ul.elementor-icon-list-items li.elementor-icon-list-item:first-child {border-top: 0;}
	.img-top-left-before:before {top: -10px;right: -10px;}
	.blog-template-default .hero .hero-content {padding-top: 85px;    padding-bottom: 40px;}
	.sum-card-box >.elementor-widget-wrap > .elementor-widget img.star-req-icon {top: -12px;width: 30px;}
	.title-inr h2{font-size: 32px !important;}
	.content-img.right-sec .elementor-image-box-content, .content-img.left-sec .elementor-image-box-content{padding:96px 25px 40px 25px;}
	.content-img.left-sec .elementor-image-box-content,.content-img.right-sec .elementor-image-box-content {margin-left: 0; border-radius: 50px; margin-top: -135px; } 
	.content-img .elementor-image-box-img img {transform: scale(0.7); width: auto; height: auto; }
	.eat-smart-sec .elementor-column {width: 100% !important;}
	.eat-smart-sec .elementor-element.elementor-widget-image ,.eat-smart-rev .elementor-element.elementor-widget-image{margin: 0px auto;width:40vh !important;left:0;right: 0;max-width:unset !important}
	.eat-smart-sec .elementor-element.elementor-widget-image img, .eat-smart-rev .elementor-element.elementor-widget-image img {height: 170px !important;}
	.eat-smart-rev .elementor-column {width: 100% !important; margin: 0 0 0 auto; } 
	.eat-smart-rev.full-rev-section .elementor-widget-text-editor .elementor-widget-container{width: 100%; padding: 0 20px !important; }
	.eat-smart-rev.full-rev-section .elementor-widget-heading .elementor-heading-title{width: 100% !important;transform: none;}
	.eat-smart-rev.full-rev-section .elementor-list-item-link-full_width ul {padding:0 !important;width:100%;}
	.spanish-blog-class .smart-sec-1 .inner-padding .elementor-widget-container {padding: 0px 20px 0px 20px !important;}
	.spanish-blog-class .smart-sec-2 .inner-padding .elementor-widget-container {padding: 0px 20px 0px 20px !important;}
	.spanish-blog-class .smart-sec-3 .inner-padding .elementor-widget-container {padding: 0px 20px 0px 20px !important;}
	.spanish-blog-class .eat-smart-rev.full-rev-section .elementor-widget-heading .elementor-heading-title{width:100% !important;}
	.vaccin-sec.parents-questions .elementor-image-box-content:before, .vaccin-sec.parents-answer .elementor-image-box-content:before {top: 15px;left: 15px;font-size: 23px;}
	.vaccin-sec1.parents-answer .elementor-column-gap-default:before {top: 15px;left: -30px;font-size: 23px;transform: none;}
	.figure-image .elementor-image-box-img > img {max-height: 320px;object-fit: cover;}
	.after-color-effect:before, .after-color-effect ~ br {display: none;}
	.content-img.work-img.left-sec .elementor-image-box-content {padding: 40px 20px 20px !important;margin-left: 0 !important;margin-top: -30px;}
	.green-bg-star .elementor-widget-wrap.elementor-element-populated:before { top: 65%; transform: translate(-50% , -50%); left: 50%; }
	.green-bg-star .elementor-widget-wrap.elementor-element-populated > .elementor-widget-image { top: 70%; left: 52%; transform: translate(-50% , -50%); }
	.img-height-100 .elementor-widget-image .elementor-widget-container img { min-height: auto; }
	.do-list .market-games-list.br-30 li.elementor-icon-list-item svg { height: 45px; width: 45px; }
	.do-list .market-games-list.br-30 li.elementor-icon-list-item { padding: 10px 10px 10px 15px !important; }
	.blue-bg-list .market-games-list.br-30 li.elementor-icon-list-item { padding: 10px 15px; }
	.can-do-sec:before,
	.can-do-sec:after,
	.can-do-sec > .elementor-widget-wrap.elementor-element-populated:before,
	.can-do-sec > .elementor-widget-wrap.elementor-element-populated:after {content: none;}
	.elementor-top-section .font-gotham-bold.yellow-border-content.elementor-widget-text-editor, .flower-before.elementor-top-section .font-gotham-bold.yellow-border-content.elementor-widget-text-editor {font-size: 22px !important;}
	.img-info-tips .wp-caption{display:flex;flex-direction: column-reverse;}
	.img-info-tips .widget-image-caption {min-width: auto;left: auto;position: relative;transform: rotate(0);top: 0;}
	.img-info-tips .elementor-reverse-mobile .widget-image-caption{ transform: rotate(0);right: 0;}
	.bg-text-content .elementor-widget-text-editor{font-size:15px !important;}
	.img-col div {height: auto; }
	.img-col img {object-fit: cover; height: 50vh !important; }
	.img-height-100.img-content-h .elementor-widget-image .elementor-widget-container img{min-height:auto;height: 50vh;width:100%;}
	.count-ul .no-list-style li{padding-left: 28px;}
	.count-ul ul.no-list-style li:before{font-size:30px;}
	.table-blue .table-design td ,.table-pink td{width:auto;padding: 10px;display:table-cell;}
	.icon-click-check .elementor-icon-list-icon.fa-check:before {font-size: 14px;}
	.img-info-tips .blue-border-content.bg-yellow .elementor-widget-container {font-size:20px !important}
	.font-30 .elementor-widget-container {font-size:20px !important}
	.img-info-tips.buy-simple .widget-image-caption{top:0;left: 0;}
	.img-info-tips.buy-simple .elementor-reverse-mobile .widget-image-caption {right: 0;}
	.box-img-h .img-col img {object-fit: cover;height: 33vh !important;}
	.list-part-box ul li{width: calc(100% / 2 - 20px);margin: 0px 10px 20px !important;}
	.img-1-design:before ,.img-2-design:before  ,.img-3-design:before ,.img-4-design:before ,.img-5-design:before{display:none;}
	.elementor-top-section .font-22.font-gotham-bold.yellow-border-content.elementor-widget-text-editor {font-size: 20px !important;}
	.strong-500 .img-height-100 .elementor-widget-image .elementor-widget-container img {height:auto !important;}
	.do-list.content-box-flower:before , .do-list.content-box-flower:after{display:none;}
    .icon-box-star .elementor-icon-box-icon { text-align: center; }
    .icon-box-star .elementor-icon-box-content { text-align: center; }
    .douted-line:before { left: -5%; }
    .box-img-h .img-col.img-100-percent img { height: 100% !important; max-height: 400px;} 
    .img-height-100.img-content-h.img-auto .elementor-widget-wrap > .elementor-element.elementor-widget-image { width: auto; }
    .img-height-100.img-content-h.img-auto .elementor-widget-image .elementor-widget-container img {max-height: 400px; height: 100%;} 
    .border-green-table .section-spitUpBurpingDirtyDiapers:first-child .table-style {border-right: 3px solid #87b49f;margin-bottom: 20px;}
    .img-response.set-img-bg {height: 350px;}
    .img-response.set-img-bg img {object-position: bottom;}
    .border-green-table .section-spitUpBurpingDirtyDiapers .table-style tr td:first-child { width: 32%; }
    .letter-set .elementor-heading-title { height: 65px; width: 65px; }
    .flwr-1-design:before { left: -40px; }
    .flwr-2-design:before { left: -22px; }
    .flwr-3-design:before { left: -30px; }
    .tri-right.btm-left-in:before { left: 155px; bottom: -19px; transform: skewX(317deg); border-top: 21px solid #f2fcff; border-right: 37px solid transparent; }
    .label-or-set.elementor-column .elementor-widget-image,
    .label-or-set-mobile.elementor-column .elementor-widget-image {padding-bottom: 10px;}
    .label-or-set.elementor-column .elementor-widget-image:after,
    .label-or-set-mobile.elementor-column .elementor-widget-image:after { top: 100%; left: 50%; transform: translate(-50%); right: auto; }
    .dots-beforee:before, .dots-beforee:after, .dots-beforee > .elementor-container:before { left: 10px; width: 10px; height: 10px; }
    .dots-beforee > .elementor-container:before { left: -21px; }
    .textt-shadow > .elementor-widget-container { background-image: none !important; }
    .fj-img-section:before { content: none; }
    .plus-responsive-icon-btm { padding-bottom: 40px !important; } 
    .plus-responsive-icon-btm:before { content: ''; position: absolute; bottom: 4px; width: 28px; height: 21px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url(https://wicresources.org/wp-content/uploads/2023/02/Path-161003.svg) no-repeat; }
    .plus-responsive-icon .shadoww:first-child:before { content: ''; position: absolute; bottom: 4px; width: 28px; height: 21px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url(https://wicresources.org/wp-content/uploads/2023/02/Path-161003.svg) no-repeat; }
    .plus-responsive-icon .shadoww:first-child { padding-bottom: 50px; }
    .six-images:after { content: none; }
    .plus-responsive-icon-btm.six-images:before { content: ''; position: absolute; bottom: 4px; width: 28px; height: 21px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url(https://wicresources.org/wp-content/uploads/2023/02/Path-161003.svg) no-repeat; top: auto; }
    .three-imgs:before { content: none; }
    .shadoww { padding-left: 0; padding-right: 0; }
    .tips-col-3, .tips-col-2 { width: 100% !important; }
    .tips-col-1 .elementor-widget-wrap.elementor-element-populated { width: 85px; height: 85px; margin: 20px 10px 10px 10px !important; }
    .order-changee .tips-col-3 { order: 3; }
    .after--shadow span { box-shadow: inset 0 -10px 0 0 #d3e8dd; }
    .before-white-line:before { height: 4px; width: 100%; margin: auto; left: 0; top: 0; bottom: auto; }
    .bg-fulll .elementor-widget-heading:before, .bg-fulll:before, .bg-fulll .elementor-widget-icon-list .elementor-widget-container:before { left: -100vw; width: 200vw; right: -100vw; }
    .bg-fulll .elementor-widget-heading .elementor-widget-container { position: relative; }
    .kids-wrapper .icon-filter img { max-width: 80px !important; position: static !important; transform: inherit !important; } 
    .schedule-flower > .elementor-widget-wrap.elementor-element-populated:before, .schedule-flower.flow-left > .elementor-widget-wrap.elementor-element-populated:before {content: none;}
    .image-box-sleep.elementor-widget-image-box .elementor-image-box-content { width: 100%; }
    .image-box-sleep .elementor-image-box-wrapper .elementor-image-box-img { margin-bottom: 15px !important; }
    .list-styles span.elementor-icon-list-text { padding-right: 30px; }
    .fonts-30 h2{font-size: 22px !important;}
    .bg-color--pink:before, .bg-color--green:before { height: 35%; width: 100%; }
    .bg-100100 > .elementor-widget-container { background-image: none!important; background-color: #fff; border: 1px solid #707070; }
    body .helping-icon .content-img .elementor-image-box-img { margin-right: auto !important; z-index: 1; position: relative;}
    .dish-plate-img .elementor-image-box-img { display: block !important;}
    .circle-box figure.wp-caption { min-height: 250px;}
    .img-content-center .elementor-widget-container .elementor-image-box-wrapper{ text-align: center !important;}
    .numberIncrment-2 .elementor-icon-list-item::before { margin-left:-30px }
    .blog-template-default .hero:not(.bg-dynamic) {background-position: center !important;}
    .blog-details h5{font-size: 16px !important;}
    .elementor-kit-3 .blog-details .font-24px h4 {font-size:20px;}
    .fontsizeTop-19 p { font-size: 15px !important; }
    .imgSize-custom img { width: 260px !important; height: 270px !important; }
    .bedtimeNumber-left { left: -10px !important; top: -40px !important; }
    .bedtimeNumber-right { right: -10px !important; top: -40px !important; }
    .bg-greenTop.sp-greenBg:before {width: 100%;}
    .wic-icon-refluxItem .elementor-image-box-wrapper h3.elementor-image-box-title p.icon-items {padding: 0 0 15px 0;}
    .wic-yellowImg-bg:before {top: 35px;}
    .wic-plus-snackIcon h3 img { width: 20px; height: 20px; }
    .wic-plus-snackIcon h3 img.wic-right-icon {right: -25px;}
    .wic-plus-snackIcon h3 img.wic-left-icon { left: -25px; }
    .wic-yum-flowerSnacks:after {right: -20px;}
    .wic-icon-refluxItem .elementor-image-box-wrapper { flex-direction: column; text-align: center !important; }
    .wic-icon-refluxItem .elementor-image-box-wrapper h3.elementor-image-box-title p.icon-items:after { width: 100%; }
    .wic-yellow-bgPer:after {height: 50%;top: 10%;}
    .wic-takenote-left { left: 200px !important; }
    .wic-takenote-right { right: 155px !important; }
    .wic-tip-academyNum .elementor-icon-list-item:before {width: 60px;height: 60px;left: -50px;}
    .wic-yum-ants:after {bottom: -95px; right: -38px;}
    .wic-instructions-num li.elementor-icon-list-item:before {font-size: 16px;top: -1px;}
    .senses-icon .elementor-widget-wrap.elementor-element-populated { column-gap: 25px; }
    .numMeal-count .elementor-icon-list-items .elementor-icon-list-item:before {font-size: 16px;top: 0; left: -35px;}
    .forget-purplebg .elementor-heading-title:after {bottom: -10px;}
    .forget-purplebg .elementor-heading-title {line-height: 1.5;}
    .customborder-text .elementor-widget-container {border: 0; padding: 0;}
    .shade-border .elementor-image-box-content:after, .shade-border .elementor-image-box-content:before {display: none;}
    .shade-border .elementor-image-box-img img { margin-bottom: 15px !important; }
    .bg-img-park .elementor-widget-container { margin-top: -155px !important; }
    .blogphoto-gallery .elementor-image-gallery .gallery-item { max-width: 50% !important; width: 100% !important; }
    .nutrients-grid .elementor-icon-box-wrapper { display: flex !important; justify-content: flex-start; text-align: left !important; }
    .nutrients-grid .elementor-icon-box-wrapper .elementor-icon-box-icon { margin-bottom: 0 !important; margin-right: 15px !important; }
    .flower-child-bottom:after {display: none;}
    .flower-child-bottom2:after {display: none;}
    .position-static-767 { position: static !important; }
    .grid-colCustom > .elementor-widget-wrap > .elementor-widget-text-editor:after {left: -18px; width: 50px; height: 50px; align-items: flex-start;}
    .flexnowrap1 > div {flex-wrap: wrap;}

    .good-news-bg .elementor-widget-wrap:before{background-size: 150px; bottom: -15px;}
    .good-news-bg .elementor-widget-wrap:after{background-size: 150px; bottom: -8px;}
    .diet-rules-section:after { bottom: -22px; }
    .number-title-sec em.number-txt{font-size: 45px;}
    .false-btn-sec .elementor-button-wrapper:after {width: 72%;}
    .wic-white-bg.para-white-bg::after { height: 70px;}
    .bottom-white-bg .elementor-heading-title::after{width: 320px;}
    .postid-54535 .bottom-white-bg .elementor-heading-title::after{width: 420px;}
    .bottom-white-bg .elementor-widget-container .elementor-heading-title {padding: 0 30px;}
    .customborder-text1.customborder-sp .elementor-widget-container {margin-left: 0 !important;}
    .big-sml-flower::after, .big-sml-flower::before{content: none;}
    .bottom-purple-bg .elementor-heading-title::after{width: 180px;}
    .border-blue-dotted.bottom-purple-bg .elementor-widget-container .elementor-heading-title {padding: 0 32px;}
    .green-bg-new1 .elementor-heading-title::after{    width: 220px;}
    .border-blue-dotted .elementor-widget-container .elementor-heading-title{    padding: 0 10px;}
    .bottom-white-bg1 .elementor-heading-title::after{width: 100%;}
    .imageBoxTitleBlog figure.elementor-image-box-img { margin-right: 15px !important; }
    .imageBoxTitleBlog .elementor-image-box-wrapper{ align-items: center !important; }
    .imageBoxTitleBlog figure.elementor-image-box-img img { width: 90% !important; }
    .imageBoxTitleBlog .elementor-image-box-title{white-space: pre-wrap;}
    table.mealtimes-table th, table.mealtimes-table td{font-size: 16px !important;}
    .table-container { overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; }
    table { width: 100%; min-width: 600px; }
    table th, table td { padding: 8px; white-space: nowrap; }
    .flower-section .elementor-element-populated{ padding-left: 40px !important; padding-right: 40px !important; }
    .middle-bottom-border .elementor-widget-wrap::after{bottom: 20px;}
    .plan-bg-img .elementor-widget-wrap:before{left: 50%; transform: translateX(-50%); margin-left: -40px;}
    .recipe-bowl .elementor-widget-wrap::after{width: 75px; height: 75px; right: -10px; bottom: -42px;}
    .heading-bottom-border .elementor-widget-container::after{width: 100px; bottom: -5px;}
    .elementor-heading-title .wic-green-bg::after {width: 125px; height: 10px;}
    .page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section.small-steps > .elementor-container { max-width: 540px !important; }
    .wic-plus-snackIcon.wic-yellow .elementor-widget-container:after{bottom: 10px;}
    .wic-purle-egg.wic-purple-acid .elementor-widget-container:after{bottom: 0px;}
    .bottom-white-bg.brownies-bottom-border .elementor-heading-title::after{bottom: -5px; height: 20px;}
    .icon-yellow-border .elementor-icon-box-wrapper{align-items: center;}
    .icon-yellow-border::after{height: 25px; bottom: 1px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{width: 315px; height: 215px; left: -28px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{bottom: -45px;}
    .sky-blue-bg::after{height: 20px; bottom: 5px;}
    .exercise-section > .elementor-widget-wrap { padding: 45px 20px 0px 20px !important; }
    .stair-bottom-border .elementor-widget-container, .stair-bottom-border .elementor-widget-container .elementor-image-box-img{vertical-align: top;}
    .stair-bottom-border.elementor-widget-image-box .elementor-image-box-content{display: inline-block; width: 90%;}
    .moving-red-border::before { left: 80px; }
    .elementor-widget-wrap>.elementor-element.puree-beans-img { width: 235px; }
    .mom-with-childs-bg.feeling-flower-img.right-flower-img .elementor-widget-container::before{right: -40px; height: 265px;}
    .elementor-widget-wrap>.elementor-element.puree-beans-img .elementor-widget-container img { width: 195px; height: 175px; }
    .elementor-widget-wrap>.elementor-element.puree-beans-img .elementor-widget-container { padding: 25px 20px 40px 20px !important; }
    .elementor-widget-wrap>.elementor-element.elementor-absolute.puree-beans-img .elementor-widget-container{transform: none;}
    .elementor-widget-wrap>.elementor-element.puree-beans-img.rosted-beans { width: 240px; }
    .mix-cooked .elementor-container .elementor-column.elementor-inner-column.cooked-beans { width: 100%; }
    .elementor-section .elementor-container>.tip-section.elementor-element , .elementor-section .elementor-container>.tip-section.whole-tip.elementor-element{ width: 85px; height: 97px; }
    .mix-cooked .elementor-container {justify-content: center;}
    .sky-blue-bg.what-my-family .elementor-icon-box-wrapper  .elementor-icon-box-content{margin-top: 20px;}
    .sky-blue-bg.gain-mt .elementor-icon-box-title { margin-top: 22px; }
    .why-matters-sec { max-width: 100%; margin: 0; }
    .cavities-sec .cavities-col.col1, .cavities-sec .cavities-col.col2, .cavities-sec .cavities-col.col3{margin-right: 0;}
    .mom-with-childs-bg.feeling-flower-img.left-img-none.preventative-care .elementor-widget-container::after { right: 15px;}
	.sky-blue-bg.care-mt .elementor-icon-box-title { margin-top: 15px; }
    .mom-with-childs-bg.feeling-flower-img.left-flower-img .elementor-widget-container::before{left: 10px;}
    .gut-brain-title .elementor-icon-box-title{word-break: break-all; margin-top: 15px;}
    .instructions-org-txt .elementor-widget .elementor-icon-list-item { padding-left: 0px; }
    .frozen-banana.mom-with-childs-bg .elementor-widget-container::after{ bottom: -30px; transform: rotate(-14deg);right: 0px;}
    .instructions-org-txt .elementor-widget .elementor-icon-list-item { padding-left: 40px; }
	.instructions-org-txt .elementor-icon-list-item:before{left: 5px;}
	.number-counter-cheesy.number-white-color-new.instructions-org-txt .elementor-icon-list-item:last-child .elementor-icon-list-text{font-size: 22px;}	
	.sky-blue-bg.frozen-sky-bg::after{height: 30px;}
    .food-safety-rules .food-safety-wrapper::after { border-left: 25px solid transparent; border-right: 25px solid transparent; border-top: 30px solid #FBF9D5; top: 100%; right: 50px; }
	.elementor-section .mom-with-childs-bg.ways-to-organized.elementor-widget.bottom-flower-none > .elementor-widget-container { width: 100%; }
    .mom-with-childs-bg.feeling-flower-img.ways-to-organized .elementor-widget-container::before { width: 180px; height: 180px; top: -25px; left: -44px; transform: rotate(12deg); }
    .when-should-you-keep .elementor-image-box-wrapper{ display: flex !important;}
    .when-should-you-keep .elementor-image-box-wrapper .elementor-image-box-img{ margin-right: 15px !important; }
    .food-safety-rules .food-safety-wrapper::after { border-left: 25px solid transparent; border-right: 25px solid transparent; border-top: 30px solid #FBF9D5; top: 100%; right: 50px; }
    .dotted-border .elementor-heading-title { max-width: calc(100% - 50px); }
    .table-wrapper{ overflow: scroll; }
    .hunger-bottom-sec .bg-arrow::after { position: absolute; left: 50%; top: unset; bottom: -10px; transform: translate(-50%, 50%) rotate(90deg); width: 35px; height: 35px; }
    .low-energy-img.mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{ width: 250px; left: -3px; transform: rotate(-14deg); top: -10px; }
    .low-energy-img.mom-with-childs-bg.feeling-flower-img.beginning-matter.if-u-hungry .elementor-widget-container::after{ right: -7px; width: 255px; }
	.youre-hungry.healthy-treat-bottom-border.food-unsafe .elementor-widget-container .elementor-heading-title { box-shadow: inset 0px -15px #FBF9D5, 0 0 0 #FBF9D5; }
	.youre-hungry.healthy-treat-bottom-border.food-unsafe .elementor-widget-container .elementor-heading-title img{max-width: 30px;}
	.sky-blue-bg.your-hunger::after{height: 30px;}
	.bored-list-sec::after{content: none;}
	.mom-with-childs-bg.ingredients-img .elementor-widget-container::before{right: 45px;bottom: -60px;}
	.mom-with-childs-bg.ingredients-img .elementor-widget-container::after{top: -65px;transform: rotate(170deg); }
	.hunger-bottom-sec.hunger-sp-sec .bg-arrow::after{bottom: -10px;height: 35px;width: 35px;}
    .image-top-border.green-border::before{right: 0;} 
    .image-top-border.brown-border::before{left: 0;} 
    .image-top-border.purple-border::before{left: 0;} 
    .tacco-tip-section .elementor-container .elementor-widget-wrap { flex-wrap: wrap; }
    .choice-green-border .elementor-heading-title { box-shadow: inset 0px -20px #EFF8F0, 0 0 0 #EFF8F0; }
    .Quick-fact-icon > .elementor-inner-column  { width: auto !important; padding-bottom: 20px; }
    .fid-friendly .elementor-image-box-wrapper{ display: flex; }
    .story-light-orange.blood-txt .elementor-heading-title{ box-shadow: inset 0 -15px #FAEDEB, 0px 0px 0px #FAEDEB; }
    .blood-img  img{ width: 45px; }
     .blood-img .elementor-icon svg{width: 55px;}
    .mom-blood-pressure::before{ left: -25px; top: -55px; }
    .what-ultra-processed.Relief-bottom.blood-img .elementor-icon-box-title span{box-shadow: inset 0px -15px #FBF9D5, 0 0 0 #FBF9D5;}
    .bluy-bottom-process.blood-img .elementor-heading-title{    box-shadow: inset 0 -15px #EBF6FC, 0px 0px 0px #EBF6FC;}
    .bluy-bottom-process.blood-img  .elementor-heading-title img{width: 35px;}
}
@media only screen and (max-width:767px){
    .kid-friendly .elementor-widget-container::before{left:-30px !important;}
    .kid-friendly .elementor-widget-container::after{right:0px !important;}
}
@media only screen and (max-width:620.98px){
    .blog-card .blog-inner-details .blog-meta { margin-bottom: 15px; }
    .blog-card .blog-inner-details .blog-meta .category { padding: 5px 20px; font-size: 12px; }
    .elementor-3434 .elementor-element.elementor-element-1001cf5 > .elementor-element-populated {margin: 100px 0px 0px 0px; padding: 0px 0px 37px 0px; } 
    .content-img.left-sec .elementor-image-box-content, .content-img.right-sec .elementor-image-box-content {margin-left: 0; border-radius: 28px; margin-top:-105px; } 
    .content-img .elementor-image-box-img img {transform: scale(0.8); } 
    .smart-sec-blog .elementor-image-box-img img{padding:5px;}
    .img-height-100.img-content-h .elementor-widget-image .elementor-widget-container img {height:40vh;}
    .table-blue td{padding: 6%;display: block;border-left: 0 !important;border-right: 0 !important;border: 2px solid #DFF2FB !important;}
    .table-pink td{border-left: 0 !important;border-right: 0 !important;border: 2px solid #FDEDEA !important;}
    .tri-right.btm-left-in:before {left: 155px;bottom: -19px;transform: skewX(317deg);border-top: 21px solid #f2fcff;border-right: 37px solid transparent;}
    .tri-right.btm-right-in:before {right: 27px;bottom: -29px;transform: skewX(50deg);border-top: 31px solid #f2fcff;border-right: 27px solid transparent;}
    .wic-icon-rub.elementor-widget-icon-box { width: 40% !important;max-width: 40% !important;}
    .wic-takenote-right { right: 95px !important; }
    .wic-takenote-left { left: 165px !important; }
    .wic-yum-ants:after { bottom: -75px; right: -35px; }
    .bg-img-park .elementor-widget-container { margin-top: -122px !important; }
    .false-btn-sec .elementor-button-wrapper:after { width: 65%; left: 135px; }
    .wic-secabout.vitamin-sec .elementor-heading-title:before{top: inherit; bottom: -10px;}
    .page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section.small-steps > .elementor-container { max-width: 465px !important; }
    .mom-with-childs-bg .elementor-widget-container::before{top: -72px;}
    .mom-with-childs-bg .elementor-widget-container::after { bottom: -49px; }
    .choking-hazard-org.border-bg-dotted1 .elementor-widget-container:before{top: 17%;}
}
@media only screen and (max-width:575.98px){
    .small-flower .elementor-element-populated { padding-left: 15px !important; }
    .small-flower:after,.small-flower:before { display: none; }
    .blog-card .blog-inner-details .blog-meta { align-items: start; flex-direction: column }
    .blog-card .blog-inner-details .blog-meta .category { margin: 10px 0 0 }
    .blog-nav {padding: 0 10px;}
    .blog-nav > ul > li > a {padding: 10px;}
    .blog-nav > ul > li > a > span {width: 40px;}
    .blog-details .blog-meta {width: auto;align-items: start;flex-direction: column;}
    .blog-details .blog-meta .category + .category {margin-left: 0;margin-top: 7px;}
    .listing-inline ul li {width: 50%;padding-bottom:5px !important;}
    .star-image{display:none;}
    .elementor-top-section .yellow-border-content.elementor-widget-text-editor { font-size: 18px !important; } 
    .border-green-table .star-lists.br-30.market-games-list li.elementor-icon-list-item { display: block; text-align: center; }
    .border-green-table .br-30.market-games-list li.elementor-icon-list-item svg { width: 60px; height: 65px; margin: 0px !important; }
    .border-green-table .br-30.market-games-list li.elementor-icon-list-item span{text-align: center;}
    .ask-queImg:after { width: 80px !important; height: 80px !important;}
    .sp-askqueImg.ask-queImg:before {width: 80px !important; height: 80px !important;}
    .wic-takenote-left { left: 135px !important; }
    .wic-takenote-right { right: 82px !important; }
    .overlay-img-todder .elementor-background-overlay { background-size: 55% auto !important; }
    .linehieght-50 h3.elementor-heading-title { line-height: 36px !important; }
    .bg-img-park .elementor-widget-container { margin-top: -112px !important; }
    .nutrients-grid .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon {font-size: 50px !important;}
    .top-icon-img img { width: 80% !important; }
    .icon-gap > .elementor-widget-wrap { column-gap: 10px !important; }
    .icon-gap > .elementor-widget-wrap:after { border-bottom: 4px dotted #E2F1FA; }
    .good-news-bg .elementor-widget-wrap:before {background-size: 130px; bottom: -23px;}
    .good-news-bg .elementor-widget-wrap:after{background-size: 130px; bottom: -12px;}
    .false-btn-sec .elementor-button-wrapper:after {width: 57%;}
    .wic-white-bg.para-white-bg::after {height: 95px;}
    .imageBoxTitleBlog .elementor-image-box-wrapper, .imageBoxTitleBlog .elementor-widget-container{ display: block !important; }
    .page-inner-details .right-side .elementor-section.elementor-section-boxed.tip-inner-section.small-steps > .elementor-container { max-width: 400px !important; }
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after { right: -5px; }
    .stair-bottom-border.elementor-widget-image-box > .elementor-widget-container{padding: 0px 15px 0px 30px !important;}
    .moving-red-border::before { left: 60px; }
    .icon-yellow-border.light-green.spanish-lang::after{bottom: -5px;}
    .mom-with-childs-bg.feeling-flower-img.beginning-matter .elementor-widget-container::after { right: -5px; }
    .void-food-line {max-width: 220px;}
    .elementor-67350 .void-food-line.elementor-element.elementor-element-a54e58e img { max-width: 220px; height: 190px; }
    .whole-grains-main::after{width: 120px;}
}
@media(max-width:450px){
	.smart-sec-blog .content-img .elementor-image-box-img{width:80% !important;}
	.list-part-box ul li{width: calc(100%  - 0px);margin: 0px 0px 20px !important;}
    .img-height-100.img-content-h.img-auto .elementor-widget-wrap > .elementor-element.elementor-widget-image { width: 100%; }
    .arrow-position-top .elementor-background-overlay { background-position: 50% 90% !important;}
    .panOverlay-img:before {right: 0 !important;}
    .wic-icon-rub.elementor-widget-icon-box { width: 60% !important; max-width: 60% !important; }
    .wic-takenote-left { left: 90px !important; }
    .wic-takenote-right { right: 40px !important; }
    .square-img h3.elementor-heading-title img {width: 50px !important;bottom: 15px;}
    .bg-img-park .elementor-widget-container { margin-top: -84px !important; }
    .blogphoto-gallery .elementor-image-gallery .gallery-item { max-width: 100% !important; width: 100% !important; }
    .border-leftright:before  {display: none;}
    .border-leftright::after  {display: none;}
    .width-100 { width: 100% !important; }
    .width-100.mt-450 > .elementor-widget-wrap { margin-top: 2px !important; }
    .good-news-bg .elementor-widget-wrap:before{background-size: 105px; bottom: -33px;}
    .good-news-bg .elementor-widget-wrap:after{background-size: 105px; bottom: -16px;}
    .false-btn-sec .elementor-button-wrapper:after, .false-btn-sec.no-coffee .elementor-button-wrapper:after{width: 45%;}
    .bottom-white-bg .elementor-widget-container .elementor-heading-title {padding: 0 50px;}
    .bottom-white-bg .elementor-heading-title::after{height: 40px; width: 100%;}
    .wic-white-bg.para-white-bg::after { height: 120px; }
    .cheesy-dflex .elementor-container .elementor-column { width: 100% !important; }
    .mom-with-childs-bg .elementor-widget-container::after{right: -40px; bottom: -64px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{top: -45px; left: -105px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{right: -60px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{left: -90px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{        width: 230px; height: 222px; right: -42px; }
    .mom-with-childs-bg.feeling-flower-img.bottom-flower-none .elementor-widget-container::before { left: -40px; }
    .stair-bottom-border.elementor-widget-image-box > .elementor-widget-container { padding: 0px 15px 0px 20px !important; }
    .moving-red-border::before { left: 45px; }
    .mom-with-childs-bg.feeling-flower-img.right-flower-img .elementor-widget-container::before{left: inherit; right: 10px; height: 215px;     transform: rotate(353deg); top: -37px;} 
	.mom-with-childs-bg.feeling-flower-img.right-flower-img .elementor-widget-container img{display: flex; justify-content: center;}
	.mom-with-childs-bg.feeling-flower-img.left-img-none .elementor-widget-container::after { right: -55px; }
	.circle-icon::before{top: 10px;}
	.mom-with-childs-bg.feeling-flower-img.beginning-matter .elementor-widget-container::after { right: -40px; }
	.mom-with-childs-bg.feeling-flower-img.beginning-matter .elementor-widget-container::before { left: -80px; }
    .mom-with-childs-bg.feeling-flower-img.left-img-none.preventative-care .elementor-widget-container::after { right: -65px;}
    .elementor-section .mom-with-childs-bg.elementor-widget.bottom-flower-none.left-flower-img  > .elementor-widget-container{width: 280px;}
    .mom-with-childs-bg.feeling-flower-img.left-flower-img .elementor-widget-container::before{left: -35px; width: 210px;}
    .whole-grains-main::after { width: 100px; }
	.frozen-banana.mom-with-childs-bg .elementor-widget-container::after{right: -30px;}
	.low-energy-img.mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{ left: -40px;}
	.try-rating-sec .elementor-widget-wrap{width: 280px; height: 280px;}
	.sp-rating-sec.try-rating-sec .elementor-widget-wrap{width: 290px; height: 290px;}
     .minimal-flex .elementor-icon-box-wrapper { display: flex !important; gap: 15px; }
   .mom-with-childs-bg.healthy-foodes .elementor-widget-container::after{ left: 32px; }
}
@media(max-width: 364px) {
	.sp-title .elementor-heading-title .wic-green-bg::after{    width: 150px; left: 0; right: inherit;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before { left: -78px; }
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{right: -28px;}
}
@media(max-width: 360px) {
    .stick-btm { right: -130px; }
    .wic-takenote-right { right: 20px !important; }
    .wic-takenote-left { left: 55px !important; }
    .bg-img-park .elementor-widget-container { margin-top: -65px !important; }
    .false-btn-sec .elementor-button-wrapper:after, .false-btn-sec.no-coffee .elementor-button-wrapper:after{width: 38%;}
    .bottom-white-bg .elementor-widget-container .elementor-heading-title{padding: 0 5px;}
    .wic-white-bg.para-white-bg::after {height: 145px;}
    .lf-vitamin-pd.wic-secabout .elementor-heading-title:before, .lf-vitamin-pd.wic-secWord .elementor-heading-title:before{top: inherit; bottom: -10px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::before{width: 250px; top: -15px; left: -53px;}
    .mom-with-childs-bg.feeling-flower-img .elementor-widget-container::after{width: 200px; right: -20px; height: 205px;}
    .mom-with-childs-bg.feeling-flower-img.right-flower-img .elementor-widget-container::before{right: 60px;}
    .mom-with-childs-bg.feeling-flower-img.left-img-none .elementor-widget-container::after { right: -40px; }
    .mom-with-childs-bg.feeling-flower-img.beginning-matter .elementor-widget-container::after { right: -25px; }
    .mom-with-childs-bg.feeling-flower-img.beginning-matter .elementor-widget-container::before { left: -60px; }
    .whole-grains-main::after { clip-path: path('M160,-327 C80,-89 -20,350 160,820 L160,0 Z'); width: 87px; }
	.low-energy-img.mom-with-childs-bg.feeling-flower-img.beginning-matter.if-u-hungry .elementor-widget-container::after{width: 212px;}
}
@media (max-width: 340px) {
    .blog-template-default .gotham-htf-med .elementor-heading-title { word-break: break-word; }
    .running-icon-box .elementor-image-box-img { float: none !important; margin: 0 auto !important; padding-right: 0 !important; display: block !important; text-align: center; padding-bottom: 20px; }
    .wic-takenote-right { right: 15px !important; }
    .false-btn-sec .elementor-button-wrapper:after { width: 34%; left: 128px; }
    .bg-line .elementor-widget-wrap { column-gap: 25px; row-gap: 20px; justify-content: center !important; }
    .plan-bg-img .elementor-widget-wrap:before{margin-left: -27px; top: -16px;}
}
@media (max-width: 767px) {
	.border-chassy .elementor-widget-container:before {top: 13px;}
	.border-chassy .elementor-widget-container::after {bottom: 13px;}
    .d-flex-scr767.elementor-widget-image-box > .elementor-widget-container > .elementor-image-box-wrapper { display: flex; flex-direction: row; text-align: start; column-gap: 15px; }
    .running-icon-box .elementor-image-box-img { margin-top: 0!important;padding-right: 20px !important;}
    .img-box-themselve .elementor-widget .elementor-image-box-img { margin-left: auto !important; margin-right: auto !important; display: block; margin-bottom: 0px !important; }
    .img-box-themselve .elementor-widget:nth-child(odd)  .elementor-image-box-img { margin-left: auto !important; margin-right: auto !important; display: block; margin-bottom: 0px !important; }
    .img-full-767 img{width: 100%; height: auto !important;}
    .bg-remover-head .elementor-widget-container {background-image: none !important; background-color: #FCF8DA;}
    .look-great-head { position: static !important; margin: 10px auto 0px auto;} 
    .bg-img-right .elementor-background-overlay::before { height: 60%; width: 100%;}
    .bg-img-left .elementor-element-populated::before { height: 60%; width: 100%;}
    .bg-img-right-yellow .elementor-element-populated::before { height: 60%; width: 100%;}
    .numbers-counter .elementor-section .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon::before {font-size: 30px;}
    .pink-flower-bottom-img .elementor-widget-container::before { height: 120px; width: 120px; bottom: -20px;}
    .icontext-left .elementor-icon-box-wrapper .elementor-icon-box-description {text-align:left}
    .price-list-img-cap .widget-image-caption { font-size: 12px !important;}
    .text-itemscenter .elementor-image-box-wrapper { display: flex; align-items: center; }
    .text-itemscenter .elementor-image-box-img { padding-right: 30px !important; }
    .your-time-overlay .elementor-background-overlay { left: -20px !important; background-size: 100px !important;}
    .your-space-overlay .elementor-background-overlay { left: -20px !important; background-size: 100px !important;}
    .your-papers-overlay .elementor-background-overlay { top: 45px !important; left: 10px !important; background-size: 80px !important;}
    .bg-blue-flower::before { display: none;}
    .bg-pink-flower::before { display: none;}
    .pink-number-bg::before, .blue-number-bg::before, .green-number-bg::before, .yellow-number-bg::before  { left: 5px !important; top: 0 !important;}
    .healthy-child-list .elementor-cta__content { padding: 60px 35px 35px 35px;} .healthy-child-list h2 { font-size: 23px !important;} .healthy-child-list .elementor-cta__description { font-size: 15px !important;}
    .numberIcon-ready h2::before { top: -30px !important; left: -15px !important;} 
    .numberIcon-newSign h2::before { top: -34px !important; left: -15px !important;}
    .numberIcon-repeat h2::before { top: -34px !important; left: -15px !important;}
    .img-caption-left figcaption { padding-left: 25px; font-size: 15px !important;}
    .before-border-red::before {display: none;}
    .local-library-bt img { margin-bottom: 20px !important; }
    .content-img.work-img figure.elementor-image-box-img {display: inline-block !important;}
    .flowerrightSec-bg::after {display: none;}
    .flowerleftSec-bg::after {display: none;}
    .pricelist-imgCap figure {justify-content: center;}
    .Gotham-blod20 h2{font-size: 20px !important;}
    .pricelist-imgCap figcaption {font-size: 18px !important;}
    .Customalign-center li.elementor-icon-list-item { align-items: center !important; }
    .headingTag-beforeicon .green-bgClass .elementor-icon-box-wrapper .elementor-icon-box-content{padding: 15px;}
    .headingTag-beforeicon .yellow-bgClass .elementor-icon-box-wrapper .elementor-icon-box-content{padding: 15px;}
    .incrment-NumberSec.headingTag-beforeicon .elementor-icon-box-wrapper .elementor-icon-box-icon:before {font-size: 42px;}
    .headingTag-beforeicon .elementor-icon-box-wrapper {margin-bottom: 70px !important;}
    .headingTag-beforeicon .elementor-icon-box-wrapper .elementor-icon-box-content h3 {font-size: 16px !important;}
    .start-tops{position:absolute;top:15px;left:15px;}
    .iconYellow-bg .elementor-icon-box-content {padding: 20px; top: 110px !important;left: 0px !important;left: 0 !important; right: 0 !important; display: inline-block;}
    .iconPink-bg .elementor-icon-box-content {padding: 20px; top: 110px !important;left: 0px !important;left: 0 !important; right: 0 !important; display: inline-block;}
    .icon-oneSec .arrow-icon .elementor-background-overlay {margin-top: 80px !important; margin-left: 0 !important;}
    .iconGreen-bg .elementor-icon-box-content {padding: 20px; top: 110px !important;left: 0px !important;left: 0 !important; right: 0 !important; display: inline-block;}
    .top-designRotete .elementor-background-overlay {top: -10px !important; width: 100% !important;}
    .title-mb .elementor-icon-box-wrapper { align-items: center !important; }
    .green-borderClean h3 {display: flex; padding-bottom: 10px; padding-top: 20px; }
    .pink-borderSeparate h3 {display: flex; padding-bottom: 10px; padding-top: 20px; }
    .purple-borderCook h3 {display: flex;padding-bottom: 10px; padding-top: 20px; }

    .green-borderClean .elementor-image-box-wrapper {display: flex;}
    .pink-borderSeparate .elementor-image-box-wrapper{ display: flex; }
    .purple-borderCook .elementor-image-box-wrapper{display: flex; }
    .green-borderClean .elementor-image-box-wrapper .elementor-image-box-img img{    left: -22px; position: absolute; top: -10px; width: 90px;}
    .pink-borderSeparate .elementor-image-box-wrapper .elementor-image-box-img img{ left: -22px; position: absolute; top: -10px; width: 90px;}
    .purple-borderCook .elementor-image-box-wrapper .elementor-image-box-img img{left: -22px; position: absolute; top: -10px; width: 90px;}
    .meal-Overlayimg img {margin-top: 145px;}
    .panOverlay-img:before {    bottom: -315px; right: 105px; height: 166px; width: 160px;}
    .inline-contentColor .elementor-image-box-content {padding: 10px 10px;left: 0;}
    .inline-contentColor img {margin-left: 45px;}
    .number-countGuide li.elementor-icon-list-item:before {font-size: 20px;top: -5px;}
    .background-afteryellow::before{top: -15px; left: -15px;}
    .background-afterpink::before { top: -15px; right: -15px;}
    .bg-greenTop:before {width: 100%;}
    .bg-greenOver::after {height: 100%;}
    .ask-queImg:after {width: 110px; height: 110px;bottom: -8%; right: -5%;}
    .sp-askqueImg.ask-queImg:before {width: 110px; height: 110px;bottom: -8%; right: -5%;}
    .ask-helpyellowImg:before { height: 180px; width: 70px;}
    .bg-flowImg:before {display: none;}
    .counter-dir-six .elementor-icon-list-item:before{font-size: 30px; left: -40px;}
    .shadoww-textt1.pink1:before,.shadoww-textt1.yellow1:before, .shadoww-textt1.white1:before, .shadoww-textt1.brown:before  {height: 35px;}

    .shadoww-textt1.pink h6 {font-size: 30px !important;}
    .wic-secabout.lf-pd .elementor-heading-title:before { left: -20px;}
    .customborder-text1 .elementor-widget-container { margin-left: 0px !important; border-left: 6px solid #F3E9F3;}
    .number-counter-cheesy.mindful-sec .elementor-icon-list-item:before { left: -55px;}
    .sml-flower::after, .sml-flower::before{    background-size: 90px;}
    .blog-details-sec p{ line-height: 1.2em !important; font-size: 16px !important;}
    .orange-bg  .elementor-inline-item {height: 40px !important; width: 40px !important;}
    .postid-56570 .green-bg-new1 .elementor-heading-title::after {width: 425px !important;}
    .instructions-list ul li::before{font-size: 16px;}
    .istructions-section .instructions-steps .elementor-image-box-img img{ width: 180px; height: 180px; }
} 
@media only screen and (max-width:881px){
    .text-itemscenter .elementor-widget:not(:last-child) { margin-bottom: 0px !important; }
}
@media only screen and (max-width:991.98px) {
    .right-head-text .elementor-widget-container { padding: 30px 30px 30px 30px !important; } .left-head-text .elementor-widget-container { padding: 30px 30px 30px 30px !important;} .content-border-icon .elementor-icon-box-description { margin-left: 0 !important; padding: 25px !important;}
    .des-sadndborder .elementor-element-populated .elementor-icon-box-wrapper .elementor-icon-box-description { padding: 30px 30px 30px 30px; margin-left: 0; border-radius: 30px;}
    .des-sadndborder-yellow .elementor-element-populated .elementor-icon-box-wrapper .elementor-icon-box-description { padding: 20px; margin-left: 0; border-radius: 30px;}
    .des-bg-767 p { padding: 22px 22px; font-size: 15px !important; border-radius: 20px;}
    .title-bg-767 h2 {padding: 22px 22px; border-radius: 20px;}
    .square-img h3.elementor-heading-title img { width: clamp(5rem, 2.168rem + 14.158vw, 10.9375rem); margin-top: -40px; right: 20px; position: absolute !important; }
    .square-img-2 h3.elementor-heading-title img {width: clamp(3.125rem, 1.337rem + 8.942vw, 6.875rem);}
    .wic-yellowbg-reflux.easy-add .elementor-heading-title {width: 90% !important;}
    .wic-yellowbg-reflux.easy-add .elementor-heading-title:after {width: 90% !important;}
    .wic-yellowbg-reflux.easy-add.sp-custom .elementor-heading-title:after {width: 100% !important;}
    .bg-title-purple {padding: 0 10px;}
    .icon-gap > .elementor-widget-wrap { column-gap: 35px; }
}


@media (max-width: 1399px)  {
    .power-flower::before{ height: 130px; bottom: 39px;} .dance-flower::before { height: 145px; top: 37px;  } .baby-flower::before { height: 130px; top: 60px; } .together-flower::before { height: 145px; bottom: -18px; } .stretching-flower::before { height: 130px; top: 60px; }
}

@media (max-width: 1024px)  {
    .power-flower::before{ display: none;} .dance-flower::before { display: none;} .baby-flower::before { display: none;} .together-flower::before { display: none;} .stretching-flower::before { display: none;} .price-list-img-cap .widget-image-caption { font-size: 13px !important;} .running-icon-box .elementor-image-box-img { float: none !important; margin: 0 auto !important; padding-right: 0 !important; display: block !important; text-align: center; padding-bottom: 20px; } .img-content-center .elementor-widget-container .elementor-image-box-wrapper{ flex-direction: column !important; text-align: center !important;} .img-content-center .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img{ margin: 0 !important;}
    .bg-pink-flower::before { right: -80px !important; bottom: -260px !important;}  .green-bg-color .elementor-widget-container::after { display: none;}
    .pink-number-bg::before, .blue-number-bg::before { left: 0 ; top: 25px;} .green-number-bg::before, .yellow-number-bg::before { right: 0; top: 25px;} .growth-health-head { right: 0 !important; width: 100% !important;} .growth-health-head .elementor-widget-container { display: inline-flex;  max-width: 100% - 40px;} .blue-front-flower::before { display: none;} .kids-pink-flower::before { display: none;} .pink-overlay-set .elementor-background-overlay { top: 34% !important; } .healthy-pink-flower::before { display: none;}
    .healthy-child-list .elementor-element-populated {display: flex !important;}
    .border-left-blue .elementor-widget-container p::before { top: -15px; width: 100%; left: 0;}
    .border-right-blue .elementor-widget-container p::before {top: -15px; width: 100%; right: 0;}
    .overlay-width .elementor-background-overlay {width: 100% !important;}
    .imgSize-custom .elementor-widget-image { text-align: center !important; }
    .avoid-bgImg:after {display: none;}
    .Quick-fact-icon .icon-box .green-pattern {padding-top: 280px; }
    .elementor-section .elementor-container>.tip-section.elementor-element { width: 110px; height: 110px; aspect-ratio: 1 / 1; }
    html[lang="es"] .green-pattern { padding-top: 300px; }
    .green-pattern.green-pattern-sp { padding-top: 300px; }
    .circle-icon.marun-circle.instructions-circle::before{ top: 15px; padding: 12px 0 0 15px; width: 45px; height: 45px; }
    .wp-theme-wic-livewell .circle-icon.marun-circle::before{padding: 7px 0 0 12px; }
    .wp-theme-wic-oklahoma-ada .circle-icon.marun-circle::before{padding: 7px 0 0 12px; }
    .Play-with-Food-wrapper .elementor-widget-container::before{ display:none; }
    .Play-with-Food-wrapper img{ height: 450px; object-fit: cover; }
    .istructions-section.food-helps .helps-your-child-main .elementor-image-box-wrapper { display: block; }
    .helps-your-child-wrapper .helps-your-child .elementor-image-box-img{ margin: 0 !important; }
    .helps-your-child-wrapper-left .helps-your-child-left .elementor-image-box-img{ margin: 0 !important; }
    .Play-with-Food-wrapper img { height: 350px; object-fit: cover; }
    .Play-with-Food-wrapper.pain-wrapper .elementor-widget-container::before{display:inherit;         left: -93px;}
    .women-drink-bg.new-breastfeeding.relief-pain-tip .elementor-widget-wrap::before{left:0px;top:-140px;}
    .women-drink-bg.new-breastfeeding.relief-pain-tip.tips-two .elementor-widget-wrap::before{transform:rotate(45deg);left:30px;}
    .women-drink-bg.new-breastfeeding.relief-pain-tip.tips-three .elementor-widget-wrap::before{ left: 20px; }
}
@media (max-width:1325px) and (min-width:1200px){
	.bg-greenwall-img-left .elementor-element-populated::before { width: 120% !important;} .bg-bluewall-img-right .elementor-element-populated::before { width: 120% !important;} .bg-pinkwall-img-right .elementor-element-populated::before { width: 120% !important;}
}
@media only screen and (max-width: 991.98px) {
    .mix-cooked.mix-tips .elementor-container .elementor-column.elementor-inner-column.cooked-beans{width:75%;}
}
@media only screen and (max-width:575.98px) { 
    .add-horizontal-title .elementor-widget-container {display: block;} 
    .add-horizontal-title .elementor-widget-container:before { display: none;}
    .add-horizontal-title .elementor-widget-container::after { display: none;} 
    .food-back-flower::before {height: 300px; width: 300px; bottom: -45px; left: -42px;}
    .blueflower-back::before {height: 300px; width: 300px; bottom: -78px; left: 48px;}
    .postid-56570 .green-bg-new1 .elementor-heading-title::after { width: 100% !important; }
}
@media only screen and (min-width: 768px) and (max-width: 1499px) {
    .food-back-flower::before {height: 450px; width: 340px;}
}

@media (max-width: 767px) {
    .mix-cooked.tip-box{height:auto;}
    .align-center .elementor-icon-box-wrapper{align-items:center;}
    .smart-tipbox figure.elementor-image-box-img{padding-bottom:10px;}
    .healthy-treat-bottom-border .elementor-widget-container .elementor-heading-title{padding-right:5px;}
    .minimal-flex .elementor-icon-box-wrapper{display:flex !important;gap:15px;}
    .mom-with-childs-bg.healthy-foodes .elementor-widget-container::after{left:32px;}
    .Foods-border .elementor-icon-box-content .elementor-icon-box-title {    border-right: none; }
    .palegreen-bg .elementor-widget-container .elementor-heading-title { box-shadow: inset 0px -18px #EFF8F1, 0 0 0 #EFF8F1;   }
    .katia-section .katia-inner .katia-new{position:relative;top:auto;left:auto;transform:none;max-width:100%;}
    .green-pattern{margin-left:0;margin-right:0;position:static;padding-top:20px;right:auto;left:auto;}
    .inner-food .elementor-widget-wrap{--spaceCS:0;gap:0;column-gap:46px;max-width:700px;margin-inline:auto;}
    .katia-food .elementor-widget-container::before{display:none;}
    .katia-food .elementor-widget-container::after{display:none;}
    .inner-food-wrapp .elementor-widget-wrap{flex-flow:column;}
    .elementor-section .elementor-container>.tip-section.elementor-element{width:85px;height:97px;}
    .elementor-section .elementor-container>.tip-section.tip-inner.elementor-element{width:90px;height:97px;}
    .green-pattern.green-pattern-sp{padding-top:10px;}
    .mom-with-childs-bg.serves-dad-bg .elementor-widget-container::after { width: 180px; right: 20px; }
    .mom-with-childs-bg.serves-dad-bg .elementor-widget-container::before { width: 180px;     top: -68px; }
    .pale-orange-bottom { height: 150px; } 
    .Ingredients-img-box .elementor-widget-container .elementor-image-box-wrapper {display: flex ; align-items: center;column-gap: 15px;}
    .bluy-bottom-process.search-icon img{ max-height: 50px; }
    .food-helps p.elementor-image-box-description::before { top: -50px; left: 50%; transform: translateX(-50%) !important;  }
    .helps-your-child-wrapper .helps-your-child .elementor-image-box-img{ margin: 10px 0 !important; }
    .helps-your-child-wrapper-left .helps-your-child-left .elementor-image-box-img{ margin: 10px 0 !important; }
    .mom-with-childs-bg.feeling-flower-img.beginning-matter.final-thought-flower .elementor-widget-container::after{ right: -10px !important; bottom: -29px; width: 240px !important; }
    .Play-with-Food-wrapper.pain-wrapper .elementor-widget-container::before{display:none;}
    .women-drink-bg.new-breastfeeding.relief-pain-tip .elementor-widget-wrap::before{display:none;}
    .mix-cooked.mix-tips .elementor-container .elementor-column.elementor-inner-column.cooked-beans{width:100%;}
}
@media only screen and (max-width: 620.98px){   
    .mom-with-childs-bg.serves-dad-bg .elementor-widget-container::after { right: 20px; bottom: -74px; width: 180px; }  
    .mom-with-childs-bg.serves-dad-bg .elementor-widget-container::before { top: -72px; width: 180px; }  
}
@media(max-width:575px){
    .star-image{ display:none; }
    .column-icon ul { column-count: 2; }
    .elementor-section .elementor-container>.tip-section.elementor-element{ width: 85px; height: 97px; }
}
.light-red-bg-content::after{position: absolute; content: ""; bottom: -8px; background-color: #FAEDEB; width: 100%; height: 25px; z-index: -1;}
@media (max-width:1024.75px) {
	.light-red-bg-content::after{ bottom: 0px; }
	.image-content-icon .elementor-icon-box-wrapper { align-items: center; }
    .making-image { justify-content: center; }
    .making-image .elementor-element-populated { justify-content: center; max-width: 500px; }
    .working-width.body-working-hard .elementor-element-populated::before{ left: -10px; max-width: 160px; height: 170px; }
    .working-width.body-working-hard .elementor-element-populated::after{ left: 84px; }
    .prenatal-vitamin::after{ right: 3px; }

}
.Ingredients-img-flex .elementor-widget-container .elementor-image-box-wrapper{ display: flex; }
.instructions-circle .Instructions-font .elementor-heading-title{  font-family: 'Gotham HTF' !important;}
@media (max-width: 767px) {
    .dotted-topline .dotted-border.make-life-easier h4.elementor-heading-title.elementor-size-default { background: #EBF6FC; padding: 20px 35px; }
    .working-width.body-working-hard .elementor-element-populated::before, .working-width.body-working-hard .elementor-element-populated::after { content: none !important; display: none !important; }
    .youre-hungry.healthy-treat-bottom-border.food-unsafe.early-sun .elementor-widget-container .elementor-heading-title img { max-width: 45px; }
    .prenatal-vitamin::after{ display:none; }
    .pregnancy-center-main .pregnancy-center .elementor-widget-wrap{ justify-content: center; }
    .exercise-section.mom-image-height > .elementor-widget-wrapp{ padding: 0 20px 0px 20px !important; }
}
@media (max-width: 550px) {
    .making-image .making-life-easier-flower { display: none; }
}
@media (max-width: 450px){
    .mom-with-childs-bg.feeling-flower-img.beginning-matter.final-thought-flower .elementor-widget-container::before{ left: -10px; width: 200px; } 
    .mom-with-childs-bg.feeling-flower-img.beginning-matter.final-thought-flower .elementor-widget-container::after{ width: 200px !important; right: 0px !important; } 
}
@media (max-width: 380px) {
    .mom-with-childs-bg.feeling-flower-img.beginning-matter.final-thought-flower .elementor-widget-container::before{ left: -45px; width: 180px; } 
    .mom-with-childs-bg.feeling-flower-img.beginning-matter.final-thought-flower .elementor-widget-container::after{   width: 180px; }
}
.circle-icon-wrapper .tacco-tip-section .tips-inner-wrapper p{font-family: 'Gotham' !important;}
@media (max-width: 350px) {
	.Ingredients-img-box .elementor-widget-container .elementor-image-box-wrapper{ column-gap: 5px }
}
.thought-ba-belle .elementor-icon-box-title {font-family: 'La Belle Aurore' !important; }
.realted-blog-card span.category.general-family { font-size: 14px !important; }
.realted-blog-card .blog-info h3 { padding-bottom: 15px;word-break: break-word; }
.related-blog-posts .col-sm-9.col-md-6.col-xl-4 { padding-left: 20px; padding-right: 20px; }
.related-blog-posts {padding: 0px 0px 100px;}
.articles-container {display: flex;gap: 40px;}
.article-card {width: 25%;    box-sizing: border-box;box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.100);padding: 0px 0px 50px;overflow: hidden;border-radius: 5px; background: #ffffff;}
.article-card a img {width: 100%;height: 200px;object-fit: cover;overflow: hidden;}
.article-title{padding: 10px 20px 0px;word-break: break-word;}
.related-post-section h2 {color: #304e63;margin-bottom: 50px;}
.mll-btn {border: none;background: none;}
.mll-btn:focus {outline: none;}
.mll-btn.liked i.fa.fa-heart::before{color: #C04341 !important;}
.like-unlike-button{position: relative;}
.mll-feedback{position: absolute;right: 0px;z-index: 99;background: white;padding: 16px;box-shadow: 0PX 3PX 6PX rgba(0, 0, 0, 0.16); width: 400px;top: 60px;border-radius: 5px;background-color: white;}
.mll-submit {padding: 10px 25px;background: #2e4b61;color: #FFFFFF;border-radius: 5px;border: none;font-size: 16px; line-height: normal; text-transform: uppercase;transition: .3s all ease-in-out;}
.mll-submit:hover{background-color: #223e51;}
.mll-cancel{background-color: #C4523F;padding: 9px 25px;color: #FFFFFF;border-radius: 5px;border: 1px solid #C4523F;font-size: 16px;line-height: normal;text-transform: uppercase; transition: .3s all ease-in-out;margin-left: 5px;}
.mll-submit:focus, .mll-cancel:focus {outline: none;}
.mll-cancel:hover{border-color: #223E51 ; background-color: #223E51;}
.mll-feedback textarea {resize: none;font-size: 16px;border-radius: 5px;padding: 10px;border-color: #e5e5e5; width: 100%;margin-bottom: 7px;height: 130px;}
.mll-feedback textarea:focus {outline: none;}
.mll-btn i.fa.fa-heart-o {font-size: 40px;}
.mll-btn.liked i.fa.fa-heart {font-size: 40px;}
.related-blog-posts.section {background: #ebf6fd;}
.blog-header-line {display: flex; gap: 15px 25px;align-items: center;flex-direction: row;flex-wrap: wrap;}
.mll-feedback p{width: 210px;}
.idea-spices figure.elementor-image-box-img { display: flex; justify-content: center; }
.pumpkin-steps .instructions-steps .elementor-image-box-content{ align-items: flex-start; }
.muffins-instrucciones .instructions-steps .elementor-image-box-title { padding-top: 5px;}
/* .single-blog .ff-book p { font-family: 'Gotham HTF' !important; } */

.istructions-section.step-instructions.pumpkin-steps::before{ display: none; }
.kid-friendly.pumpkin-puree .elementor-widget-container::before{ background: url(/wp-content/uploads/2025/09/pumpkin-Ingredients-top.svg); }
.kid-friendly.pumpkin-puree .elementor-widget-container::after{ background: url(/wp-content/uploads/2025/09/pumpkin-Ingredients-bottom.svg); bottom: -144px; width: 140px; height: 144px; right: 20px; background-repeat: no-repeat; background-size: contain; }
.whole-grains-pink-bg.unhealthy-yellow-bg.nutrition-section::after { background-image: url(/wp-content/uploads/2025/09/Nutrition_Image-bg.png) !important; width: 75%; }
.nutrition-bg-image .elementor-widget-container img { aspect-ratio: 3 / 4; max-height: 731px; }
.d-inline .elementor-widget-container .elementor-image-box-img { display: inline-block; }
.postid-85101 .hero.setbg {     background-position: 100% 70%; }
.mom-with-childs-bg.expect-image .elementor-widget-container::before { top: -26px; content: ""; background: url(/wp-content/uploads/2025/09/expect-bg-flower.svg); left: -60px; transform: rotate(10deg); background-size: cover; width: 205px; height: 175px; }
.mom-with-childs-bg.expect-image .elementor-widget-container::after{ display: none; }
.expect-image img { aspect-ratio: 1 / 1; }
.guide-table th, .guide-table td { vertical-align: middle; }
.content { overflow-y:auto; }
.notice-cell { background-color: #E5F6FC; vertical-align: top; position: relative; color: #304E63; }
.guide-table-updated  .notice-cell { background-color: transparent;}
 .action-cell { border-radius: 0px 37px 37px 0px;  position: relative; vertical-align: top; color: #4A7B54; }
 .icon { display: inline-block; margin-right: 10px; } 
.guide-table { width: 100%; border-radius: 15px; border-collapse: separate; border-spacing: 10px; }  
.guide-table th { color: white; padding: 20px 15px; text-align: center; font-weight: 700; font-size: 16px; text-transform: uppercase; letter-spacing: 1px; min-width: 210px; }
.guide-table .age-cell img{ height: 90px; width: 90px; }
 .guide-table th:first-child { width: 15%; background-color: #885477; border-radius: 37px 0px 0px 37px; }
.guide-table th:nth-child(2) { width: 40%; background-color: #304E63; }
.guide-table th:last-child { width: 45%; background-color: #4A7B54; border-radius: 0px 37px 37px 0px; }
 .age-cell { background-color: #F3E9F3; font-weight: bold; text-align: center; vertical-align: middle; align-items: center; justify-content: center; min-height: 80px; border-radius: 37px 0px 0px 37px; }
.guide-table td { padding: 40px; }
.cell-content { position: relative; z-index: 1; font-size: 16px; font-weight: 400; line-height: 1.2; text-align: center; font-family: 'Gotham HTF' !important; }
 
.cell-content span { font-family: 'Gotham bold'; text-align: center; }
.ingredients-table::before { position: absolute; bottom: -162px; left: 0; content: ""; background: url(/wp-content/uploads/2003/09/supply-guide-bottom.png); width: 100%; height: 40%; background-size: cover; background-repeat: no-repeat; z-index: -1; }

.ingredients-table::after { position: absolute; bottom: -163px; left: 0; content: ""; background: url(/wp-content/uploads/2005/04/bottom-bg.svg); width: 100%; height: 50px; background-size: cover; background-repeat: no-repeat; z-index: 4; }



@media (max-width:1299.34px) {
    .articles-container {flex-wrap: wrap;justify-content: space-between;}
    .article-card{width: 48%;}
    .articles-container{gap: 25px;}
}
@media (max-width:1024.65px) {
    .align-items-center.gutters-y-20.row.justify-content-between.px-3{justify-content: start !important;gap: 30px;}
    .related-post-section h2{margin-bottom: 30px;}
    .articles-container{gap: 25px;}
    .muffins-instrucciones .instructions-steps .elementor-image-box-title { padding-top: 0px;}
    .ingredients-table::before{ bottom: -102px; }
    .ingredients-table::after{ bottom: -102px; }
}
@media (max-width: 991px){
    .postid-85101 .hero.setbg { background-position: center; }
}
@media (max-width:767px) {
    .article-card{width: 100%;}
    .istructions-section .instructions-steps .elementor-image-box-content{padding: 0 0 15px 0 !important;  } 
    .kid-friendly.pumpkin-puree .elementor-widget-container::before{ display: none; } 
    .kid-friendly.pumpkin-puree .elementor-widget-container::after{ display: none; }
    .content { padding: 20px; }
    .guide-table th, .guide-table td { padding: 30px; }
    .guide-table th:first-child,
    .guide-table th:nth-child(2),
    .guide-table th:last-child { width: auto; }
    .mom-with-childs-bg.expect-image .elementor-widget-container::before{ left: -10px; }
    .ingredients-table::before{ bottom: -102px; }
    .ingredients-table::after{ bottom: -102px; }
    .guide-table th, .guide-table td { word-wrap: normal; white-space: normal; }
    .guide-table th, .guide-table td { padding: 20px; }
    .age-cell{ border-radius: 30px 0px 0px 30px; }
    .action-cell{ border-radius: 0px 30px 30px 0px; }
    .guide-table th:first-child { border-radius: 30px 0px 0px 30px; }
    .guide-table th:last-child{ border-radius: 0px 30px 30px 0px; }
}
@media (max-width:575px){
    .blog-details .scroll-section .container > div{position: relative;} .like-unlike-button { position: static; }
    .mll-feedback{right: inherit; left: 15px;width: calc(100% - 30px); top: 109%;}
}
@media (max-width: 550px){
    .mom-with-childs-bg.expect-image .elementor-widget-container::before{ display: none; }
}
.cards-pumpkin-list > .elementor-container.elementor-column-gap-default { gap: 20px !important; }
.Pumpkin-maincard-box >.elementor-widget-wrap.elementor-element-populated,
.Pumpkin-mainsecoundcard-box >.elementor-widget-wrap.elementor-element-populated {flex: 1;flex-direction: column;gap: 20px !important;}
@media (max-width:1024.65px) {
    .cards-pumpkin-list > .elementor-container.elementor-column-gap-default { gap: 20px; }
    .single-blog.postid-85704 .hero.setbg,.single-blog.postid-86876 .hero.setbg { background-position: center left !important; }
    .Pumpkin-maincard-box, .Pumpkin-mainsecoundcard-box, .Pumpkin-maincard-box >.elementor-widget-wrap.elementor-element-populated,
    .Pumpkin-mainsecoundcard-box >.elementor-widget-wrap.elementor-element-populated{display: contents !important;}
    .Pumpkin-card-box:nth-child(1) { order: 1; }
    .Pumpkin-card-box:nth-child(2){ order: 3; }
    .Pumpkin-card-box:nth-child(3){ order: 5; }
    .Pumpkin-card-box:nth-child(4){ order: 7; }
    .Pumpkin-mainsecoundcard-box:nth-child(5){ order: 2; }
    .Pumpkin-mainsecoundcard-box:nth-child(6){ order: 4; }
    .Pumpkin-mainsecoundcard-box:nth-child(7){ order: 6; }
    .Pumpkin-mainsecoundcard-box:nth-child(8){ order: 8; }
}
.dotted-line-btn {overflow:hidden}
.dotted-line-btn .elementor-widget-container::before{z-index: 999;content: "";position: absolute;top: 50%;width: 100%; /* adjust length as needed */height: 1px;border-top: 2px dotted #1a2b3c;transform: translateY(-50%);right: 95%;}
.dotted-line-btn .elementor-widget-container::after {z-index: 999;content: "";position: absolute;top: 50%;width: 100%; /* adjust length as needed */height: 1px;border-top: 2px dotted #1a2b3c;transform: translateY(-50%);left: 95%;}
.postid-86876 a.pumpkin-a, .postid-85704 a.pumpkin-a{text-decoration: underline;color: #2e3192 !important;}
.postid-86876 a.pumpkin-a:hover{color:#e22d38 !important;}
.postid-85704 a.pumpkin-a:hover{color:#e22d38 !important;}

.engorgement-tips p {line-height: 1.4;font-family: "La Belle Aurore" !important;}
.engorement-title .elementor-heading-title.elementor-size-default img {padding-right: 10px;}
.Engorgement-design{position: relative;z-index: 999;}
.Engorgement-design .elementor-widget-container::before{content:"";background: url(/wp-content/uploads/2025/10/engorgement-flower.svg);width: 200px;height: 160px;top: -74px;left: -75px;background-size: cover;position: absolute;z-index: -1;}
.Engorgement-section-content .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description strong {color: #304E63;}

.Plugged_Duct_Design{position: relative;z-index: 999;}
.Plugged_Duct_Design .elementor-widget-container::before{content:"";background: url(/wp-content/uploads/2025/10/Plugged_Duct_Design.svg);width: 200px;height: 160px;top: -74px;left: -75px;background-size: cover;position: absolute;z-index: -1;}
.Plugged-Duct-title .elementor-heading-title.elementor-size-default img {padding-right: 10px;}
@media (max-width:767.68px) {
    .engorgement-tips {position: static !important;margin-bottom: 20px !important;}
    .Engorgement-design .elementor-widget-container::before{ content: none; }
    .Plugged_Duct_Design .elementor-widget-container::before{ content: none; }
}
.Medicines_Breastfeeding_flower_design{position: relative;z-index: 999;}
.Medicines_Breastfeeding_flower_design .elementor-widget-container::before{content:"";background: url(/wp-content/uploads/2025/10/Medicines_Breastfeeding_flower_design.svg);width: 270px;height: 265px;top: -62px;right: -74px;background-size: cover;position: absolute;z-index: -1;background-size: cover;}
.Medicines_Breastfeeding_flower_design .elementor-heading-title.elementor-size-default img {padding-right: 10px;}
.postid-86708 .hero.setbg {background-position: left center !important;}
.postid-87430 .hero.setbg {background-position: left center !important;}
@media (min-width:1899.51px) {
    .engorg-left {left: -8% !important;}
    .engorg-right {right: -8% !important;}
    .sp-engorg-left{left: -10% !important;}
    .sp-engorg-right{right: -11% !important;}
}
.medicines_bottle_details{padding-right: 10px;}
.vitamin-red {color: #B45739;}
.vitamin-green {color: #4A7B54;}
.Medicines_details_box .elementor-image-box-description{width: 100%;max-width: 300px; /* same width */height: 80px; /* same height */display: flex;align-items: center;justify-content: center;border-radius: 50px;background-color: #e8f2fa;        color: #2e4555;font-size: 18px;font-weight: 500;box-shadow: 0 3px 6px rgba(0,0,0,0.1);border: 3px solid #FFF;}
.medicine-image-box .elementor-image-box-wrapper .elementor-image-box-content{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.blue-title-listing {color: #304E63;}
.green_title_description{color: #4A7B54;}
.white-dotted-bottom-ltitle-line h4{font-family: "La Belle Aurore" !important;font-weight: 500 !important;}
.Tips_for_sick_Box .elementor-image-box-content {position: relative;}
.Tips_for_sick_Box .elementor-image-box-title:before{content: "";display: inline-block;width: 24px;height: 24px;background-image: url("/wp-content/uploads/2005/07/blue-tick-icon.svg");background-size: contain;background-repeat: no-repeat;background-position: center;position: absolute;left: -35px;}
.vitamin-dark-red{color: #C04341;}
.medicine-image-box  .elementor-image-box-content{justify-content: space-between; height: 100%;}


html[lang="es-ES"] .medicine-image-box {    height: auto;
 }
@media (min-width:1899.67px) {
    .Mastitis-border_round .elementor-spacer .elementor-spacer-inner { height: 76PX ! important; }
}
@media (min-width:1024.65px) and (max-width:1399.48px) {
    .Medicines_Breastfeeding_flower_design .elementor-widget-container::before{height: 200px;width: 200px;right: -15px;}
}
@media (min-width:1024.67px) {.bottom-line-section{padding-top: 80px !important;padding-bottom: 80px !important;}}
@media (max-width:1024.54px) {.bottom-line-section{padding-top: 40px !important;padding-bottom: 40px !important;}}
@media (max-width:767.47px) {
    .page-inner-details .right-side section.section .bottom-line-section.pt-0{padding-top: 20px !important;padding-bottom: 20px !important;}
    .Tips_for_sick_Box .elementor-image-box-content {position: static;}
    .Tips_for_sick_Box .elementor-image-box-title{position: relative;display: inline-block;}
    .Tips_for_sick_Box .elementor-image-box-title:before{height: 18px;width: 18px;left: -20px;}
    .Medicines_Breastfeeding_flower_design .elementor-widget-container::before{height: 200px;width: 200px; right: -33px;}
    .postid-88660 .hero.setbg{background-position: left center !important;} .postid-87354 .hero.setbg{background-position: left center !important;}
    .Tips_for_sick_Box .elementor-image-box-content{padding-left: 25px;padding-top: 10px;}
}
.two-imagebox-same-height .medicine-image-box, .two-imagebox-same-height .medicine-image-box .elementor-widget-container,
.two-imagebox-same-height .medicine-image-box .elementor-image-box-wrapper, .two-imagebox-same-height .medicine-image-box .elementor-image-box-wrapper .elementor-image-box-content { height: 100%; }
.two-imagebox-same-height .medicine-image-box .elementor-image-box-wrapper .elementor-image-box-content { justify-content: space-between; }

/* Blog listing page banner update css */
.blog-list.justify-content-center .left .blog-image.setbg.r169{background-position: left center !important;}
.sleep-main-habit-box .sleep-habit-box .elementor-image-box-img img {border-radius: 37px 37px 0px 0px !important;}
.sleep-habit-box .elementor-image-box-wrapper .elementor-image-box-content {padding: 20px;height: 120px;}
.traffic-box .elementor-image-box-wrapper .elementor-image-box-img{justify-items: center;}
.Sleep-superhero-section .elementor-widget-container h4 {background: #EFF8F1 !important;}
.dotted-topline.Sleep-superhero-section .elementor-widget-container::before {margin-right: 0;border-color: #FFF;}
.dotted-topline.Sleep-superhero-section .elementor-widget-container::after {margin-left: 0;border-color: #FFF;}
.guide-table.Sleep-matter-kids .notice-cell .cell-content { text-align: left; }
.guide-table.Sleep-matter-kids .cell-content span { display: block; text-align: left; }
.guide-table.Sleep-matter-kids .notice-cell { border-radius: 0px 37px 37px 0px; }
.guide-table.Sleep-matter-kids th:last-child{background-color: #304E63;}
.guide-table.Sleep-matter-kids .cell-content > span { font-size: 28px; }
.hour_description { font-size: 16px !important; font-weight: 400 !important; font-family: 'Gotham HTF' !important; }
.lightblue-title { font-family: 'Gotham HTF' !important; font-size: 16px !important; font-weight: 400 !important; }
.darkgreen-title { color: #4A7B54 !important; font-family: 'Gotham Bold' !important; font-size: 16px !important; }
.darkred-title { color: #B45739 !important; font-family: 'Gotham Bold' !important; font-size: 16px !important; }
.sleep-habit-box .elementor-image-box-content h3{font-family: 'Gotham HTF' !important;}
.plus-icon { color: #566CB4 !important; padding: 5px 10px; background: #EBF6FC !important; border-radius: 100%; font-size: 15px; font-weight: 800 !important; }
.Enough-Sleep--box .elementor-widget-image-box { height: 100%; }
.Enough-Sleep--box .elementor-widget-container {height: 100%;}
.Enough-Sleep--box .elementor-widget-container .elementor-image-box-wrapper { height: 100%; display: flex; flex-direction: column; align-items: center; }
.guide-table.Sleep-matter-kids td { padding: 16px 40px; }
.Enough-Sleep--box .elementor-widget-container .elementor-image-box-wrapper figure img{height: 70px; object-fit: contain; object-position: center; width: 100%; max-width: 90px;}
.both-depression .elementor-column-gap-default {     align-items: stretch;}
.Enough-Sleepbox  figure img{height: 70px; object-fit: contain; object-position: center; width: 100%; max-width: 110px;}
.Enough-Sleepbox  figure {margin-bottom: 10px !important;}
.Enough-Sleepbox .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin-bottom: 0;}
.guide-table.Sleep-matter-kids th { height: 100px; }
.guide-table.Sleep-matter-kids .age-cell img { height: 85px; width: 85px; }
.Sleep_table-section .elementor-widget-wrap.elementor-element-populated {height: 100%;}
.Sleep_table-section .elementor-widget-wrap.elementor-element-populated .elementor-widget-html {height: 100%;}
.Sleep_table-section .elementor-widget-wrap.elementor-element-populated .elementor-widget-html .elementor-widget-container {height: 100%;}
.Sleep_table-section .elementor-widget-wrap.elementor-element-populated .elementor-widget-html .elementor-widget-container .content {height: 100%;}
.Sleep_table-section .elementor-widget-wrap.elementor-element-populated .elementor-widget-html .elementor-widget-container .content .guide-table.Sleep-matter-kids {height: 100%;}
@media (max-width:1024.75px) {
    .whole-grains-pink-bg.unhealthy-yellow-bg.sommeil-sleep.sleep-circle-full-bg::after {width: 100%;}
    .sleep-habit-box .elementor-image-box-wrapper .elementor-image-box-content{height: 100px;}
}
@media (max-width:580.67px) {
    .sleep-habit-box .elementor-image-box-wrapper .elementor-image-box-content { height: 120px; }
}


.sky-blue-border.plan-pump .elementor-heading-title { box-shadow: inset 0 -19px #FBF9D5, 0px 10px 0px #FBF9D5; }
.ready-pump  .elementor-widget-container img{ aspect-ratio: 1/1 }
.color-span .elementor-image-box-description span { color: #304E63; font-weight: 800; }
.pumping-practicing.bluy-bottom-process .elementor-heading-title { box-shadow: inset 0 -25px #F3E9F3, 0px 0px 0px #F3E9F3; }
.pumping-practicing.bluy-bottom-process .elementor-heading-title img { padding-right: 9px; }
.type-pumps figure img { aspect-ratio: 1 / 1 ; min-width: 170px ; }
.type-pumps .elementor-image-box-title { font-weight: 500 !important; }
.pumps-heading h2{ font-weight: 400 !important; }
.story-light-orange.type-pump-heading .elementor-heading-title { box-shadow: inset 0 -20px #EBF6FC, 0px 7px 0px #EBF6FC; }
.Types-main.istructions-section::after{ display: none }
.pump-clean { counter-reset: step-counter; }
.pump-clean .elementor-image-box-img { position: relative; }
.pump-clean .elementor-image-box-img::after { counter-increment: step-counter; content: counter(step-counter) "."; position: absolute; bottom: -20px; font-family: "La Belle Aurore"; left: 50%; transform: translateX(-50%); width: 60px; height: 60px;     background: #fff; color: #374151; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 400; font-size: 30px; line-height: 55px; z-index: 2; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); padding: 5px 0 0 5px; }
.pump-clean-wraper .elementor-image-box-img { width: 100% !important; }
.pump-clean-wraper .elementor-image-box-img img  {width: 100%; aspect-ratio: 16 / 10 }
.dotted-topline .dotted-border.fridge-hack-heading h4.elementor-heading-title.elementor-size-default { background: #EBF6FC; padding: 20px 20px; z-index: 11; }
.dottadewithhead.dottadewithhead .elementor-widget-container:before, .dottadewithhead.dottadewithhead .elementor-widget-container:after{ border-top: 3px dotted #000000; }
.blue_title_description { color: #304E63; }
.pumping-icons .elementor-widget-container { min-height: 132px; }
.pink-title-heading { color: #885477; }


.sky-blue-border.good-recipe.pump-parts-cleaning .elementor-heading-title{box-shadow:inset 0 -19px #EBF6FC,0px 5px 0px #EBF6FC;}
.tips-pump-list ul.elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-bottom:1px solid #885477;}
.tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item{display:flex;align-items:flex-start;gap:10px;padding:20px 0 !important;border-bottom:1px solid #885477;border-right:1px solid #885477;margin:0 !important;}
.tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item:nth-child(2n){border-right:none;padding-left:20px !important;}
.tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item:nth-last-child(-n+2){border-bottom:none;}
.tips-pump-list ul.elementor-icon-list-items li.full-width{grid-column:span 2;border-right:none;}
.tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item:nth-child(odd){padding-right:20px !important;}

/*  */
.Medicines-box-btn a.elementor-button.elementor-button-link.elementor-size-sm { max-width: 100%; width: 300px;height: 100% ;min-height: 80px; display: flex; align-items: center; justify-content: center; }

@media (min-width: 1025px){
 .type-pumps-wrapper .pumps-heading { position: absolute; bottom: -20px; right: 0; width: calc(100% - 185px); left: auto; padding-right: 10px; }
}

@media (min-width: 1024px){
    .ready-pump  .elementor-widget-container img{ height: 488px !important; }
    /* .type-pumps-wrapper .pumps-heading { position: absolute; bottom: -20px; right: 0; width: calc(100% - 185px); left: auto; padding-right: 10px; } */
   
}
@media (max-width: 885px) {
   .pumping-icons .elementor-widget-container { min-height: 160px; }
}
@media (max-width: 767px){
    .pump-clean-wraper .elementor-image-box-img img { width: 350px; }
    .pump-clean .pump-clean-wraper .elementor-image-box-img{ display: flex; justify-content: center; }
    .color-span.elementor-widget-image-box .elementor-image-box-img img { display: inline-block; }
    .pumping-icons .elementor-widget-container { min-height: auto; }
    .pumping-icons.elementor-widget { margin-bottom: 0; }
    .algunos-image figure.elementor-image-box-img { width: auto !important; }
}





/*  */


@media (max-width: 767px) {
    .pumping-icons.elementor-widget {
        margin-bottom: 0 !important;
    }

.tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item{align-items:center;flex-direction:column;text-align:center;}
  .tips-pump-list ul.elementor-icon-list-items{grid-template-columns:1fr;}
.tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item{border-right:none;}
 .tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item:nth-child(odd){padding-right:0px !important;}
   .tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item:nth-child(2n){padding-left:0 !important;}
 .tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item:nth-last-child{border-bottom:1px solid #885477!important;}
 .tips-pump-list ul.elementor-icon-list-items li.elementor-icon-list-item:nth-last-child(2){border-bottom:1px solid #885477;}   
    

}




@media (min-width: 1025px) {
    .type-pumps-wrapper .pumps-heading{ width: calc(100% - 185px) !important; }
}


@media (min-width: 767px){
 
.pump-clean > .elementor-column-gap-default {
  margin-left: -20px;
  margin-right: -20px;
}
    
    
}


/* NEW  */

.what-ultra-processed.Relief-bottom.postpartum .elementor-icon-box-title span {box-shadow:inset 0px -20px #EFF8F1, 0 0 0 #EFF8F1;}
.sun-image.feel-none .correct-shadow .elementor-icon-box-icon .elementor-icon svg {filter:none;}
.cyan-blue-title {color:#304E63;}
.ff-gotham .white-dotted-bottom-ltitle-line .elementor-heading-title {max-width:550px;}
.iconbox-gap .elementor-image-box-wrapper {gap:20px;}
.blog-details .ff-gotham h3 {font-family:'Gotham HTF' !important;}
.pink-top-line::before {position:absolute; content:""; top:-55px; left:0; width:100%; height:58px; background:url(/wp-content/uploads/2025/11/pink-bottom-line.svg); background-size:cover; background-repeat:no-repeat; z-index:-1;}
.wt-dot-line .elementor-widget-wrap.elementor-element-populated {display:flex; align-items:center; padding:0 !important; width:100%;}
.lightblue-title-heading {color:#566CB4;}
.wt-dot-line .elementor-widget-wrap.elementor-element-populated::before, .wt-dot-line .elementor-widget-wrap.elementor-element-populated::after {content:""; border-top:3px dotted #FFFFFF; height:1px; flex:1 1 0; display:block; position:relative;}
.guide-table.guide-table-updated td {padding:12px 35px;}
.guide-table.guide-table-updated {border-spacing:0 10px;}
.warning-cell {background-color:#FAEDEB; color:#C04341; font-weight:bold; border-radius:0 0 15px 15px; padding:10px;}
.things-feel-better .elementor-widget-container img {aspect-ratio:1 / 1; height:auto !important; max-width:100% !important; object-fit:cover;}
.things-feel-better .elementor-widget-container {display:flex; justify-content:flex-start;}
.things-feel-better.things-feel-better-right .elementor-widget-container {display:flex; justify-content:flex-end;}
.mom-with-childs-bg.feeling-flower-img.beginning-matter.final-thought-flower.not-alone-flower .elementor-widget-container::after {display:none;}
.sky-blue-border.signs-depression .elementor-heading-title {box-shadow:inset 0 -19px #FAEDEB, 0px 10px 0px #FAEDEB;}
.psi-image-box .elementor-image-box-description {width:208px; max-width:100%; height:80px; display:flex; align-items:center; justify-content:center; border-radius:50px; background-color:#e8f2fa; color:#2e4555; font-size:18px; font-weight:500; box-shadow:0 3px 6px rgba(0, 0, 0, 0.1); border:3px solid #FFF; margin:0 auto !important;}
.tb-text {font-family:'Gotham HTF' ;}
.category {font-family:'Gotham bold'; font-size:16px; color:#885477;}
.moms-cell, .dads-cell {font-size:16px; color:#000000;}
.depress-new .guide-table {border-collapse:collapse;}
.warning-text-harm {color:#C04341; font-size:16px;}
.mx-width {max-width:740px; margin:0 auto;}
.kid-friendly.pumpkin-puree.get-help .elementor-widget-container::after {display:none;}
.kid-friendly.get-help .elementor-widget-container::before {top: -27.9px; left: -95px; transform: rotate(326deg);}



.Medicines-box-btn.Help-box-btn  a.elementor-button.elementor-button-link.elementor-size-sm{ width: 100%; max-width: 300px;     min-width: 200px;    COLOR: #000000; }
.papa-depress .elementor-widget-container { width: 90px; height: 90px; border: 4px solid white; }

.papa-depress.help-sign .elementor-widget-container{ width: 95px; height: 95px; }
.papa-depress.help-sign .elementor-widget-container{ display: flex; align-items: center; justify-content: center; }
.low-energy-img.mom-with-childs-bg.feeling-flower-img.not-alone-flower .elementor-widget-container::before { width: 285px; left: -16px; transform: rotate(-52deg); background: url(/wp-content/uploads/2025/11/alon-depression-flowers.svg); background-repeat: no-repeat; }


.green-top-line { position: relative; }
.green-top-line::before { position: absolute !important; content: ""; top: -55px; left: 0; width: 100%; height: 58px; background: url(/wp-content/uploads/2025/11/green-top-line.svg); background-size: cover; background-repeat: no-repeat; z-index: -1; }
.istructions-section.green-top-line::after{ display: none; }
.age-cell .cell-box { background-color: #F3E9F3; font-weight: bold; text-align: center; vertical-align: middle; align-items: center; justify-content: center; min-height: 80px; border-radius: 37px 0px 0px 37px; }
.guide-table.guide-table-updated { border-spacing: 0; }
.guide-table-updated  { width: 100%; border-radius: 15px; border-collapse: unset; border-spacing: 0; }
.notice-cell div { background-color: #E5F6FC; vertical-align: top; position: relative; color: #304E63; }
.guide-table-updated  .age-cell{background-color: transparent;}
.action-cell div { border-radius: 0px 37px 37px 0px; background: #eff8f1; position: relative; vertical-align: top; color: #4A7B54; }
.warning-cell .cell-box { background-color: #FAEDEB; color: #C04342; font-weight: bold; border-radius: 0 0  15px 0px; padding: 10px; }
.guide-table-updated  tr:not(:last-child) td { padding-bottom: 10px; }

.guide-table-updated  tr.harm-row td { padding-bottom: 0 !important; }
.guide-table.guide-table-updated td .cell-box { padding: 12px 35px; }
.guide-table-updated  tr:not(:last-child) td { padding-bottom: 10px; }
.guide-table-updated tr:last-child td { border-bottom: 0px !important; }
.guide-table.guide-table-updated td { padding: 0; }
.guide-table-updated .age-cell div , .guide-table-updated  .action-cell div ,  .guide-table-updated  .notice-cell div{ min-height: 100px; align-content: center; }
.guide-table-updated th div { background-color: transparent !important; color: white !important; }
.guide-table-updated  ul, .guide-table-updated  ul li { list-style-type: disc !important; list-style-position: outside !important; }

/* indent bullets properly */
.guide-table-updated  ul { padding-left: 20px !important; }
.guide-table-updated .warning-cell{ border-radius: 0 0 15px 15px; }
.guide-table-updated .row-harm  .dads-cell.action-cell div{ border-radius: 0px 37px 0 0; }

.guide-table-updated .warning-text-harm { display: flex; align-items: center; gap: 12px; line-height: 1.4; }

.guide-table-updated .warning-icon { width: 52px; height: auto; flex-shrink: 0;          display: block; }
.guide-table-updated .bg-harm-color{ background-color: #F3E9F3; font-weight: bold; text-align: center; vertical-align: middle; align-items: center; justify-content: center; min-height: 80px; border-radius: 37px 0px 0px 37px; }
.moms-cell .cell-box , .dads-cell .cell-box{ color: #000; }
.wl-width .elementor-widget-wrap.elementor-element-populated { width: 732px; max-width: 100%; }
.wl-width { justify-content: center; }
.guide-table-updated tr:first-child td { padding-top: 10px; }
.born-title-family .elementor-widget-image-box  .elementor-widget-container  .elementor-image-box-content .elementor-image-box-title{ font-family: 'Gotham bold' !important; }
.call-margin .elementor-element-populated .elementor-image-box-wrapper .elementor-image-box-description { padding-top: 40px; }
.mood-guide-table .harm-row td.age-cell.category.category-harm.bg-harm-color { padding: 12px 35px; }
.guide-table-updated.guide-table-updated-spanih .age-cell div, .guide-table-updated.guide-table-updated-spanih .action-cell div, .guide-table-updated.guide-table-updated-spanih .notice-cell div{    min-height: 150px; }

/* 
.guide-table-updated.guide-table-updated-spanih .age-cell div{
min-height: 210px
  
} */
.guide-table-green .action-cell{ background-color: #eff8f1 !important; } 
.ff-gotham  { font-family: 'Gotham HTF' !important; }

/* Start */
.pink-top-line.green-top-line::before{ background: url(/wp-content/uploads/2025/11/green-top-round-line.svg); background-repeat:repeat-x !important; top:0; }
.baby-tongue-tied.mom-with-childs-bg .elementor-widget-container::before{ background: url(/wp-content/uploads/2025/11/tongue-tied-flowers.svg); top: -18px; left: -49px; background-size: cover !important; background-repeat: no-repeat !important; width: 250px; height: 125px; rotate: 149deg; }
.baby-tongue-tied.mom-with-childs-bg .elementor-widget-container::after{ display: none; }
.baby-inner-col{ max-width: 800px; margin: 0 auto; }
.fact-wrapper .elementor-widget-wrap.elementor-element-populated{ row-gap: 20px; column-gap: 20px; }
.fact-wrapper .elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{ width: calc(33.33% - 20px); }
.inner-fact-main { display: none; }
.inner-fact-two .elementor-widget-container{ min-height: 300px; }
.inner-fact-five .elementor-widget-container{ min-height: 360px; }

@media (max-width: 1400px){
    
    .baby-tongue-tied.mom-with-childs-bg .elementor-widget-container::before{ top: -28px;   left: 0;}
}




@media (min-width: 1024px) {
    .child-height { height: 210px; }
}
@media (max-width: 1024px) {
.baby-tongue-tied.mom-with-childs-bg .elementor-widget-container::before{ left: -40px; top: -18px; }
  .child-height { height: 210px; }
/* .postid-93718 .hero, .postid-94558 .hero { background-position: center right !important; } */
}

@media (max-width: 767px) {
    
  .baby-tongue-tied.mom-with-childs-bg .elementor-widget-container::before{ width: 180px; height: 95px; rotate: 127deg; left: 10px; top: 12px; }  
 .child-height { height: 180px; }


.fact-wrapper .elementor-widget-wrap.elementor-element-populated{
    
        flex-direction: column;
}

.fact-wrapper .elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{
        width: 100%;
    max-width: 100%;
}



.inner-fact-two .elementor-widget-container{
        min-height: auto;
}

.inner-fact-five .elementor-widget-container{
      min-height: auto;
}
}



@media (max-width: 550px){
    
       
  .baby-tongue-tied.mom-with-childs-bg .elementor-widget-container::before{
      display: none;
      
  }
}
/* end  */
@media (min-width: 1025px) {
.find-width .elementor-widget-wrap.elementor-element-populated { width: calc(100% + 150px); }
}


@media (max-width: 1024px) {
.low-energy-img.mom-with-childs-bg.feeling-flower-img.not-alone-flower .elementor-widget-container::before { left: -36px; }
}

@media (max-width: 767px){
 .low-energy-img.mom-with-childs-bg.feeling-flower-img.not-alone-flower .elementor-widget-container::before { display: none; }
   /* .postid-92306 .hero,
.postid-93615 .hero {
    background-position: right center !important;
} */
     /* postid-93615 */
.call-margin .elementor-element-populated .elementor-image-box-wrapper .elementor-image-box-description { padding-top: 20px; }
    
}


/*  */




@media (min-width:1024x){
  .pink-top-line::before { top: -25px; }  
  

    
}




@media (min-width: 767px) {


.impact-grid.elementor-inner-column > .elementor-element-populated .iconbox-immer .elementor-widget-wrap  { display: grid; grid-template-columns: 1fr 1fr; column-gap: 30px; row-gap: 20px; align-items: center; }

}
@media (max-width: 1024px) {
    
     
  .things-feel-better .elementor-widget-container{ justify-content: center; }
    .things-feel-better.things-feel-better-right .elementor-widget-container{ justify-content: center; } 
    .Medicines-box-btn a.elementor-button.elementor-button-link.elementor-size-sm{    width: 250px;}
    
}


@media (max-width: 767px) {
    
   section.pink-top-line { padding-top: 0px !important; }
.call-margin .d-inline.f-center figure.elementor-image-box-img{    display: flex;
    align-content: center;
    justify-content: center; }
}

/* @media (max-width: 1440px) {
    .guide-table-updated .age-cell div , .guide-table-updated  .action-cell div ,  .guide-table-updated  .notice-cell div{
    min-height: 150px;

} */


.kid-friendly.get-help .elementor-widget-container::before {
    width: 180px;
    height: 145px;
}

.guide-table-updated.guide-table-updated-spanih .age-cell div, .guide-table-updated.guide-table-updated-spanih .action-cell div, .guide-table-updated.guide-table-updated-spanih .notice-cell div{    min-height: 190px; }
/* } */
@media (max-width: 810px) {
.guide-table-updated.guide-table-updated-spanih .age-cell div, .guide-table-updated.guide-table-updated-spanih .action-cell div, .guide-table-updated.guide-table-updated-spanih .notice-cell div {
    min-height: 230px;
}
}

@media (max-width: 767px) {
    .guide-table-updated .age-cell div , .guide-table-updated  .action-cell div ,  .guide-table-updated  .notice-cell div{
    min-height: 220px;
}
}

/* 
.info-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 20px; padding: 20px; display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 20px; padding: 20px; align-items: start; grid-auto-rows: auto; }
.info-grid .info-card { padding: 25px; text-align: center; box-shadow: 0 2px 6px rgba(0,0,0,0.08); background-color: #FBF9D5; border-style: solid; border-width: 8px 8px 8px 8px; border-color: #FFFFFF; border-radius: 37px 37px 37px 37px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); } */
.info-grid .info-card.info-card-one{ background-color: #EFF8F1;}
.info-grid .info-card.info-card-two{ background-color: #EBF6FC; }
.info-grid .info-card.info-card-three{ background-color: #F3E9F3; }
.info-grid .info-card.info-card-four{ background-color: #FBF9D5; }
.info-grid.info-grid-eng .info-card.info-card-four{     grid-row: span 14; }

.info-grid.info-grid-eng .info-card.info-card-five{    grid-row: span 12; }
.info-grid.info-grid-eng .info-card.info-card-six{    grid-row: span 11;}


.info-grid .info-card.info-card-five{ background-color: #FAEDEB; }
.info-grid .info-card.info-card-six{ background-color: #EFF8F1; }   
.info-grid .info-card svg { display: block; height: 72px; position: relative; width: 72px; margin: 0 auto; }
.info-grid .info-card h4 { font-family: 'Gotham HTF' !important; margin-bottom: 0px; line-height: 1.4; font-size: 16px; font-weight: 400 !important; text-transform: none; color: #000000; }

.dotted-topline.dotted-green .dotted-border h3.elementor-heading-title.elementor-size-default {  background: #304E63; padding: 20px 50px; max-width: 400px; z-index: 1111; min-width: 344px; width: 100%; }
.dotted-topline-spanish.dotted-topline.dotted-green .dotted-border h3.elementor-heading-title.elementor-size-default{     max-width: 450px; }

.dotted-topline.dotted-green .dotted-border h2.elementor-heading-title.elementor-size-default {  background: #304E63; padding: 20px 50px; max-width: 400px; z-index: 1111; min-width: 344px; width: 100%; }
.dotted-topline-spanish.dotted-topline.dotted-green .dotted-border h2.elementor-heading-title.elementor-size-default{     max-width: 450px; }



.dotted-topline.dotted-green .dotted-border h3.elementor-heading-title.elementor-size-default { background: #304E63; padding: 20px 50px; max-width: 400px; z-index: 1111; min-width: 344px; width: 100%; font-family: 'Gotham HTF' !important;}
.dotted-topline-spanish.dotted-topline.dotted-green .dotted-border h3.elementor-heading-title.elementor-size-default{     max-width: 450px; }
/*  New  */


.info-grid.info-grid-spanish .info-card svg{    min-height: 72px;}

@media (max-width: 1600px){
.info-grid.info-grid-eng .info-card.info-card-five {
    grid-row: span 14;
}
}

@media (max-width: 1440px) {
 .inner-fact-one .elementor-widget-container { padding: 50px; }
.info-grid.info-grid-eng .info-card.info-card-five { grid-row: span 16; }

}

        .info-grid  { display: grid; grid-template-columns: repeat(3, 1fr); grid-auto-rows: 20px; gap: 20px; width: 100%; }
        .info-grid .info-card { border-radius: 16px; padding: 30px; display: flex; flex-direction: column; align-items: center; text-align: center; background-color: #FBF9D5; gap: 32px; justify-content: center; border-style: solid; border-width: 8px 8px 8px 8px; border-color: #FFFFFF; border-radius: 37px 37px 37px 37px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); }
        .info-card.small { grid-row: span 6; }
        .info-card.medium { grid-row: span 8; }
        .info-card.large { grid-row: span 9; }
        .info-card.extra-large { grid-row: span 11; }
        .info-grid .info-card.extra-large.info-card-three{    grid-row: span 9;}

/* Spanish  */
  .info-grid.info-grid-spanish  .info-card.info-card-one { grid-row: span 8; }
  .info-grid.info-grid-spanish  .info-card.info-card-two { grid-row: span 9; }
.info-grid.info-grid-spanish  .info-card.info-card-three { grid-row: span 11; }
.info-grid.info-grid-spanish .info-card.info-card-six{     grid-row: span 13; }
.info-grid.info-grid-spanish .info-card.info-card-four {    grid-row: span 16;}
.info-grid.info-grid-spanish .info-card.info-card-five{     grid-row: span 15; }

     @media (max-width: 1600px){
.info-grid .info-card.extra-large.info-card-three{    grid-row: span 12;}



   .info-grid.info-grid-spanish .info-card.info-card-one{    grid-row: span 8;}
.info-grid.info-grid-spanish .info-card.extra-large.info-card-three{    grid-row: span 12;}
.info-grid.info-grid-spanish  .info-card-two{    grid-row: span 9;}
.info-grid.info-grid-spanish .info-card.large.info-card-five{    grid-row: span 15;}
.info-grid.info-grid-spanish .info-card.info-card-four {    grid-row: span 12;}
.info-grid.info-grid-spanish .info-card .info-card-three{    grid-row: span 12;}





     }
        @media (max-width: 1500px){
  .info-grid .info-card svg{ min-height: 72px; }

 .info-grid .info-card.extra-large.info-card-three{grid-row: span 11;}

        }  
      @media (max-width: 1440px){
 .info-grid.info-grid-spanish .info-card.extra-large { grid-row: span 13; }
 .info-grid.info-grid-spanish .info-card.info-card-four { grid-row: span 15; }
 .info-grid.info-grid-spanish .info-card.large.info-card-five{        grid-row: span 19;}
      }
        
 @media (max-width: 1280px){
    .info-grid.info-grid-spanish .info-card.extra-large.info-card-three { grid-row: span 13; }
    .info-grid.info-grid-spanish .info-card-two { grid-row: span 10; }
    .info-grid.info-grid-spanish .info-card.large.info-card-five { grid-row: span 21; }
    .info-grid.info-grid-spanish .info-card.info-card-six { grid-row: span 10; }
}


@media (max-width: 1199px){
    .info-grid .info-card svg{ min-height: 72px; }
    .info-grid .info-card{ padding: 20px; }
    .info-grid.info-grid-spanish .info-card.large.info-card-five { grid-row: span 16; }
}

@media (max-width: 1024px) {
    .info-grid{ grid-template-columns: repeat(2, 1fr); }
    .info-grid.info-grid-spanish .info-card.info-card-four{grid-row: span 13;}
    .info-grid.info-grid-spanish .info-card.info-card-one { grid-row: span 7; }
    .info-grid.info-grid-spanish .info-card-two { grid-row: span 8; }
    .info-grid.info-grid-spanish .info-card.extra-large.info-card-three { grid-row: span 10; }
    .info-grid.info-grid-spanish .info-card.info-card-four { grid-row: span 10; }
    .info-grid.info-grid-spanish .info-card.large.info-card-five { grid-row: span 13; }
    .info-grid.info-grid-spanish .info-card.info-card-six { grid-row: span 9; }
    .info-grid.info-grid-eng .info-card.extra-large { grid-row: span 11; }
    .info-grid.info-grid-eng  .info-grid.info-grid-eng .info-card.info-card-five { grid-row: span 12; }
    .info-grid.info-grid-eng .info-card.info-card-five { grid-row: span 12; }
}


@media (max-width: 767px){ 
    .info-grid { display: flex; flex-direction: column; } .info-grid .info-card{ padding: 30px 20px; } 
    .blog-template-default .hero.bg-dynamic { background-position: var(--bg-position); }
}
@media (max-width: 450px){ 
    .dotted-topline-spanish.dotted-topline.dotted-green .dotted-border h4.elementor-heading-title.elementor-size-default{ max-width: 100%; padding: 20px; min-width: auto; } 
}
