@charset "utf-8";/* CSS Document */
html,body {color: var(--e-global-color-text);font-size: 16px;line-height: 1.6;overflow-x: hidden;min-height: 100vh;font-weight: normal;font-family: "macho", Sans-serif;}
html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding: 0;border:0;vertical-align:baseline;}
a {text-decoration: none;-webkit-transition: ease-in-out all 0.3s;-ms-transition: ease-in-out all 0.3s;-o-transition: ease-in-out all 0.3s;transition: ease-in-out all 0.3s;}
a:active,a:hover,a:focus {outline: 0;text-decoration: none;}
a:hover {cursor: pointer;}
p:last-child {margin-bottom: 0;}
ul li {list-style: none;list-style: none;list-style-image: none;list-style-type: none;}
.text-underline a {text-decoration: underline !important;}
.pagecontent, .coming-soon {min-height: calc(100vh - 172px);}
/* Text Color */
.text-white{color:#ffffff !important;}
.text-red, .link-red a {color: #F15D13 !important;}
.text-redapple, .link-redapple a {color: #C1480B !important;}
.text-violet, .link-violet a {color: #08287E !important;}
.text-lightviolet, .text-protein, .link-lightviolet a {color: #751A7C !important;}
.text-green, .text-vegetables, .link-green a {color: #247A30 !important;}
.text-orange, .text-grains, .link-orange a, .a-orange {color: #C1480B !important;}
.text-raspberry, .text-fruits, .link-raspberry a {color: #F15D13 !important;}
.text-kale, .link-kale a {color: #807428 !important;}
.text-aqua, .text-dairy, .link-aqua a {color: #78CCE8 !important;}
/* Background Color */
.text-red1{color: #E4001B;}
.bg-red, .bg-red-pattern:before {background-color: #F15D13 !important;}
.bg-redapple, .bg-redapple-pattern:before {background-color: #C1480B !important;}
.bg-violet, .bg-violet-pattern:before {background-color: #08287E !important;}
.bg-lightviolet, .bg-protein, .bg-lightviolet-pattern:before {background-color: #751A7C !important;}
.bg-green, .bg-vegetables, .bg-green-pattern:before {background-color: #247A30 !important;}
.bg-orange, .bg-peanutbutter, .bg-grains, .bg-orange-pattern:before {background-color: #C1480B !important;}
.bg-raspberry, .bg-fruits, .bg-raspberry-pattern:before {background-color: #F15D13 !important;}
.bg-kale, .bg-kale-pattern:before {background-color: #807428 !important;}
.bg-aqua, .bg-dairy, .bg-aqua-pattern:before {background-color: #78CCE8 !important;}
.bg-green-light, .bg-vegetables-light {background-color: #2D973B !important;}
.bg-red-light {background-color: #FDF4F5 !important;}
.bg-violet-light {background-color: #F4F4F9 !important;}
.bg-lightviolet-light, .bg-protein-light {background-color: #F7F6FA !important;}
.bg-grape-light {background-color: #F6F6F9 !important;}
.bg-orange-light, .bg-peanutbutter-light, .bg-grains-light {background-color: #FBF7F4 !important;}
.bg-raspberry-light, .bg-fruits-light {background-color: #FCF6F7 !important;}
.bg-kale-light {background-color: #F7F8F5 !important;}
.bg-aqua-light, .bg-dairy {background-color: #F4F8F9 !important;}
.bg-redapple-light {background-color: #FBF4F4 !important;}
.bg-blueberry-light {background-color: #F4F3F6 !important;}
.bg-light-white {background-color: #FCF8FB !important;}
.bg-invert {background-color: #F9F9F9 !important;}
section.section {padding: 100px 0;}
section.section.section-invert {background-color: #F9F9F9;}
ul.category-list .category-box .category-title,
a.btn {background-color: #751A7C;color: #fff;padding: 10px;border-radius: 10px;overflow:hidden;position: relative;z-index:1;border:none;line-height: 1.25;min-height: 70px;display: flex;align-items: center;justify-content: center;font-weight: 600;}
a.btn:hover {color: #fff !important;}
.btn span {position: absolute;display: block;width: 0;height: 0;border-radius: 50%;background-color: #08287E;transition: width 0.4s ease-in-out, height 0.4s ease-in-out;transform:translate(-50%, -50%);z-index:-1;}
.btn:hover span {width: 225%;height: 562.5px;}
.btn:active {background-color: #08287E;color: #fff !important;}
.btn.btn-marun {background-color:#C1480B;}
.btn.btn-blue-dr {background-color:#78CCE8;}
.btn.btn-green {background-color:#247A30;}
.btn.btn-orange-light {background-color: #fff6f1;color: #F15D13}
.btn.btn-skyblue-light {background-color: #DDF2F9;color: #08287E;}
.btn.btn-yellow-light {background-color: #FFF6D8;color: #FFC300}
.btn.btn-green-light {background-color: #e4efe7;color: #247A30;}
.category-box {position: relative;overflow:hidden;border-radius: 10px;box-shadow:0 10px 20px rgba(0, 0, 0, 0.16);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.category-box .category-img {border-radius: 10px;transition: 0.2s all ease-in-out;-webkit-transition: 0.2s all ease-in-out;-ms-transition: 0.2s all ease-in-out;}
.category-box:hover .category-img {transform:scale(1.03);-webkit-transform:scale(1.03);-ms-transform:scale(1.03);}
.category-box a.btn {position: absolute;left: 0;bottom: -1px;width: 100%;font-size: 20px;word-break: break-word;text-transform: uppercase;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
.category-box a.btn .fa {margin-left: 10px;}
.category-box a.btn:focus {color: #000;outline: none;box-shadow:none;}
.category-box a.btn:hover {color: #ffffff;}
.category-box img {max-width: 100%;max-height: 100%;}
.setbg.bg-14324 {background-position: 10% 50%;}
.setbg.bg-5514 {background-position: 50% center;}
/* Header CSS ============ */
header {position: absolute;left:0;right:0;z-index:999;font-size: 20px;top: 0;}
header .navbar-brand {display: flex;margin-right: 30px;}
header .navbar-brand img {max-width: 330px;height: 136px;}
.navbar .navbar-collapse {-webkit-justify-content: space-between;justify-content: space-between;}
.navbar .navbar-collapse ul.navbar-nav > li > a {color: #fff;margin-right: 5px;text-transform: uppercase;}
.navbar .navbar-collapse .search-navbar li a {padding: 5px 14px;display: block;border: 2px solid;border-radius: 8px;line-height: 16px;}
.navbar .navbar-collapse ul.navbar-nav > li.active > a,
.home.page-id-2 .navbar .navbar-collapse ul.navbar-nav > li.active > a:hover,
.navbar .navbar-collapse ul.navbar-nav > li > a:hover {background-color: rgba(255,255,255,0.2);}
.header-right {text-transform: uppercase;color: #fff;font-weight:600;}
.header-right>a {color: #ffffff;}
.navbar-box {width: 100%;-webkit-align-items:center;align-items:center;-webkit-justify-content: space-between;justify-content: space-between;}
.header-right>a:hover {background-color: rgba(255,255,255,0.2);}
.header #navbar ul li.mega-dropdown .dropdown-menu ul.category-list li .category-box .category-img.r34:before {padding-top: 134.3%;}
/* Header CSS ============ */
/* Cat Section =========== */
ul.category-list {display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;margin-left: -50px;margin-right: -50px;justify-content: center;}
ul.category-list li {-webkit-flex-basis: 25%;flex-basis: 25%;max-width: 25%;padding-left: 50px;padding-right:50px;margin:45px 0;}
ul.category-list .category-box .category-title {background-color: #FEFDED;border-radius: 0;color: #000;text-align: center;}
/* Page Inner Details */
.page-inner-details {display: flex;justify-content: space-between;overflow:hidden;}
.page-inner-details .left-side {-ms-flex:0 0 250px;flex:0 0 250px;max-width: 250px;}
.page-inner-details .right-side {flex:0 0 calc(100% - 250px);-ms-flex:0 0 calc(100% - 250px);max-width: calc(100% - 250px);}
.left-side .StickySidebar {padding: 0 !important; box-shadow: 0px 1px 10px #f7c443;}
.sidebar-nav ul {position: relative;}
.sidebar-nav ul::after {content: "";position: absolute;top: 12px;left: 15px;z-index: 2;width: 2px;height: calc(100% - 20px);pointer-events:none;background-color: #8ACAE5;}
.sidebar-nav ul li{position: relative;line-height: 20px;}
.sidebar-nav ul li:last-child {margin-bottom: 0;padding-bottom: 50px;}
.sidebar-nav ul li:last-child:after {content: "";position: absolute;left: 0;bottom: 0;z-index: 3;width: 30px;height: calc(100% - 5px);pointer-events: none;background-color: #fff;}
.sidebar-nav ul li:before {content: "";position: absolute;top: 0;left: 6px;z-index: 4;width: 21px;height: 21px;background-color: #0D2A79;border-radius: 50%;border: 6px solid #0D2A79;-webkit-transition: all 200ms ease-in;transition: all 200ms ease-in;pointer-events:none;}
.sidebar-nav ul li a {padding-left: 40px; display: inline-block; line-height: 1.1; } 
.sidebar-nav ul li:hover:before, .sidebar-nav ul li.active:before {left: 0;top: -1.5px;width: 30px;height: 30px;background-color: #fff;-webkit-transition: all 200ms ease-in;transition: all 200ms ease-in;}
.sidebar-nav ul li:hover a {text-shadow:0 0 .65px #000, 0 0 .65px #000;}
.sidebar-nav ul li:last-child{margin-bottom: 0 !important; padding-bottom: 0px !important;}
.sidebar-nav ul li.active a {font-weight:bold;}
.sidebar-nav ul li.active:hover a {text-shadow:none;}
.sidebar-nav ul.count-number li:before {counter-increment:number;content: counter(number);display: flex;align-items:center;justify-content: center;font-size: 15px;font-weight:bold;height: 25px;width: 25px;left:3px;}
.sidebar-nav ul.count-number li:hover:before, .sidebar-nav ul.count-number li.active:before {border:3px solid #457C84;}
.page-inner-details .right-side div.section,.page-inner-details .right-side section.section {padding: 60px;}
.page-inner-details .right-side .container {max-width: 100%;padding: 0;}
.location-left-arrow { content: ""; position: absolute; top: 80px; width: 42px; right: -42px; height: 42px; display: none; cursor: pointer; font-size: 24px; line-height: 42px; text-align: center; font-family: "fontAwesome"; border-radius: 0px 4px 4px 0px; color: var(--e-global-color-ae137eb); background: var(--e-global-color-eac6582); }
.hero {position: relative;display: table;width: 100%;height: 445px;}
.hero:before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,0.5);}
.bg-transparent {background-color: transparent !important;}
.img-pr-50 .elementor-image-box-img { margin-right:50px !important; }
.btn.btn-new-purple { background-color: #fff6f1; color: #851A60; }
/* footer */
footer { padding: 20px 0; line-height: 1.35; background-color: #595956; color: var(--e-global-color-ae137eb); }
footer .footer-address p a {color: #fff;}
footer .ft-logo img {width: 100%;max-width: 230px;}
.footer-nav li {display: block;}
.contact-link, .footer-nav li a {color: #fff;}
footer .social-media {display: flex;justify-content: flex-end;}
footer .social-media li a {color: #fff;display: flex;font-size: 25px;}
footer .social-media li a svg {fill:#fff;width: 24px;height: 25px;}
footer .social-media li a:hover svg {fill:#3D7839;-webkit-transition: 0.2s;transition: 0.2s;}
footer .social-media li+li {margin-left: 15px;}
.footer-address:empty {display: none;}
footer .footer-address p > a {white-space: nowrap;}
footer .footer-address a {color: #fff;}
footer .footer-address p a:hover,
.contact-link:hover, .footer-nav li a:hover,
.social-media li a:hover,
.footer-address a:hover {color: #3D7839;-webkit-transition: 0.2s;transition: 0.2s;}
.elementor-kit-3 .footer-address h4, .elementor-kit-3 .learn-more h4 { font-weight: 800; }
body .footer-right-info a {color: #fff;}
body .footer-right-info a:hover {color: #3D7839;}
.footer-right-info a + a {margin-left: 10px;}
footer .row .col-lg-8.col-large {-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: 80%;}
footer .footer-logo {margin-bottom: 20px;}
footer .footer-right-col {width: 100%;margin-top: 20px;padding-top: 20px;border-top: 1px solid #fff;}
footer .footer-right-col .footer-right-info [class^="col-"]:first-child {text-align: left;}
footer .footer-right-col .footer-right-info [class^="col-"]:last-child {text-align: right;}
/* Got Top */
.gotop { opacity: 0; right: 20px; width: 40px; height: 40px; bottom: 65px; display: flex; z-index: 99999; cursor: pointer; position: fixed; visibility: hidden; border-radius: 50%; align-items: center; justify-content: center; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; border: 3px solid var(--e-global-color-a7d86c6); background-color: var(--e-global-color-a7d86c6); }
.gotop:hover { border-color: var(--e-global-color-eac6582); background-color: var(--e-global-color-eac6582); }
.gotop.active { opacity: 1; visibility: visible; }
.gotop svg { max-width: 10px; fill: var(--e-global-color-ae137eb); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
/* One Trust */
#onetrust-banner-sdk.otCenterRounded {top: auto !important;bottom: 0;left: 0 !important;width: 100% !important;max-width: 100% !important;background-color: #232c41 !important;padding: 10px 0;}
#onetrust-banner-sdk .ot-sdk-row {display: flex !important;align-items: center;margin: 0 auto !important;}
#onetrust-banner-sdk #onetrust-policy {margin-top: 0 !important;}
#onetrust-consent-sdk #onetrust-policy-text {color: #fff !important;font-size: 14px !important;margin: 0 30px 0 0 !important;}
#onetrust-banner-sdk #onetrust-button-group-parent {width: 35%;padding: 15px 0 !important;}
#onetrust-banner-sdk .banner-actions-container {width: auto !important;}
#onetrust-banner-sdk #onetrust-button-group button {margin-bottom: 0 !important;}
#onetrust-banner-sdk .ot-close-icon {filter: brightness(300%) !important;}
.njwic-icon span.elementor-button-content-wrapper { align-items: center;}
.cir-yelw-green span.elementor-icon-list-icon { line-height: 1.4 !important; }
.inner-section-baseline .elementor-widget-wrap {align-items: baseline; margin-left: -25px; margin-right: -25px; }
.cp-style-03 > .elementor-widget-container{clip-path: polygon(0 0, 100% 0, 100% 50%, 100% 70%, 65% 100%, 0 89%);}
.text-green-cp{color: #2A8731;    font-weight: 500;}
.sources-img-box .elementor-image-box-img img {border-radius: 100%; transition-duration: 0.3s; max-width: 190px; height: 190px; border-radius: 50% 50% 50% 50%; box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.4); width: 190px; object-fit: cover; }
.cp-style-05{clip-path: polygon(0 0, 100% 6%, 100% 95%, 0% 100%);}
.cp-style-06{clip-path: polygon(0 4%, 57% 0, 100% 6%, 100% 56%, 100% 100%, 0 100%); }
.cp-style-07{clip-path:polygon(0 25%, 30% 0, 100% 40%, 100% 56%, 100% 100%, 0 100%); }
.cp-style-08{ clip-path: polygon(0 60%, 60% 100%, 100% 30%, 100% 44%, 100% 0, 0 0);}
.iron-box .elementor-image-box-img img { border-radius: 100%; transition-duration: 0.3s; max-width: 119px; height: 119px; border-radius: 50% 50% 50% 50%; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); width: 119px; object-fit: cover; }
.butn-wic a.elementor-button.elementor-size-md { pointer-events: none; }
.text-redui strong{color: #D71920;}
.clipship { filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); }
.clipship:before { clip-path: polygon(1% 0, 100% 4%, 100% 95%, 3% 100%); content: ''; width: calc(100% + 4px); height: calc(100% + 4px); position: absolute; left: -2px; top: -2px; background: #FD9EC2; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); }
.clipship.blue-line:before { clip-path: polygon(1% 0, 100% 4%, 100% 95%, 3% 100%); content: ''; width: calc(100% + 4px); height: calc(100% + 4px); position: absolute; left: -2px; top: -2px; background:#00B8F1; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); }
.clipship > .elementor-container > .elementor-column{ clip-path: polygon(1% 0, 100% 4%, 100% 95%, 3% 100%); }
.responsive-star-table { max-width: 100%; overflow: auto; width: 100%; filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16)); }
.custom-accordion .eael-accordion-header { position:relative; box-shadow: 0px 3px 16px rgba(0, 0, 0, 0.16); }
.custom-accordion .eael-accordion-header.active { box-shadow:0px 0px 0px rgba(0,0,0,0.16); }
.custom-accordion .eael-accordion-header  .fa-accordion-icon   { display: block !important; position: absolute; top: 50%; left: -20px; transform: translateY(-50%); margin: 0 !important; border: 12px solid #FFF3D1; border-radius: 100%; box-shadow: 0px 3px 6px rgba(0,0,0,0.16); z-index:2; }
.custom-accordion .eael-accordion-header .fa-accordion-icon svg { width: 158px !important; height: auto !important; }
.custom-accordion .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.custom-accordion .eael-advanced-accordion-icon-closed { display:none !important; }
.custom-accordion .eael-accordion-list:last-child {margin-bottom: 0 !important;}
.diapers-points > div { display: flex; align-items: center; line-height: 1.4; }
.diapers-points > div img { margin-right:10px; }
.table-div-box .elementor-widget-heading > div { display: flex; align-items:center; justify-content:center; min-height:90px; }
.diapers-points.diapers-column > div { flex-direction: column; align-items: flex-start; }
.diapers-points.diapers-column  img { margin:0; width:auto; }
.diapers-points.diapers-column  img + span { display: block; }
th.th-orange-bg { background: #CF4B0F; }
th.th-green-bg { background: #2A8832; }
th.th-purple-bg { background: #9E1F63; }
th.th-gray-light { text-align: center; }
.responsive-star-table th{color: #fff; text-align: center;    border: #fff 2px solid; border-top: 0; border-bottom: 0;    text-align: center !important;}
.responsive-star-table p{color: #000 !important;}
.responsive-star-table td{ border: #835DA7 2px solid; padding: 50px 30px; background: #F9FDFA; }
td.months-sec { border: #fff 2px solid; background: #E6F5EA; font-family: "macho", Sans-serif; font-size: 22px; font-weight: bold; line-height: 1.2em; text-align: center; border-right: 0; vertical-align: middle }
th.th-gray-light { border-left: 0; }
.clipship .elementor-inner-section .elementor-column:first-child { flex: 0 0 275px; }
.responsive-star-table td:not(:last-child) { border-right: 0px; }
.responsive-star-table tr:not(:last-child) td { border-bottom: 0px; }
.responsive-star-table th:not(:last-child) { border-right: 0px; }
.responsive-star-table table {     border-collapse: separate; }
.responsive-star-table tr:nth-child(2) td { border-top-width: 4px; }
.responsive-star-table tr:nth-child(2) td:first-child { border-top-width: 2px; }
.responsive-star-table tr:nth-child(2) td:last-child { border-bottom-width: 2px; }
.responsive-star-table tr:last-child td{ border-bottom-width: 4px; }
.responsive-star-table tr:last-child td:nth-child(2), .responsive-star-table tr:nth-child(2) td:nth-child(2) {   border-left-width: 4px;}
.responsive-star-table tr:last-child td:last-child , .responsive-star-table tr:nth-child(2) td:last-child{   border-right-width: 4px;}
.custom-list-point ul li strong,.custom-list-point ul li a { color: inherit; font-weight: 600; text-decoration: underline; }
.table-div-box > div { padding-left: 15px !important; padding-right: 15px !important; }
.rtl-center-img > div { text-align: center !important; }
html[lang="ar"] .pagecontent * { font-family: Arial, Helvetica, sans-serif !important;}
html[lang="ar"] .cp-style-07 {clip-path: polygon(67% 0, 100% 33%, 100% 59%, 100% 100%, 25% 100%, 0 100%, 0 40%);}
html[lang="ar"] .custom-accordion .eael-accordion-header .fa-accordion-icon{right: -20px; left: auto;}
.img-swap img{-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}
html[lang="ar"] .img-pr-50 .elementor-image-box-img {margin-left: 50px !important; margin-right: 0 !important;}
html[lang="ar"] .full-width-vector {-webkit-mask-image: url(/wp-content/uploads/sites/30/2024/09/rgt-pattern.svg);-webkit-mask-size: cover; -webkit-mask-position: right center;}
html[lang="ar"] .full-width-vector figure.elementor-image-box-img{margin-left: 32px !important; margin-right: 0 !important;}
html[lang="ar"] .full-width-vector.elementor-widget-image-box .elementor-image-box-description{text-align: right !important;}
html[lang="ar"] .hero-breadcrumb ul li a:before{content: "\f104"; margin-right: 5px;font: normal normal normal 16px / 1 FontAwesome;}
html[lang="ar"] .hero-breadcrumb ul li a::after{content: none;}
body.rtl .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{ -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg); transform: rotate(180deg); }
.bold-font { font-weight: bold; color: #000; }
.custom-underline a.a-tagline { text-decoration: underline !important; font-weight:600 !important; display:inline !important; }
.custom-underline a.a-tagline:hover {color:#0056b3;}
.custom-underline .a-tagline:before {display: none !important;}
.sources-img-box-1 .elementor-image-box-img { border-radius: 100%; transition-duration: 0.3s; max-width: 89px; height: 89px; border-radius: 50% 50% 50% 50%; box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.4); width: 89px; object-fit: cover; background-color: #fff; display: flex !important; align-items: center; justify-content: center; padding: 15px; }
.sources-img-box-2 .elementor-image-box-img {    border-radius: 100%; transition-duration: 0.3s; max-width: 89px; height: 89px; border-radius: 50% 50% 50% 50%; box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.4); width: 89px; object-fit: cover; background-color: #fff; display: flex !important; align-items: center; justify-content: center; padding: 15px; }
.sources-img-box-1.red-blub .elementor-image-box-img{padding: 0; max-width: 84px;height: 84px; width: 84px;}
.sources-img-box-1.clock-pd .elementor-image-box-img{padding: 7px;}
.test-semi-bold span{font-weight: 500;}
.text-bold label{font-weight: 700; text-decoration: underline;}
.text-bold label a{color: #000;}
.text-bold label a:hover{color: #851a60;}
.test-semi-line label{font-weight: 500; text-decoration: underline;}
.test-semi-line label a{color: #000;}
.test-semi-line label a:hover{color: #851a60;}
.elementor-align-center.btn-width  .elementor-button {width: 100%;}
.text-redui1 strong {color: #D71920; font-weight: 900;}
.header-right .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle { background-color: rgba(255, 255, 255, 0.5) !important; }
/* ----- Meal & Snack Ideas for Toddlers & Preschools ------ */
/* .custom-bg-title.bg-blue-light{border-top: #78BDDE 2px solid; } */
.bg-blue-light { background-color: #EDF4FA !important; }
/* .custom-bg-title.bg-yellowlight { border-top: #F2EA73 2px solid; } */
.bg-yellowlight { background-color: rgba(252, 245, 166, 0.40) !important; }
/* .custom-bg-title.bg-orange-new-1 { border-top: #EEB3A3 2px solid; } */
.bg-orange-new-1 { background-color: #FFF2ED !important; }
/* .custom-bg-title.bg-green-light-1 { border-top: #D0E4D7 2px solid; } */
.bg-green-light-1 { background-color: #F0F7F0 !important; }
.custom-bg-title { padding: 15px; text-align: center; }
.custom-bg-title h5 { color: #000; margin-bottom: 0; font-size: 20px !important; line-height: 24px !important; font-weight: 700 !important; }
.dish-btn {display: flex;  margin-top: 40px;cursor: pointer;margin-bottom: 40px;} 
.dish-btn a{text-transform: uppercase; letter-spacing: 2px; background: #08287E; fill: #fff; color: #fff; box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.16) !important; border-radius: 40px 40px 40px 40px; padding: 26px 40px 26px 40px; font-family: "macho", Sans-serif; font-size: 22px; font-weight: bold; line-height: 1.2em;}
.dish-btn a:hover {background:#E4001B; color:#fff;}
.chickasaw-sec h2{margin-bottom: 40px;}
.dish-info-chickasaw .dish-details h5 {font-weight: 500;font-size: 18px;line-height: 1.4; margin-bottom: 25px;}
.dish-info-chickasaw {padding: 10px 0;}
.modal{background-color: rgba(0, 0, 0, 0.7); z-index: 11111 !important;}
.postid-22713 .pagecontent,.postid-22957 .pagecontent,.postid-23237 .pagecontent,.postid-23236 .pagecontent{    overflow: visible;}
.postid-22713 .section-introduction,.postid-22957 .section-introduction,.postid-23237 .section-introduction,.postid-23236 .section-introduction{overflow: hidden;}
.chickasaw-sec .ideas-sec:first-child:before{content: none;}
a.prt-btn {text-transform: uppercase; line-height: 20px; letter-spacing: 2px; background-color: #751A7C; fill: #fff; color:#fff; box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.16) !important; border-radius: 40px 40px 40px 40px; padding: 26px 35px 26px 35px;}
a.prt-btn:hover{background:#E4001B; color:#fff; }
.print-btn {padding-bottom: 40px; display: flex; align-items: flex-end; justify-content: end;}
.dish-details.inner-details span, .dish-details.inner-details pre {color: #751A7C; text-transform: uppercase; letter-spacing: 2px; font-family: "macho", Sans-serif;font-weight: 600;font-size: 22px;margin-bottom: 10px;display: block;     overflow: hidden;}
.top-ingredients { padding-bottom: 50px;}
.top-ingredients p{margin-bottom: 15px;}
.cup-image img.img-fluid{margin-left: 130px;}
.cup-image-1 img.img-fluid{margin-left: 130px;}
.cup-image-1 {margin-bottom: -50px;}
.dish-img.img-box img {max-width: 647px;}
.dish-info-chickasaw.cup-image .dish-img img{margin-bottom: -140px;}
.dish-info-chickasaw.paper-snacks {padding: 40px 0;}
.dish-details p {color: #000;}
.orange-text {color: #C1480B;}
.red-text {color: #E4001B;}
/* .bold-text,a.bold-text1 {font-family: "GothamHTF-Medium", Sans-serif;font-weight: 500;color: #000;} */
.dish-fruit-text {color: #D71920;}
.dish-vegetables-text {color: #247A30;}
.dish-dairy-text {color: #3E5EAB;}
.dish-grains-text {color: #C1480B;}
.dish-protein-text {color: #851A60;}
.dish-water-text {color: #000;}
/* Modal Box Start*/
.custom-modal .modal-dialog {width: 90%;max-width: 100%;}
.custom-modal .modal-dialog .modal-content {border-radius: 0;overflow: auto;max-height: 90vh;}
.custom-modal .modal-dialog .modal-body {padding: 7%;}
.custom-modal .modal-dialog .modal-body .close {position: absolute;top: 25px;right: 35px;font-size: 40px;text-shadow: none;opacity: 1;}
.custom-modal .modal-dialog .modal-body .close:focus {outline: none;}
.modal-tabs + .modal-tabs {margin-top: 5em;}
.modal-tabs .nav-tabs {border: 0;}
.modal-tabs .nav-tabs .nav-link, .tab_drawer_heading {border: 0;border-radius: 0;position: relative;padding: 1em;font-size: 16px !important;z-index: 9;line-height: 1.3;letter-spacing: 2px;text-transform: uppercase;font-family: "GothamHTF-Bold", Sans-serif;}
.modal-tabs .nav-tabs .nav-link.active::after, .tab_drawer_heading.d_active::after {content: '';position: absolute;left: 50%;top: 100%;width: 0;height: 0;border-left: 40px solid transparent;border-right: 40px solid transparent;border-top: 20px solid transparent;clear: both;-webkit-transform: translateX(-50%);transform: translateX(-50%);margin-top: -1px;}
.modal-tabs .nav-tabs .nav-link.active.bg-light-orange::after, .tab_drawer_heading.bg-light-orange.d_active::after {border-top-color: #F9D4C5;}
.modal-tabs .nav-tabs .nav-link.active.bg-light-pink::after, .tab_drawer_heading.bg-light-pink.d_active::after {border-top-color: #F2E5F1;}
.modal-tabs .nav-tabs .nav-link.active.bg-light-yellow-4::after, .tab_drawer_heading.bg-light-yellow-4.d_active::after {border-top-color: #F7EEB3;}
.modal-tabs .nav-tabs .nav-link.active.bg-green-light-new::after, .tab_drawer_heading.bg-green-light-new.d_active::after {border-top-color: #CEE9DC;}
.modal-tabs .nav-tabs .nav-link.active.bg-skyblue-light-1::after, .tab_drawer_heading.bg-skyblue-light-1.d_active::after {border-top-color: #EBF7FB;}
.modal-tabs .tab-content {background-color: #F9F9F9;padding: 50px 25px;position: relative;z-index: 0;}
.modal-tabs .tab-content .category-box .category-img {border-radius: 0;}
.modal-tabs .tab-content .tab-pane p {color: #000;}
.modal-tabs .tab-content .tab-details-img {margin: 50px -25px -52px;background: #fff;border: 1px solid #f9f9f9;display: flex;align-items: center;justify-content: center;}
.tab-pane-left-img {padding-left: 370px;}
.tab-pane-left-img .left-img {width: 370px;position: absolute;top: 0;left: 0;bottom: 0;}
.custom-modal h2 {margin-bottom: 1em; line-height: 37.5px !important; color: #08287E !important; font-size: 40px !important;}
.custom-modal .dish-details a {color: #08287E;text-decoration: underline;}
.custom-modal .dish-details a:hover, .custom-modal h2 small a:focus {color: #751A7C;}
.custom-modal .modal-desc {margin-bottom: 5em;}
.modal-category-box .category-box, .modal-category-box .category-box .category-img, .modal-category-box .btn {border-radius: 0;}
.modal-category-box .hungry-category-list .btn {background-color: #fff;color: #333232;}
.modal-category-box .hungry-category-list .btn:hover, .modal-category-box .hungry-category-list .btn:focus {color: #fff;}
.modal-category-box .hungry-category-list .btn span {background-color: #333232;}
.modal-category-box .full-category-list .btn {background-color: #F3E9F3;color: #333232;}
.modal-category-box .full-category-list .btn span {background-color: #333232;}
.modal-category-box .full-category-list .category-box .category-img {background-position: center -15px;}
/* Modal Box End */
.ideas-sec:first-child .custom-modal { padding-top: 0px; }
.ideas-sec .custom-modal { background: transparent; display: block; position: unset; padding-top: 100px; }
.pagecontent .ideas-sec:before { content: ''; position: absolute; width: 200vw; left: -50vw; height: 2px; background: #08287e; top: 30px; }
.ideas-sec { position: relative; }
.ideas-sec h2 { text-shadow: 0px 3px 3px #F7C443; color: var(--e-global-color-2220fae); }
html[lang="bn"] .elementor-icon-list-items .listing-area li::marker{
	font-family: var(--font-family-sans-serif) !important;
}


/*print CSS ================================*/
@media print {
	header, footer, nav {display: none !important;}
	nav.sidebar-nav.nav-accordion{display: none !important;}
	.page-inner-details > .elementor-container .right-side{    max-width: 100%;}
	.page-id-30626 .elementor-30987 .elementor-element.elementor-element-f8cc4c2 > .elementor-element-populated{padding: 2% !important;}
    .page-inner-details .right-side .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1800px !important;}
	.location-left-arrow,div#goTop, .left-side, .snackbar, .no-print {display: none !important;}
	.elementor .elementor-hidden-desktop{display:none !important;}
	.fadeInUp {animation-name: none !important;animation-duration: .5s;}
	.elementor-invisible {visibility: visible !important;}
}

.ideas-sec .custom-bg-title{border-top: none; align-items: center; display: flex;  justify-content: center;    background-color: transparent !important;}
.ideas-sec .custom-bg-title.bg-blue-light h5{    padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #E7D1DF !important;    font-weight: 500 !important;}
.ideas-sec .custom-bg-title.bg-yellowlight h5{  padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #F7D1D2 !important;    font-weight: 500 !important;}
.ideas-sec .custom-bg-title.bg-orange-new-1 h5{padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #D8DFEE !important;    font-weight: 500 !important;}
.ideas-sec .custom-bg-title.bg-green-light-1 h5{ padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #D4E7D5 !important;  font-weight: 500 !important;}
.ideas-sec .custom-bg-title:after{content: '';position: absolute;width: 100%;height: 2px;background: #FFBE31;z-index: -1;}
.ideas-sec .custom-bg-title{border-top: none; align-items: center; display: flex;  justify-content: center;    background-color: transparent !important;}
.ideas-sec .custom-bg-title.bg-blue-light h5{    padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #E7D1DF !important;    font-weight: 500 !important;}
.ideas-sec .custom-bg-title.bg-yellowlight h5{  padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #F7D1D2 !important;    font-weight: 500 !important;}
.ideas-sec .custom-bg-title.bg-orange-new-1 h5{padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #D8DFEE !important;    font-weight: 500 !important;}
.ideas-sec .custom-bg-title.bg-green-light-1 h5{ padding: 20px 60px 20px 60px;border-radius: 28px 28px 28px 28px;     background-color: #D4E7D5 !important;  font-weight: 500 !important;}
.custom-bg-title:after{ content: ''; position: absolute; width: 100%; height: 2px;   background: #FFBE31;    z-index: -1;}



.support-section { filter: drop-shadow(0px 3px 20px rgba(0, 0, 0, 0.05)); }
.cta-box-list { overflow-x: hidden; }
.cta-box-list>.elementor-widget-wrap { display: flex; gap: 100px; }
.cta-box-list.common-lists-box>.elementor-widget-wrap{gap: 75px;}
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box { width: calc(33.3% - 100px); }
.cta-box-list.common-lists-box>.elementor-widget-wrap .elementor-element.cta-box { width: calc(33.3% - 75px); }
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__bg-wrapper { min-height: auto; border-radius: 27px; border: 2px solid #78CCE8; padding-top: 102%; }
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content { background-color: transparent; margin-top: -65px;     height: 100%;}
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button { width: 100%; padding: 20px 120px 25px 30px; border: 2px solid #78CCE8; border-radius: 36px; text-align: left; background-color: #DDF2F9; overflow: hidden; position: relative; line-height: 1.2; min-height: 110px; display: flex; align-items: center; outline: none; color: var(--e-global-color-1d7dabd);height: 100%;}
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button-wrapper { display: flex;     height: 100%;}
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button::after { content: ""; width: 97px; display: block; position: absolute; right: 0; top: 0; bottom: 0; background-color: #78CCE8; background-image: url(/wp-content/uploads/sites/30/2025/08/btn-arrow.svg);background-repeat: no-repeat;background-position: center center;background-size: 50px;}
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button:hover { background-color: #78CCE8; }
.vertical-bottom { display: flex ; justify-content: flex-end; flex-flow: column; }
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box>.elementor-widget-container { height: 100%;overflow: visible;}
.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box>.elementor-widget-container>.elementor-cta { height: 100%;flex-flow: column; }
.elementor-element.support-section.elementor-section > .elementor-shape.elementor-shape-bottom{ bottom: -50px; transform: rotate(0deg); }
.elementor-element.support-section.elementor-section > .elementor-shape.elementor-shape-bottom svg { width: 104px; height: 52px; }

html[lang="ar"] .cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button {padding: 20px 30px 25px 120px;text-align: right;}
html[lang="ar"] .cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button::after {right: auto; left: 0; transform: rotate(180deg); }
html[lang="ar"]  .plugged-duck > .elementor-widget-wrap, html[lang="ar"] .ar-row-reverse  .elementor-image-box-img img {transform: scaleX(-1);}
html[lang="ar"] .ar-row-reverse .elementor-image-box-wrapper,  html[lang="ar"] .ar-row-reverse .elementor-image-box-content .elementor-image-box-title,  html[lang="ar"] .ar-row-reverse .elementor-image-box-content .elementor-image-box-description, html[lang="ar"] .ar-row-reverse .elementor-image-box-content p, html[lang="ar"] .ar-row-reverse .listing-area li{flex-direction:inherit; text-align: right !important;}
html[lang="ar"] .elementor-shape, html[lang="ar"]  .banner-swap{    transform: scaleX(-1);}
html[lang="ar"] .plugged-center-txt p, html[lang="ar"] .months-center p, html[lang="ar"] .baby-img .elementor-widget-container{text-align: center;}
.sore-nipples-title .elementor-heading-title {word-wrap: break-word;}
html[lang="ar"] .right-side-txt .elementor-widget-container p{text-align: left;}
.you-can-do-icon .elementor-icon-list-text .listing-area li{list-style-type: none; position: relative;}
.you-can-do-icon .elementor-icon-list-text .listing-area li::before{position: absolute; content: ""; width: 4px; height: 4px; background-color: #000; left: -15px; top: 14px;border-radius: 100%;}
html[lang="ar"] .you-can-do-icon .elementor-icon-list-text .listing-area li::before{left: inherit; right: -15px; top: 10px;}
html[lang="bn"] .you-can-do-icon .elementor-icon-list-text .listing-area li::before{top: 10px;}
html[lang="ar"] .ar-flipped-txt{    transform: rotateY(168deg);display: inline-block;}
 
/*001 RESPONSIVE CSS ================================*/
@media only screen and (min-width: 992px) {
	.navbar-collapse {background-color: #FBF6F3 !important;}
	.dropdown-menu {background-color: #FBF6F3;}
	.navbar-expand-lg .navbar-nav>li>a {font-size: 18px;padding: 22px 14px;border-radius: 15px;line-height: 22px;}
	.navbar .navbar-collapse {background-color: transparent !important;}
	body .header-right a:hover {background-color: rgba(255,255,255,0.2);color: #ffffff;}
	.header-right>a {padding: 22px 16px;border-radius: 15px;line-height: 22px;}
}
@media only screen and (min-width: 1200px) {
	.container, .container-fluid {max-width: 1170px;}
	.page-inner-details .left-side {-ms-flex:0 0 300px;flex:0 0 300px;max-width: 300px;}
	.page-inner-details .right-side {flex:0 0 calc(100% - 300px);-ms-flex:0 0 calc(100% - 300px);max-width: calc(100% - 300px);}	
	.page-inner-details .right-side .container {max-width: 1700px;}
	#onetrust-banner-sdk .ot-sdk-row {max-width: 1140px !important;}
}
@media only screen and (min-width: 1400px) {
	header .container,footer .container, .container-fluid {max-width: 1370px;}
    #onetrust-banner-sdk .ot-sdk-row {max-width: 1340px !important;}
	.njwic-icon i {font-size: 28px;}
}
@media only screen and (min-width: 1550px) {
	.page-inner-details .left-side {-ms-flex:0 0 330px;flex:0 0 330px;max-width: 330px;}
	.page-inner-details .right-side {flex:0 0 calc(100% - 330px);-ms-flex:0 0 calc(100% - 330px);max-width: calc(100% - 330px);}	
}
@media only screen and (min-width: 1700px) {
	header .container,footer .container, .container-fluid {max-width: 1670px;}
	.page-inner-details .left-side {-ms-flex:0 0 290px;flex:0 0 290px;max-width: 290px;}
	.page-inner-details .right-side {flex:0 0 calc(100% - 290px);-ms-flex:0 0 calc(100% - 290px);max-width: calc(100% - 290px);}
    #onetrust-banner-sdk .ot-sdk-row {max-width: 1640px !important;}
	.page-inner-details .right-side div.section, .page-inner-details .right-side section.section {padding: 5vw 8vw;}
}
@media only screen and (min-width: 1800px) {
	a.btn {padding: 10px;min-height: 75px;font-size: 20px;}
}
@media only screen and (min-width: 2100px) {
	.expect-img{height: 540px;}
}
@media only screen and (min-width: 1600px) and (max-width: 1749.98px){
    .section-card .elementor-container .elementor-column:first-child{width: 50% !important;}
    .section-card .elementor-container .elementor-column img{height: 250px;}
}
@media only screen and (max-width: 1699.98px) {
	ul.category-list {margin-left: -30px;margin-right: -30px;}
	ul.category-list li {padding-left: 30px;padding-right:30px;margin:30px 0;}
	footer {font-size: 15px;}
    .navbar-expand-lg .navbar-nav>li>a {font-size: 16px;}
}
@media only screen and (max-width: 1399.98px) {
	ul.category-list {margin-left: -15px;margin-right: -15px;}
	ul.category-list li {padding-left: 15px;padding-right:15px;margin:15px 0;}
	a.btn {font-size: 20px;}
	a.btn.btn-text-big {font-size: 22px;}
	header {font-size: 18px;}
	.navbar-expand-lg .navbar-nav>li>a, .header-right a {font-size: 15px;padding: 20px 0.6vw}
    .section-card .elementor-container{flex-direction: column;}
	.section-card .elementor-container .elementor-column{width: 100%  !important;}
	a.btn.btn-text-big {font-size: 18px;}
}
@media only screen and (max-width: 1299.98px) {
	.page-inner-details .right-side div.section, .page-inner-details .right-side section.section {padding:30px;}
	header .navbar-brand {margin-right: 10px;}
    .cp-style-05 { clip-path: polygon(0 0, 100% 2%, 100% 99%, 0% 100%); }
    .clipship:before { clip-path: polygon(1% 0, 100% 4%, 100% 100%, 3% 100%); }
    .clipship > .elementor-container > .elementor-column { clip-path: polygon(1% 0, 100% 4%, 100% 100%, 3% 100%); }
    html[lang="ar"] .clipship > .elementor-container > .elementor-column { clip-path: polygon(1% 0, 100% 4%, 100% 100%, 3% 100%); }
    html[lang="ar"] .clipship:before { clip-path: polygon(1% 0, 100% 4%, 100% 100%, 3% 100%); }
}
@media only screen and (max-width: 1199.98px) {
	footer .container {max-width: 100%;}
	footer .row .col-lg-8.col-large {max-width: 100%;}
	section.section {padding: 70px 0;}
	header {font-size: 16px;}
	header .container {max-width: 100%;}
	header .navbar-brand {margin-right: 10px;}
	.navbar-expand-lg .navbar-nav>li>a {padding: 13px 5px;font-size: 14px;border-radius: 15px;}
	.header-right a {font-size: 13px;padding: 13px 10px;}
	header .navbar-brand img {height: 88px;}
	header .navbar .navbar-collapse ul.navbar-nav > li:nth-child(2) > a {max-width: 100%;}
	.social-media li a {font-size: 32px;}
	.social-media li a svg {width: 30px;}
	a.btn {font-size: 18px;}
	a.btn.btn-text-big {font-size: 20px;}
	.container-fluid {max-width: 960px;}
	.pagecontent {min-height: calc(100vh - 338px);}
	/* Full */
	.sidebar-nav {padding: 0px 10px 0 20px;}
	.sidebar-nav ul li {margin-bottom: 20px;}
	.sidebar-nav ul li a {padding-left: 40px;}
	.page-inner-details .left-side {position: fixed !important;-ms-flex:0 0 300px;flex:0 0 300px;max-width: 300px;width: 300px;left:-308px !important;top:0;margin-top: 0;z-index:999;height: 100vh;height: calc(var(--vh, 1vh) * 100);transition: 0.2s;background-color: #ffffff;}
	.page-inner-details .left-side .StickySidebar {left:-308px !important;width: 300px !important;transition: 0.2s;background-color: #ffffff;top:0 !important;}
	.page-inner-details .right-side {flex:0 0 100%;-ms-flex:0 0 100%;max-width: 100%;}
	.page-inner-details.left-open .left-side .StickySidebar,.page-inner-details.left-open .left-side {left:0 !important;}
	.page-inner-details.left-open .location-left-arrow {transform:rotate(180deg);border-radius: 4px 0px 0px 4px;}
	.page-inner-details .location-left-arrow {display: block;}
    .location-left-arrow {top: calc(50% - 21px);}
	.page-inner-details .left-side .StickySidebar {top:0 !important;}	
	ul.category-list li {flex-basis: 33.33%;-webkit-flex-basis: 33.33%;max-width: 33.33%;}
    #onetrust-banner-sdk .ot-sdk-row {max-width: 930px !important;}
    #onetrust-banner-sdk #onetrust-button-group-parent {width: 50%;}
	.title-icon h2:after { margin-left: 20px; }
    .cp-style-06 {clip-path: polygon(0 2%, 57% 0, 100% 3%, 100% 56%, 100% 100%, 0 100%);}
    .cp-style-05 {clip-path: polygon(0 0, 100% 2%, 100% 99%, 0% 100%);}
	.cta-box-list>.elementor-widget-wrap{gap: 30px;}
	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box{ width: calc(33.3% - 30px); }
	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button {font-size: 18px;min-height: 80px;padding: 10px 100px 15px 20px;}
	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button::after { width: 87px; background-size: 40px; }
	html[lang="ar"] .cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button {padding: 10px 20px 15px 100px;}
}
@media only screen and (max-width: 1040.98px) {
	header .navbar-brand {margin-right: 10px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1499.98px) {
	.footer-address p, .footer-nav li a {font-size: 14px;}
}
@media only screen and (min-width: 992px) and (max-width: 1049.98px) {
	.header-right>a, .navbar-expand-lg .navbar-nav>li>a {font-size: 13px;}
	.navbar-expand-lg .navbar-nav>li>a {width: 100%;max-height: 45px}
}
@media only screen and (max-width: 1024.98px) {
	.page-inner-details > .elementor-container > .right-side  .elementor-top-section > .elementor-container > div > div >  .elementor-inner-section{padding-left: 10px; padding-right: 10px;}
	.breast-img {position: relative !important;}
	
}
@media only screen and (min-width: 1200px) and (max-width: 1300.98px) {
	ul.category-list li {-webkit-flex-basis: 30%;flex-basis: 30%;max-width: 30%;}
}
@media only screen and (max-width: 991.98px) {
	footer .container {max-width: 100%;}
	footer .row .col-lg-8.col-large .big-gutters > div {margin-top: 20px;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;margin-bottom: 20px;}
	footer .footer-logo {text-align: center;}
	footer .ft-logo img {max-width: 180px;}
	footer .footer-right-col .footer-right-info {display: block;}
	footer .footer-right-col .footer-right-info [class^="col-"]:first-child {text-align: center;}
	footer .footer-right-col .footer-right-info [class^="col-"]:last-child {text-align: center;}
	.navbar-toggler {padding: 0.65rem .75rem;}
	.navbar-light .navbar-toggler {border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;height: 30px;position: relative;width: 30px;z-index:2;margin:14px 0;padding: 0;outline:none;float:right;}
	.navbar-light .navbar-toggler-icon,.navbar-light .navbar-toggler-icon:before,.navbar-light .navbar-toggler-icon:after {background-image:none;position: absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;background:#ffffff;content: '';height: 0.175em;width: 100%;left:0;}
	.navbar-light .navbar-toggler-icon {transition: all .2s linear;}
	.navbar-light .navbar-toggler-icon:before {margin-top: -9px;transition: transform .2s linear,top .2s linear .2s;}
	.navbar-light .navbar-toggler-icon:after {margin-top: 9px;transition: transform .2s linear,top .2s linear .2s;}
	header .navbar .collapse:not(.show) {display: block;}
	.navbar-collapse {margin-left: 0;position: fixed;left:0;right:0;top:0;background-color: rgba(0,0,0,0.95);box-shadow:0 10px 10px rgba(0,0,0,0.2);transition: 0.3s;padding: 115px 0 15px 0;height: calc(100% - 0px) !important;z-index:-1;pointer-events:none;flex-flow:column;-webkit-flex-flow:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content: space-around !important;-webkit-justify-content: space-around !important;transform:translate(0,-100px);-webkit-transform:translate(0,-100px);opacity:0;visibility:hidden;}
	.navbar-collapse.show {pointer-events:auto;}
	header .navbar>.container {width: 100%;max-width: 100%;display: flex;}
	.navbar .navbar-collapse {justify-content: flex-start !important;-webkit-justify-content: flex-start !important;}
	.navbar-nav {width: 100%;/* margin-top: 20px;*/}
	.navbar-light .navbar-nav>li>a {width: 100%;color: #000;display: block;line-height: 2;border-radius: 0;padding: 12px 25px;position: relative;}
	.navbar-light .navbar-nav>li {margin-left: 0;position: relative}
	.navbar {padding: .5rem 15px;}
	.search-navbar {width: 100%;flex-flow:column;-webkit-flex-flow:column;padding: 0 20px;}
	.search-navbar li + li {margin-left: 0;margin-top: 20px;}
	.navbar .navbar-collapse .search-navbar li a {padding: 7px 19px;display: inline-block;}
	.navbar-box {overflow-y:auto;margin-top: 0;align-items:flex-start;justify-content: flex-start;-webkit-justify-content: flex-start;flex-flow:column;-webkit-flex-flow:column;height: 100%;}
	.search-box {display: inline-block;order: 2;width: 100%;}
	.search-box .search-input {width: 250px;max-width: 100%;}
	.search-box .dropdown-menu {display: block;position: relative;left: 0;top: auto;}
	.header-right aside {position: relative;z-index: 9;}
	.header-right > a {padding: 12px 20px;display: block;}
	.hero {height: 385px;}
	.hero .hero-content {padding: 90px 0 15px;}
	footer {padding: 20px 0 20px;}
	.container-fluid {max-width: 720px;}
	ul.category-list li {flex-basis: 50%;-webkit-flex-basis: 50%;max-width: 50%;}
	.sidebar-nav {padding: 0px;}
	.header-right {display: flex !important;flex-wrap: wrap;width: 100%;}
    .header-right.d-md-none {display: none !important;}
    #onetrust-banner-sdk .ot-sdk-row {max-width: 690px !important;flex-wrap: wrap;}
    #onetrust-banner-sdk #onetrust-button-group-parent {width: 100%;}
    body .header-right a:hover {color: #ffffff;}
	.search-box .dropdown-menu {width: auto;}
	.elementor .beech-nut img { height: 150px; width: auto; }
	.custom-modal .modal-dialog .modal-body .close { top: 10px; right: 20px; }
	.dish-details.inner-details { margin-top: 50px; }
    .responsive-star-table td {padding: 15px;}
	.cp-style-03 > .elementor-widget-container{clip-path: none;}
    html[lang="ar"] .cp-style-05 {
    clip-path: polygon(0 3%, 100% 0, 100% 100%, 0 99%) !important;}
    html[lang="ar"] .cp-style-02 { clip-path: polygon(0 4%, 100% 0, 100% 97%, 57% 100%, 0 99%, 0% 50%) !important;}
	.table-div-wrapper > div { flex-direction:column;  }
	.table-div-box {width: 100% !important;}
	.table-div-wrapper> div > div > div  { padding-top:110px; }
	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button { font-size: 16px; min-height: 70px; padding: 12px 70px 15px 25px; }
	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button::after { width: 58px; background-size: 26px; }
	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box {width: calc(50% - 30px);}
	html[lang="ar"] .cta-box-list>.elementor-widget-wrap .elementor-element.cta-box .elementor-cta__content .elementor-cta__button {padding: 12px 25px 15px 70px;}
}
@media only screen and (max-width: 767.98px) {
	.dish-img.img-box img { max-width: 100%;}
	.loading {width: 139px;height: 100px;}
	.navbar-nav {margin-top: 10px;}
	header .navbar-brand img {max-width: 210px;height: 60px;} 
	section.section {padding: 40px 0;}
	.container-fluid {padding: 0 20px;}
	footer {text-align: center;}
	footer .learn-more {margin: 20px 0;}
	footer .social-media {margin-top: 20px;justify-content: center;}
	a.btn {font-size: 16px;min-height: 65px;padding: 5px 10px;}
    #onetrust-banner-sdk .ot-sdk-row {padding: 0 20px;}
	.inner-section-baseline .elementor-widget-wrap {align-items: baseline; margin-left: 0px; margin-right: 0px; }
	.diapers-points.diapers-column > div { align-items:center; }
	.full-width-vector.right-side-cut {  mask-image:none;  -webkit-mask-image: none; }
	html[lang="ar"] .custom-accordion .fa-toggle.fa-toggle-svg {left: 10px; right: auto;}
	.custom-modal .modal-dialog .modal-body .close { top: 1px; right: 10px;z-index: 9; }
	.print-btn{padding-top: 30px;}
	.elementor-element.support-section.elementor-section > .elementor-shape.elementor-shape-bottom{ bottom: -36px; }
	.elementor-element.support-section.elementor-section > .elementor-shape.elementor-shape-bottom svg { width: 70px; height: 40px; }
	html[lang="ar"] .ar-row-reverse .elementor-image-box-wrapper, html[lang="ar"] .ar-row-reverse .elementor-image-box-content .elementor-image-box-title, html[lang="ar"] .ar-row-reverse .elementor-image-box-content .elementor-image-box-description{    text-align: center !important;}
 	html[lang="ar"] .ar-row-reverse.title-right .elementor-image-box-content .elementor-image-box-title{text-align: right !important;}
}
@media only screen and (max-width: 575.98px) {
	ul.category-list li {flex-basis: 80%;-webkit-flex-basis: 80%;max-width: 80%;}
	ul.category-list .category-box .category-title,
	a.btn {font-size: 16px;}
	a.btn.btn-text-big {font-size: 18px;}
	.page-inner-details .left-side {-ms-flex:0 0 250px;flex:0 0 250px;max-width: 250px;width: 250px;left:-258px !important;}
	.page-inner-details .left-side .StickySidebar {left:-258px !important;width: 250px !important;}
	.footer-logo {-ms-flex: 0 0 100%;flex: 100%;max-width: 100%;}
	.modal-dialog{margin: 0px auto;}

	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box { width: calc(100% - 50px); }
	

}
@media (max-width: 501.98px) {
    #onetrust-banner-sdk #onetrust-button-group {flex-direction: column-reverse;align-items: center;}
    #onetrust-banner-sdk .banner-actions-container {margin-top: 15px;}
    #onetrust-banner-sdk #onetrust-button-group button {width: 160px;margin: 0 !important;}
    #onetrust-banner-sdk.otCenterRounded {-webkit-transform: translateY(0) !important;transform: translateY(0) !important;padding-top: 25px !important;}
}
@media only screen and (max-width: 480.98px) {
	ul.category-list li {flex-basis: 85%;-webkit-flex-basis: 85%;max-width: 85%;}
	.cta-box-list>.elementor-widget-wrap .elementor-element.cta-box { width: 100%; }
	.left-pink-border::after, .left-pink-border::before{display: none}
}
@media only screen and (max-width: 450.98px) {
	.common-banner .elementor-heading-title br{display: none;}
}

a[x-apple-data-detectors=true] {color: inherit !important;text-decoration:inherit !important;}

/*-----------------------------
Food and Program Guide 1 temp css
----------------------------------*/
.page-inner-details .right-side .elementor-section.sec-width-1000 .elementor-section-boxed > .elementor-container {max-width: 1000px !important;}
.mask-sq-style-01 .elementor-widget-container {-webkit-mask-image: url(/wp-content/uploads/sites/26/2022/11/sq-style-01.svg); -webkit-mask-size: cover; -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat;}
.cir-pink-green svg {fill: #F3B2CC;}
.cir-pink-green svg path:last-child {stroke: #3D7839;}
.check-mark-list ul li .elementor-icon-list-icon svg {margin: 4px 4px 0 0 !important;}
.wp-num-list h6 {margin-bottom: 0;}
.li-list-dot ul > li {list-style: disc;list-style-position: inside;line-height: 1.1em;}
.li-list-dot ul > li + li {margin-top: 20px;}
.col-clip-path .elementor-widget-wrap, .col-clip .elementor-widget-wrap {clip-path: polygon(100% 0%, 32% 7%, 0% 0%, 0% 100%, 68% 93%, 100% 100%);}
.text-clip-path .elementor-widget-container {clip-path: polygon(100% 0%, 32% 7%, 0% 0%, 0% 100%, 68% 93%, 100% 100%);}
.col-clip-path {filter: drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.16));}
.li5count-inr ul > li {float: left; clear: left;}
.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box {margin: 0 25px; text-align: center; width: auto;}
.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box .elementor-image-box-img {background: #fff; padding: 28px 56px 18px; clip-path: polygon(3% 5%, 91% 0, 100% 100%, 0 100%);}
.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box.pol-inn-stl-01 .elementor-image-box-img {clip-path: polygon(0 6%, 100% 0, 100% 96%, 0% 100%);}
.cp-style-02 {clip-path: polygon(100% 5%, 100% 97%, 50% 100%, 0 94%, 0 0);}
.why-to-chees-sec .elementor-widget-image-box .elementor-image-box-img {min-height: 260px; margin-bottom: 0 !important; display: flex; align-items: end; justify-content: center; margin: 0 auto !important;}
.why-to-chees-sec .elementor-image-box-img > img {margin: 0 auto;}
.ib-titlemb-0 .elementor-image-box-title {margin-bottom: 0;}
.img-box-or-after:after {content: "-or-"; font-family: "macho", Sans-serif; font-size: 22px; font-weight: 700; position: absolute; right: -38px; top: 48%;}
.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after {right: 30px;top: 35%;}
.why-buy-yousec .elementor-column:nth-child(2) .img-box-or-after:after {right: -40px;top: 35%;}
.five-img-box .elementor-element.elementor-widget-image-box {width: 20%;margin-bottom: 60px;}
.five-img-box .elementor-image-box-img img {mix-blend-mode: multiply;}
/* .five-img-box figure.elementor-image-box-img {background: #FEFAFE;} */
.five-img-box .elementor-image-box-content p:empty {display: none;}
.txt-green {color: var( --e-global-color-542c253 );}
.nofat-sec-bg {position: absolute; bottom: 0; right: 0; background: #FEFAFE;}
.nofat-sec-bg img {mix-blend-mode: multiply;}
.dai-main-bg .elementor-background-overlay {background-size: 30% !important;}
.juice-woman-main .five-img-box figure.elementor-image-box-img {background:#fffaeb;}
.juice-child-main .five-img-box figure.elementor-image-box-img {background: #fff;}
.txt-red {color: var(--e-global-color-3596f0c);}
.five-img-box .elementor-widget-wrap, .why-inner-bcf .elementor-container {align-items: baseline;}
.five-img-box.bottle-img-box .elementor-image-box-img img {max-height: 180px;object-fit: contain;}
.li5count-inr ul > li .elementor-icon-list-icon { margin-top: 5px; }
.nav-accordion .elementor-accordion .elementor-accordion-item:last-child { padding-bottom: 38px; }
.m-inner-10 > .elementor-container > .elementor-column .elementor-widget-wrap { padding: 0 10px !important; }
.why-to-chees-sec.m-inner-10 { margin: 0 10px; }
.drop-shadow { filter: drop-shadow(0px 3px 6px rgba(0,0,0,0.16)); }
.full-width-vector img { vertical-align:top;  }
.table-div-wrapper  { align-items:center; min-height:300px; }
.table-div-wrapper .elementor-widget-heading { position:absolute;top:0; left:0;  z-index:1; }
.table-div-wrapper .elementor-widget-heading > div { margin:0 !important; }
.table-div-wrapper> div { display: flex;}
.table-div-wrapper> div > div > div {align-items:center;align-content: center;padding-top: 100px !important;}
@media only screen and (min-width: 1499px) {
	.juice-child-main .five-img-box .elementor-element.elementor-widget-image-box {margin-bottom: 100px;}
}

@media (min-width: 768px) and (max-width: 1499px){
    .five-img-box .elementor-element.elementor-widget-image-box,
    .elementor-inner-section .partners-wrap,
    .cereal-in-sec .elementor-column.elementor-col-20 { width: 33.33%; flex: 0 0 33.33%; }
}
@media (min-width: 1500px) and (max-width: 1699px){
	.five-img-box .elementor-element.elementor-widget-image-box,
    .elementor-inner-section .partners-wrap { width: 25%; flex: 0 0 25%; }
}
@media only screen and (max-width: 1699.98px) {
	.why-buy-yousec .elementor-column:nth-child(2) .img-box-or-after:after {right: -50px;}
	.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after {right: 10px;}
	.dai-main-bg .elementor-background-overlay {background-size: 20% !important;}
}
@media only screen and (min-width: 1600px) and (max-width: 1749.98px) {
	/* body:not(.page-id-37466) h1.elementor-heading-title,body:not(.page-id-37466) h2.elementor-heading-title { font-size: 80px !important; } */
	body:not(.page-id-37466) h3.elementor-heading-title { font-size: 45px !important; }
    body.page-id-37466 h1.elementor-heading-title,body.page-id-37466 h2.elementor-heading-title { font-size: 50px !important; }
}
@media only screen and (max-width: 1599.98px) {
	.why-to-chees-sec .elementor-widget-image-box .elementor-image-box-img {min-height: 200px;}
}
@media only screen and (min-width: 1400px) and (max-width: 1599.98px) {
	/* body:not(.page-id-37466) h1.elementor-heading-title, body:not(.page-id-37466) h2.elementor-heading-title { font-size: 70px !important; } */
	body:not(.page-id-37466) h3.elementor-heading-title { font-size: 40px !important; }
    /* body.page-id-37466 h1.elementor-heading-title,body.page-id-37466 h2.elementor-heading-title { font-size: 40px !important; } */
}
@media only screen and (max-width: 1499.98px) {
	.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after {right: 0px;}
	.dai-main-bg .elementor-background-overlay {background-size: 30% !important;}
	.dish-img.img-box img {max-width: 430px;}
}
@media only screen and (max-width: 1399.98px) {
	.wic-mobile-sec .btn-round .elementor-button-wrapper > .elementor-button {padding: 20px !important;}
	.wic-mobile-sec .btn-round .elementor-button-wrapper > .elementor-button .elementor-button-content-wrapper > .elementor-button-icon {margin-right: 10px;}
	.five-img-box .elementor-element.elementor-widget-image-box {width: 25%;margin-bottom: 20px;}
	.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box { width: 28%; margin: 0 15px; }
	.cta-box-list.common-lists-box>.elementor-widget-wrap { gap: 50px;}
	.cta-box-list.common-lists-box>.elementor-widget-wrap .elementor-element.cta-box { width: calc(33.3% - 50px); }
}
@media only screen and (min-width: 1200px) and (max-width: 1399.98px) {
	/* body:not(.page-id-37466) h1.elementor-heading-title, body:not(.page-id-37466) h2.elementor-heading-title { font-size: 60px !important; } */
	body:not(.page-id-37466) h3.elementor-heading-title { font-size: 36px !important; }
    /* body.page-id-37466 h1.elementor-heading-title,body.page-id-37466 h2.elementor-heading-title { font-size: 40px !important; } */
	.sources-img-box .elementor-image-box-img img {max-width: 150px;height: 150px;width: 150px;}
}
@media only screen and (max-width: 1266.98px) {
	.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after {right: -15px;}
	.why-buy-yousec .elementor-column .elementor-widget-image-box .elementor-image-box-img {min-height: 240px;display: flex;align-items: flex-end;justify-content: center;}
	.why-buy-yousec .elementor-column .elementor-widget-image-box .elementor-image-box-content {min-height: 60px;}
	.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after, .why-buy-yousec .elementor-column:nth-child(2) .img-box-or-after:after {top: 50%;}
	.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after {right: -8px;}
}
@media only screen and (max-width: 1199.98px) {
	.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box {margin: 0 20px;text-align: center;width: 25%;}
	.dai-main-bg .elementor-background-overlay {background-size: 30% !important;}
	.cta-box-list>.elementor-widget-wrap, .cta-box-list.common-lists-box>.elementor-widget-wrap{gap: 30px;}
	.cta-box-list.common-lists-box>.elementor-widget-wrap .elementor-element.cta-box{ width: calc(33.3% - 30px); }
}
@media only screen and (min-width: 1025px) and (max-width: 1199.98px) {
	/* body:not(.page-id-37466) h1.elementor-heading-title, body:not(.page-id-37466) h2.elementor-heading-title { font-size: 50px !important; } */
	body:not(.page-id-37466) h3.elementor-heading-title { font-size: 32px !important; }
    body.page-id-37466 h1.elementor-heading-title,body.page-id-37466 h2.elementor-heading-title { font-size: 40px !important; }
	.brek-wrd.njwic-icon a.elementor-button-link.elementor-button.elementor-size-sm { padding: 25px 15px 25px 15px; }
}
@media only screen and (max-width: 1024.98px) {
	.wic-ecard-sec .btn-round .elementor-button-icon {margin-right: 15px !important;}
	.ch-img-innner.elementor-widget-image img {box-shadow: 0px 10px 20px 0px rgb(0 0 0 / 16%) !important;}
	.why-to-chees-sec .elementor-widget-image-box .elementor-image-box-img { min-height: 140px; }
	.mx-10 {margin-left: 10px; margin-right: 10px;}
	.m-inner-10 > .elementor-container > .elementor-column .elementor-widget-wrap { padding: 0 20px !important; }
	.why-to-chees-sec.m-inner-10 { margin: 0 20px; }
}
@media only screen and (max-width: 991.98px) {
	.why-buy-yousec .elementor-column:nth-child(2) .img-box-or-after:after {right: -40px;}
	.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after, .why-buy-yousec .elementor-column:nth-child(2) .img-box-or-after:after {top: 58%;font-size: 18px;}
	.img-box-or-after:after {font-size: 18px;right: -30px;top: 55%;}
	.dish-img.img-box { display: flex ; text-align: center; align-items: center; justify-content: center; padding-bottom: 10px; }
	.hero {height: 300px;}
	.dish-details h5 { text-align: center; }
	.dish-btn { justify-content: center; }
	.dish-details { padding-right: 0px; }
	.cta-box-list.common-lists-box>.elementor-widget-wrap .elementor-element.cta-box{        width: calc(50% - 30px);}

}
@media only screen and (max-width: 767.98px) {
	.wic-mobile-sec .elementor-column:last-child {padding-left: 40px;}
	.wic-at-che-inner .elementor-widget-image img {max-width: 50% !important;}
	.cp-style-02 {clip-path: polygon(100% 2%, 100% 99%, 50% 100%, 0 97%, 0 0);}
	.why-buy-yousec .elementor-column:nth-child(1) .img-box-or-after:after, .why-buy-yousec .elementor-column:nth-child(2) .img-box-or-after:after {top: calc(100% + 20px); left: 0; right: 0; margin: 0 auto; text-align: center;}
	.why-buy-yousec .elementor-column .elementor-widget-image-box .elementor-image-box-img {min-height: auto;display: block;}
	.why-buy-yousec .elementor-column .elementor-widget-image-box .elementor-image-box-content {min-height: auto;}
	.mask-title:before {left: calc(100% - 10px);}
	.why-to-chees-sec .elementor-widget-image-box .elementor-image-box-img {min-height: auto;display: block;}
	.img-box-or-after:after {left: 0; right: 0; margin: 0 auto; top: calc(100% + 20px); text-align: center;} 
	.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box {margin: 0; text-align: center; width: 50%;} 
	.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box .elementor-image-box-img { max-width: 200px; }
	.five-img-box .elementor-element.elementor-widget-image-box {width: 50%;}
	.hero {background-position: 70%;}
    .test-semi-line.dount-line label {font-weight: 500;text-decoration: underline;display: inline;}
	.img-pr-50 .elementor-image-box-img { margin:0 0 10px !important; }
	.dish-details.inner-details span, .dish-details.inner-details pre {font-size: 20px;}
	
}
@media only screen and (max-width: 575.98px) {
	.wic-at-che-inner .elementor-widget-image img {max-width: 90% !important;}
	.col-clip-path .elementor-widget-wrap, .text-clip-path .elementor-widget-container, .col-clip .elementor-widget-wrap {clip-path: polygon(100% 0%, 25% 5%, 0% 0%, 0% 100%, 66% 96%, 100% 100%);}
	
	.dai-main-bg .elementor-background-overlay {display: none ;}
	.cta-box-list.common-lists-box>.elementor-widget-wrap{gap: 50px;}
	.cta-box-list.common-lists-box>.elementor-widget-wrap .elementor-element.cta-box{width: calc(100% - 50px);}
}
@media only screen and (max-width: 480.98px) {
	.five-img-box .elementor-element.elementor-widget-image-box {width: 100%;}
	.five-img-box figure.elementor-image-box-img {min-height: auto;}
	.five-img-box .elementor-image-box-img img {max-height: initial;}
	.img-poly-style-01 .elementor-inner-column > .elementor-widget-wrap > .elementor-widget-image-box { width: 100%;} 
}
@media only screen and (max-width: 399.98px) {
	.wic-ecard-sec.elementor-section-boxed {margin-top: -80px !important;}
}
@media only screen and (max-width: 359.98px) {
	.wic-ecard-sec.elementor-section-boxed {margin-top: -70px !important;}
	/* .dai-main-bg .elementor-background-overlay {background-size: 30% !important;} */
}

/* ------------------- Share btn css  ---------------------*/
.page-share-sec { position: fixed; bottom: 50%; z-index: 99; right: 0; transform: translateY(50%); cursor: pointer; }
.share-popup .modal-content .nav-tabs { width: 100%; border-bottom: 0; padding: 5px; border: 1px solid #333232; margin-bottom: 25px; }
.share-popup .modal-content .nav-tabs .nav-item { width: 50%; text-align: center; }
.share-popup .modal-content { background-color: #eff2f9; min-height: 310px; border: 0; border-radius: 10px; border-image: 0; justify-content: center; }
.share-popup .modal-header { border: 0; justify-content: end; }
.share-popup .modal-content .nav-tabs .nav-item .nav-link { color: #000000; font-size: 18px; border-radius: 0; border: 0; }
.share-popup .modal-content .nav-tabs .nav-item .nav-link.active { color: #ffffff; border-radius: 0; background-color: #576bb2; }
.share-popup .modal-content .nav-tabs .nav-item .nav-link:hover { border: 0; }
.share-popup .modal-content .tab-content form { width: 100%; }
.share-popup .modal-content .tab-content form label,
.tab-content form input { width: 100%; font-size: 16px; color: #000000; font-family: "Raleway", Sans-serif; font-weight: normal; }
.share-popup button.submit-btn, .share-popup input.submit-btn { width: 30% !important; height: 45px; margin-top: 30px; }
.share-popup .modal-content .tab-content form input { height: 45px; padding: 0 12px; border: 1px solid #333232; }
.share-popup .modal-content .tab-content .submit-btn { padding: 20px 20px; margin-top: 20px; line-height: 0; text-transform: uppercase; border: 1px solid #576bb2 !important; background-color: #576bb2; color: #ffffff; font-size: 18px; transition: ease-in-out all 0.3s; -webkit-transition: ease-in-out all 0.3s; float: left; outline: 0; }
.share-popup .submit-btn:hover { color: #576bb2 !important; background-color: #ffffff !important; border: 1px solid #576bb2 !important; outline: 0; }
.page-share-sec .share-btn i { font-size: 45px; color: #247A30; font-family: FontAwesome !important; }
.page-share-sec div.share-btn { border: 0; background-color: #ffffff; padding: 8px 5px 2px 7px; line-height: normal; border-bottom-left-radius: 8px; border-top-left-radius: 8px; }
.page-share-sec div.share-btn:focus,
.page-share-sec div.share-btn:active { border: 0; outline: 0; background-color: #ffffff !important; border-image-width: 0; box-shadow: none !important; }
.modal.share-popup { padding-right: 0 !important; }
.share-popup .submit-sec { display: flex; flex-direction: column; }
.share-popup .submit-sec > p{ display: flex; align-items: center; margin-top: 5px; }
.share-popup .submit-sec span.wpcf7-spinner { visibility: visible; opacity: 1; background-color: transparent; }
.topclose-btn .close { padding: 15px !important; width: 35px; height: 35px; display: flex; align-items: center; justify-content: center; background-color: #576bb2; opacity: 1; color: #ffffff; border-radius: 50%; position: absolute; top: 5px; right: 5px; text-shadow: none; transition: ease-in-out all 0.3s; -webkit-transition: ease-in-out all 0.3s; }
.topclose-btn .close span { font-size: 35px;font-weight: 500; margin-bottom: 7px;}
.topclose-btn .close:focus {outline: none;}
.topclose-btn .close:hover {opacity: 1 !important;}
span.mail_success_send {color: #2a8731;}
.sms_message_p{ position: static; bottom: 85px !important;}
.smsfiled .wpcf7-form .submit-btn ~ .wpcf7-spinner:before{display: none;}
.smsfiled .submit-btn {margin-top: 8px !important;}
.smsfiled .form-checkbox input[type="checkbox"] {width: 22px !important;height: 22px !important;opacity: 0;}
.smsfiled .form-checkbox .wpcf7-list-item { margin-left: 0 !important;}
.smsfiled .form-checkbox .wpcf7-list-item label {display: flex;align-items: center;cursor: pointer;}
.smsfiled .form-group {margin-bottom: 10px;}
.smsfiled .form-checkbox input[type="checkbox"] ~ span.wpcf7-list-item-label {font-size: 13px !important;margin-left: 10px;}
.form-group > p {margin-bottom: 0;}
.wpcf7-not-valid-tip, .form-checkbox .wpcf7-not-valid-tip,.form-checkbox .wpcf7-not-valid-tip {font-size: 13px;}
.smsfiled .form-checkbox .wpcf7-checkbox .wpcf7-list-item-label::before, .radio .wpcf7-list-item-label::before {background: #ffffff;border: 1px solid #576bb2; border-radius: 3px;content: "";height: 22px;position: absolute;width: 22px;left: 0;font-size: 16px;font-weight: normal;border-radius: 0;}
.smsfiled .form-checkbox .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked + .wpcf7-list-item-label::before {background: #576bb2;border: 1px solid #576bb2;border-radius: 2px;content: "\f00c";height: 22px;position: absolute; width: 22px;font-family: FontAwesome;color:  #fff;font-size: 16px;display: flex;align-items: center;justify-content: center;}
.submit-sec .form-sms > p {display: flex;align-items: center;}
#smsfiled .wpcf7 form.sent .wpcf7-response-output {display: none;}
#smsfiled .wpcf7 form.invalid .wpcf7-response-output{display: none;}
.submit-btn.loader_load:after,
.smsfiled .wpcf7-form.submitting .submit-btn ~ .wpcf7-spinner:after {content: "";position: absolute;width: 35px;--b: 8px;aspect-ratio: 1;border-radius: 50%;padding: 1px;background: conic-gradient(#0000 10%, #576bb2) content-box;-webkit-mask: repeating-conic-gradient(#0000 0deg, #000 1deg 20deg, #0000 21deg 36deg), radial-gradient(farthest-side, #0000 calc(100% - var(--b) - 1px), #000 calc(100% - var(--b)));-webkit-mask-composite: destination-in;mask-composite: intersect;animation: l4 1s infinite steps(10);margin-left: 50px;margin-top: -18px;z-index: 2;}
.smsfiled .wpcf7-form.submitting .submit-btn ~ .wpcf7-spinner:after {margin-left: 0px !important;margin-top: 0px !important;}

@keyframes l4 {
    to {
        transform: rotate(1turn);
    }
}
.content-text-red {color: #D71920 !important; font-family: "Raleway", Sans-serif; font-size: 18px; font-weight: normal; line-height: 1.5em;}
html[lang="ar"] .page-share-sec { left: 0; right: auto !important; transform: scaleX(-1); }
/* Share btn css  */
.page-share-sec { position: fixed; bottom: 50%; z-index: 99; right: 0; transform: translateY(50%); }
.share-popup .modal-content .nav-tabs { width: 100%; border-bottom: 0; padding: 5px; border: 1px solid #3e5eab; margin-bottom: 25px; }
.share-popup .modal-content .nav-tabs .nav-item { width: 50%; text-align: center; }
.share-popup .modal-content { background-color: #eff2f9; min-height: 310px; border: 0; border-radius: 10px; border-image: 0; justify-content: center; }
.share-popup .modal-header { border: 0; justify-content: end; }
.share-popup .modal-content .nav-tabs .nav-item .nav-link { color: #000000; font-size: 18px; border-radius: 0; border: 0; }
.share-popup .modal-content .nav-tabs .nav-item .nav-link.active { color: #ffffff; border-radius: 0; background-color: #3e5eab; }
.share-popup .modal-content .nav-tabs .nav-item .nav-link:hover { border: 0; }
.share-popup .modal-content .tab-content form { width: 100%; }
.share-popup .modal-content .tab-content form label,
.tab-content form input { width: 100%; font-size: 16px; color: #000000; }
.share-popup button.submit-btn, .share-popup input.submit-btn { width: 30% !important; height: 45px; margin-top: 30px; }
.share-popup .modal-content .tab-content form input { height: 45px; padding: 0 12px; border: 1px solid #333232; }
.share-popup .modal-content .tab-content .submit-btn { padding: 11px 20px 14px; margin-top: 20px; line-height: 0; text-transform: uppercase; border: 1px solid #3e5eab !important; background-color: #3e5eab; color: #ffffff; font-size: 18px; transition: ease-in-out all 0.3s; -webkit-transition: ease-in-out all 0.3s; float: left; outline: 0; line-height: 1; }
.share-popup .submit-btn:hover { color: #3e5eab !important; background-color: #ffffff !important; border: 1px solid #3e5eab !important; outline: 0; }
.page-share-sec .share-btn i { font-size: 45px; color: #2a8731; }
.page-share-sec button.share-btn { border: 0; background-color: #ffffff; padding: 8px 5px 2px 7px; line-height: normal; border-bottom-left-radius: 8px; border-top-left-radius: 8px; }
.page-share-sec button.share-btn:focus,
.page-share-sec button.share-btn:active { border: 0; outline: 0; background-color: #ffffff !important; border-image-width: 0; box-shadow: none !important; }
.modal.share-popup { padding-right: 0 !important; }
.share-popup .submit-sec { display: flex; flex-direction: column; }
.share-popup .submit-sec > p{ display: flex; align-items: center; margin-top: 5px; }
.share-popup .submit-sec span.wpcf7-spinner { visibility: visible; opacity: 1; background-color: transparent; }
.topclose-btn .close { padding: 15px !important; width: 35px; height: 35px; display: flex; align-items: center; justify-content: center; background-color: #3e5eab; opacity: 1; color: #ffffff; border-radius: 50%; position: absolute; top: 5px; right: 5px; text-shadow: none; transition: ease-in-out all 0.3s; -webkit-transition: ease-in-out all 0.3s; }
.topclose-btn .close span { font-size: 25px; font-weight: 500; }
.topclose-btn .close:hover { opacity: 1 !important; }
span.mail_success_send { color: #2a8731; }
/* .sms_message_p {position: relative;} */
.sms_message_p{ position: static; /* left: 16px; */ bottom: 85px !important; }
.smsfiled .wpcf7-form .submit-btn ~ .wpcf7-spinner:before{ display: none; }
.smsfiled .submit-btn { margin-top: 8px !important; }
.smsfiled .form-checkbox input[type="checkbox"] { width: 22px !important; height: 22px !important; opacity: 0; }
.smsfiled .form-checkbox .wpcf7-list-item { margin-left: 0 !important; }
.smsfiled .form-checkbox .wpcf7-list-item label { display: flex; align-items: center; }
.smsfiled .form-group { margin-bottom: 10px; }
.smsfiled .form-checkbox input[type="checkbox"] ~ span.wpcf7-list-item-label { font-size: 13px !important; margin-left: 10px; }
.form-group > p { margin-bottom: 0; }
.smsfiled .sent .form-checkbox .wpcf7-list-item{ opacity: 0; pointer-events: none; }
.smsfiled .form-checkbox .wpcf7-checkbox .wpcf7-list-item-label::before, .radio .wpcf7-list-item-label::before { background: #ffffff; border: 1px solid #3e5eab; border-radius: 3px; content: ""; height: 22px; position: absolute; width: 22px; left: 0; font-size: 16px; font-weight: normal; border-radius: 0; }
.smsfiled .form-checkbox .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked + .wpcf7-list-item-label::before { background: #3e5eab; border: 1px solid #3e5eab; border-radius: 2px; content: "\f00c"; height: 22px; position: absolute; width: 22px; font-family: FontAwesome; color:  #fff; font-size: 16px; display: flex; align-items: center; justify-content: center; }
.submit-sec .form-sms > p { display: flex; align-items: center; }
.submit-btn.loader_load:after,
.smsfiled .wpcf7-form.submitting .submit-btn ~ .wpcf7-spinner:after { content: ""; position: absolute; width: 35px; --b: 8px; aspect-ratio: 1; border-radius: 50%; padding: 1px; background: conic-gradient(#0000 10%, #3e5eab) content-box; -webkit-mask: repeating-conic-gradient(#0000 0deg, #000 1deg 20deg, #0000 21deg 36deg), radial-gradient(farthest-side, #0000 calc(100% - var(--b) - 1px), #000 calc(100% - var(--b))); -webkit-mask-composite: destination-in; mask-composite: intersect; animation: l4 1s infinite steps(10); margin-left: 50px; margin-top: -18px; z-index: 2; }
.smsfiled .wpcf7-form.submitting .submit-btn ~ .wpcf7-spinner:after { margin-left: 0px !important; margin-top: 0px !important; }
@keyframes l4 {
    to {
        transform: rotate(1turn);
    }
}

/* Share inner button */
html[lang="ar"] strong,
html[lang="ps"] strong,
html[lang="prs"] strong  {font-weight:600 !important;}
html[lang="ar"] .fa,html[lang="ar"] .fas,html[lang="ar"] .far,
html[lang="ps"] .fa,html[lang="ps"] .fas,html[lang="ps"] .far,
html[lang="prs"] .fa,html[lang="prs"] .fas,html[lang="prs"] .far {font-family: FontAwesome !important;}
i.fa, html[lang="bur"] i.fa {font-family: FontAwesome !important;font-weight: normal;line-height: 38px;}
.page-share-sec.innerpage-share { position: static;transform: none;display: flex; justify-content: flex-end;}
.page-share-sec.innerpage-share button.share-btn { background-color: #2a8731 !important; color: #ffffff; padding: 10px 30px; line-height: normal !important;border-radius: 5px; display: flex; align-items: center; justify-content: center; font-size: 18px; text-transform: uppercase; border: 1px solid #2a8731 !important; -webkit-transition: ease-in-out all 0.2s; -ms-transition: ease-in-out all 0.2s; -o-transition: ease-in-out all 0.2s; transition: ease-in-out all 0.2s; }
.page-share-sec.innerpage-share button i { font-size: 22px; margin-left: 15px; color: #ffffff; -webkit-transition: ease-in-out all 0.2s; -ms-transition: ease-in-out all 0.2s; -o-transition: ease-in-out all 0.2s; transition: ease-in-out all 0.2s; }
.page-share-sec.innerpage-share button i { font-size: 22px; margin-left: 15px; color: #ffffff; line-height: normal; }
.page-share-sec.innerpage-share button.share-btn:hover { background-color: #ffffff !important; color: #2a8731 !important; }
.page-share-sec.innerpage-share button:hover i { color: #2a8731; }
html[lang="ar"] .page-share-sec.innerpage-share button i { margin-left: 0; margin-right: 15px; }
html[lang="ar"] .modal-content .modal-body { direction: rtl; text-align: right; }
html[lang="ar"] .page-share-sec .share-btn { transform: scalex(-1); }
html[lang="ar"] .page-share-sec.innerpage-share { justify-content: flex-start; }
html[lang="ar"] .page-share-sec.innerpage-share button i { font-family: FontAwesome !important; }
.page-share-sec.innerpage-share button i.fa.fa-share-square-o:before {content: "\f045" !important;}
html[lang="ar"] .page-id-38602 .pagecontent * .innerpage-share .share-btn { font-family: "macho", Sans-serif !important;}

/* Share inner button - End*/
@media only screen and (max-width: 420.98px) {
    .share-popup .modal-content { min-height: 100%; }
    .sms_message_p {bottom: 85px !important;}
}
@media only screen and (max-width: 575.98px) {
    .share-popup button.submit-btn, .share-popup input.submit-btn { width: 42% !important; }
    .share-popup .modal-content .nav-tabs .nav-item .nav-link { font-size: 16px; }
    .share-popup .modal-content .tab-content .submit-btn { font-size: 16px; margin-top: 20px; }
    .share-popup .modal-content .tab-content .submit-btn { padding: 5px 20px; }
    .share-popup .modal-content .tab-content form input { height: 45px; }
    .topclose-btn .close { width: 20px; height: 20px; top: 12px; right: 12px; }
    .page-share-sec button.share-btn {padding: 6px 5px 0px 7px;}
    .page-share-sec .share-btn i {font-size: 35px;}
    .page-share-sec.innerpage-share button.share-btn {padding: 8px 20px;}
    .sms_message_p {    bottom: 95px !important;}
}
@media only screen and (max-width: 767.98px) { 
    .page-share-sec.innerpage-share{justify-content: center;}
}
/* Share btn css - End*/

html[lang="ar"] .your_wic_appointment h6.elementor-image-box-title { font-weight: 400 !important; }

@media(min-width: 1301px) and (max-width:1400px){
    .babygetmorefood .elementor-widget-container { padding: 80px 40px !important; }
    .babygetmorefood .elementor-widget-container p { font-size: 22px; line-height: 1.3em; }
}
@media(min-width: 1200px) and (max-width:1300px){
    .babygetmorefood .elementor-widget-container { padding: 60px 30px !important; }
    .babygetmorefood .elementor-widget-container p { font-size: 20px; line-height: 1.3em; }
}

@media(min-width: 768px) and (max-width:927px){
    html[lang="bur"] .breastfeeding-box-sec h4.elementor-heading-title.elementor-size-default { height: 106px !important; }
}

a:focus { outline: #D71920 1px solid; }
.mt-3-top { margin-top: 30px; }



/* new ten page */
.text-area-listing ul li .listing-area li, .image-box .listing-area li { font-weight: 500; list-style-type: initial; margin-left: 24px; color: black;}
html[lang="ar"] .text-area-listing ul li .listing-area li, html[lang="ar"] .image-box .listing-area li{margin-left: 0;margin-right: 24px;}
.numbar-listing li {list-style-type: decimal;margin-left: 20px; font-weight: 500; color: #000;}
html[lang="ar"] .numbar-listing li{margin-right: 20px; margin-left: 0;}
.text-area-listing ul li .elementor-icon-list-text p { font-weight: 500;color: #000;}
/* .cta-button-can-do .elementor-button .elementor-button-text {padding: 15px 30px 15px 17px;background: #DDF2F9;border-radius: 36px 0px 0px 36px;}
.cta-button-can-do .elementor-button .elementor-button-icon {font-size: 35px;}
.cta-button-can-do .elementor-button:focus { outline: none;}
.cta-button-can-do .elementor-button.elementor-button-link.elementor-size-sm:hover span.elementor-button-text {background: #08287E;color: #DDF2F9;transition: 0.5s;}
.cta-button-can-do .elementor-button.elementor-button-link.elementor-size-sm {overflow: hidden;} */

.cta-button-can-do .elementor-button span .elementor-button-icon { position: absolute; right: -2px; width: 90px; display: flex; align-items: center; justify-content: center; padding: 10px; height: calc(100% + 4px); top: -2px; border-top-right-radius: 35px; border-bottom-right-radius: 35px; overflow: hidden; z-index: 1; }
html[lang="ar"] .cta-button-can-do .elementor-button span .elementor-button-icon{right: inherit; left: -2px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.cta-button-can-do-green .elementor-button span .elementor-button-icon { background: #2D973B;transition: all ease-in-out 0.8s; }
.cta-button-can-do.elementor-widget-button .elementor-button { position: relative; overflow: hidden; transition: all ease-in-out 0.8s;}

.title-line{width: 100%;overflow: hidden;margin-right: 0px;}
.align-bottom.elementor-section .elementor-container { align-items: flex-end; }

.cta-button-can-do .elementor-button span .elementor-button-icon svg { width: 40px; }
html[lang="ar"] .cta-button-can-do .elementor-button span .elementor-button-icon svg{transform: scaleX(-1);}
.image-box .listing-area li:not(:last-child) { margin-bottom: 20px; }
.text-area-listing ul li .listing-area li::marker, .image-box .listing-area li::marker { font-size: 10px;vertical-align: middle; }
.text-left .elementor-image-box-content { text-align: left; }
.gap-145 .elementor-container.elementor-column-gap-default { gap: 145px; }

.mix-blend-mode figure {background: #fffaec;}
.mix-blend-mode figure img {mix-blend-mode: darken;}

@media (max-width:1365.98px) {
	.gap-145 .elementor-container.elementor-column-gap-default { gap: 50px; }
}

@media (max-width:1024px) {
	.cta-button-can-do .elementor-button .elementor-button-icon {font-size: 30px;}
	.gap-145 .elementor-container.elementor-column-gap-default { gap: 30px; }
}
.Inverted-section .elementor-container {
    justify-content: center;
}

.learn-more-text-btn {color: #08287e;}
.learn-more-text-btn:focus {outline: none;}
@media (max-width:767.98px) {
	.cta-button-can-do .elementor-button span .elementor-button-icon { width: 64px; }
	.cta-button-can-do .elementor-button span .elementor-button-icon svg { width: 28px; }
	.gap-145 .elementor-container.elementor-column-gap-default { gap: 20px; }
	html[lang="ar"] .plugged-duck{width: 100%;}
	html[lang="ar"] .brest-infection-center .elementor-container{justify-content: center;}
	.engorgement-heading .elementor-heading-title{word-break: break-all;}
}

.txt-ltr { direction: ltr; }