@charset "utf-8";/* CSS Document */
html,body{font-family: 'Gotham HTF';color:#333232;font-size:16px;line-height:1.6;overflow-x:hidden;min-height:100vh;}
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{transition:ease-in-out all 0.3s;-webkit-transition:ease-in-out all 0.3s;-ms-transition:ease-in-out all 0.3s;-o-transition:ease-in-out all 0.3s;text-decoration:none;}
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;}
h1{font-size:64px;color:#fff;line-height:1.2;font-weight:600;font-family: 'Libre Baskerville';margin-bottom:0;}
h2{font-size:40px;font-weight:bold;margin-bottom:20px;font-family: 'Libre Baskerville';}
h2 span{font-weight:normal;}
h3{font-size:22px;font-family: 'Libre Baskerville';font-weight:bold;line-height:1.25;margin-bottom:0.8em;}
h3 ~ h3{margin-top:1em;}
.f-22{font-size:22px;}
strong{font-weight:bold;}
.mh-350{min-height:350px;}
.mh-320{min-height:320px;}
.margin-top-2{margin-top:2em;}
.margin-top-3{margin-top:3em;}
.margin-top-5{margin-top:5em;}
.pagecontent{min-height:calc(100vh - 172px);}
.coming-soon{min-height: calc(100vh - 172px);}
/* .text-red{color:#D6221B!important;}
.text-red-1{color:#E5261F!important;}
.text-red-2{color:#D43B2E!important;}
.text-redlight{color:#fe5b48!important;}
.text-redmedium{color:#fe4965!important;}
.text-blue{color:#159cc4!important;}
.text-green{color:#207E5F!important;}
.text-purple{color:#AB4699!important;}
.text-orange{color:#ce4a2c!important;}
.text-dr-orange{color:#B75A29!important;}
.text-dr-orange-1{color:#B15018!important;}
.text-black{color:#000000!important;}
.text-fth{color:#327D85!important;}
.text-dr-fth{color:#336D76!important;}
.text-dr-green{color:#005941!important;}
.text-yellow{color:#FCF5A6!important;}
.text-pink{color:#964187!important;}
.text-gray{color:#8e8e8e!important;}

.bg-red{background-color:#e63f58!important;}
.bg-red-1{background-color:#E5261F!important;}
.bg-purple{background-color:#AB4699!important;}
.bg-green{background-color:#207E5F!important;}
.bg-lightgreen{background-color:#CDEAEA!important;}
.bg-white{background-color:#ffffff!important;}
.bg-redlight{background-color:#fe5b48!important;}
.bg-orange{background-color:#ce4a2c!important;}
.bg-orange2{background-color:#C4523F!important;}
.bg-blue{background-color:#159cc4!important;}
.bg-fth{background-color:#327D85!important;}
.bg-dr-green{background-color:#005941!important;}
.bg-light-red{background-color:#FEF4F4!important;}
.bg-light-yellow-1{background-color:#FEFBDB!important;}
.bg-light-ex-yellow{background-color:#FEFDF5!important;}
.bg-light-green{background-color:#F2F8E3!important;}
.bg-light-fth{background-color:#E1F2F2!important;}
.bg-light-fth-1{background-color:#EBF7F7!important;}
.bg-light-fth-2{background-color:#F5FBFB!important;}
.bg-light-pink{background-color:#F9F7F9!important;}
.bg-light-silver{background-color:#FCFEF8!important}
*/

.btn.btn-marun{background-color:#872A44;}
.btn.btn-blue-dr{background-color:#2E4A61;}
.btn.btn-green{background-color:#437113;}

.btn.btn-orange-light{background-color: #FFD6C5;}
.btn.btn-skyblue-light{background-color: #DFF2FB;}
.btn.btn-yellow-light{background-color: #FDF3B1;}
.btn.btn-green-light{background-color: #CEE9DC;}
.hero h5{margin-top: 10px; font-weight: 600;}
.list-link li { border-bottom: 1px solid #84C6E1; margin-bottom: 15px; padding-bottom: 15px; }
.list-link li a{ font-size: 22px; font-weight: bold; color: #223E51; line-height: 1.2; }
.list-link li a:hover{ color: #437113; }
.list-link li:last-child { border-bottom: 0; }

.text-orange{color:#ce4a2c!important;}
.text-orange-new{color: #CF423F!important;}
.text-red-new{color: #C32D0B!important;}
.text-blue-dr{color: #264A63!important;}
.text-blue-ex{color: #223E51!important;}
.text-blue-new{color: #283E4F!important;}
.text-green-new{color: #567D4A!important;}
.text-green-1{color: #4A7F43!important;}
.text-green-2{color: #3E6A38!important;}
.text-brown{color: #A75300!important;}
.text-purple{color: #936290!important;}
.text-fth{color: #297EA8!important;}

.bg-orange-light{background-color: rgba(255, 214, 197, 0.10)!important;}
.bg-blue-dr{background-color: #264A63!important;}
.bg-blue-light{background-color: #EDF4FA!important;}
.bg-blue-light-new{background-color: #d5e9f8!important;}
.bg-blue-light-2{background-color: #F2F8FC!important;}
.bg-blue-light-1{background-color: rgba(213, 233, 248, 0.20)!important;}
.bg-blue-light-3{background-color: #EBF3F9!important;}
.bg-green-light{background-color: rgba(200, 222, 207, 0.40)!important;}
.bg-green-light-new{background-color: #CEE9DC!important;}
.bg-green-light-1{background-color: #F0F7F0!important;}
.bg-green-light-2{background-color: #E9F2EC!important;}
.bg-skyblue-light{background-color: #DFF2FB!important;}
.bg-skyblue-light-1{background-color: #EBF7FB!important;}
.bg-skyblue-light-2{background-color: #EEF6FC!important;}
.bg-orange-new{background-color: #FFD6C5!important;}
.bg-orange-new-1{background-color: #FFF2ED!important;}
.bg-light-new-fth {background-color: #E2EDE8!important;}
.bg-orangelight-new { background-color: rgba(206, 74, 44, 0.03)!important;}
.bg-greenlight-new { background-color: rgba(200, 222, 207,0.21)!important;}
.bg-greenlight-new-1 { background-color: rgba(200, 222, 207,0.15)!important;}
.bg-light-yellow{background-color:#FDF3B1!important}
.bg-light-yellow-1 { background-color: #FEFDED!important;}
.bg-light-yellow-3 { background-color: #FFFDEF!important;}
.bg-light-purple { background-color: #F7E9F6!important;}
.bg-light-orange { background-color: #F9D4C5!important;}
.bg-light-yellow-4 { background-color: #F7EEB3!important;}
.bg-light-yellow-5 { background-color: #F8F5DD!important;}
.bg-light-pink { background-color: #F2E5F1!important;}

.bg-light-white{background-color:#FCF8FB!important;}
.bg-light-gey{background-color:#F9F9F9!important;}
.bg-invert{background-color:#F9F9F9!important;}

.bg-orangelight{background-color: rgba(255, 243, 213, 0.5) !important;}
.bg-fthlight{background-color: rgba(205, 234, 234, 0.21) !important;}
.bg-greenlight{background-color: rgba(222, 238, 186, 0.41) !important;}
.bg-lightgreen1 {background-color: rgb(222,238,186,0.1)!important;}
.bg-yellowlight{background-color: rgba(252, 245, 166, 0.40) !important;}


.title-letter-space {letter-spacing: 1.2px; text-transform: uppercase;}
.tips-top .title-letter-space {font-size: 16px;font-weight: 600;line-height: 20px;letter-spacing: 2px;}

.bg-heart-shap{background-image:url(../img/hearts-pattern.png);background-position:center center;background-repeat:repeat;}
.bg-cubes-shap{background-image:url(../img/cubes-pattern.svg);background-position:center center;background-repeat:repeat;}
.bg-lines-shap{background-image:url(../img/lines-pattern-2-25.png);background-position:center center;background-repeat:repeat;}
section.section{padding:100px 0;}
section.section.section-invert{background-color:#F9F9F9;}
ul.category-list .category-box .category-title,
a.btn{font-size:18px;font-weight:bold; font-family: 'Gotham HTF'; background-color:#9A5C9E;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; }
a.btn:hover,a.btn:focus{color:#fff;}
.btn span{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#223E51;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:#730B5A;color:#fff;}
a.link-black{color:#333232;}
a.link-black:hover{color:#457C84;}

a.btn.btn-invert{color:#264A63;}
a.btn.btn-invert:hover{color:#fff;}

a.btn.btn-text-big{font-size:20px;}
.btn.btn-orange{background-color:#C35413;}
.btn.btn-orange2{background-color:#C4523F;}
.btn.btn-orange{background-color:#C35413;}
.btn.btn-fth{background-color:#327D85;}
.btn.btn-purple{background-color:#AB4699;}
a.btn:focus {color: #264A63;}
.shadow-new{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);}
.no-shadow{box-shadow: none !important;}

.category-box{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 10px 20px rgba(0, 0, 0, 0.16);}
.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;bottom:0;left:0;width:100%;}
.category-box a.btn { font-size: 20px; text-transform: uppercase; word-break: break-word; }
.category-box a.btn:focus{outline: none; box-shadow:none}
.category-box img{max-width:100%;max-height:100%;}

/* 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: 102px; height: 100px;}
.navbar .navbar-collapse{justify-content:space-between;-webkit-justify-content:space-between;}
.navbar .navbar-collapse ul.navbar-nav > li > a{color:#ffffff;text-transform:uppercase;font-weight:700; margin-right: 5px;}
/*.navbar-nav li + li{margin-left:8px;} */

.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,.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:700;}
.header-right>a{color: #ffffff;}
.navbar-box{width:100%;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;}

.header-right>a:hover {
    background-color: rgba(255,255,255,0.2);
}
/* Hero ====== */
.hero{position:relative;display:table;width:100%;height:443px;}
.hero:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.5);}
.hero .hero-content{display:table-cell;vertical-align:middle;padding:140px 0 40px;}
.hero > div{position:relative;z-index:9;}
.hero h2{font-size:28px;text-transform:uppercase;}
.hero h1{display: inline-block; text-align: center; font-weight: 600 !important; line-height: 1.2 !important;}
.hero h1 span{font-weight:normal;display:block; font-size:42px; font-family: "GothamHTF-Book", sans-serif; text-align: left;}
.hero h1 em{font-size:34px;font-weight:normal;font-style:normal;display:block;margin-top:5px;}

/* Cat Section =========== */
ul.category-list{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;margin-left:-50px;margin-right:-50px;justify-content:center;}
ul.category-list li{float:left;flex-basis:25%;-webkit-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: #333232; text-align: center;}
section.section.category-section{display: flex;align-items: center;padding:65px 0;overflow: hidden;min-height: calc(100vh - 615px);}
.inner-p-30{padding:30px;}
.inner-p-65{padding:50px;}
.inner-p-130{padding:70px;}
.inner-px-130,.section-babysTimewithDad .inner-px-130{padding-left:50px;padding-right:50px;}
.bg-title{padding:25px;text-align:center;}
.bg-title h2{margin-bottom:0;}
.title-icon{display:flex;align-items:center;margin-bottom:30px;}
.title-icon span{font-weight:bold;}
.title-icon img{margin-left:20px;}
.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 .left-side .StickySidebar{top:0 !important;} */
.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;}
.sidebar-nav{padding:0px 10px 0 30px;overflow:auto;height:100vh;border-right:1px solid #AAD7D9;}
.sidebar-nav ul{position:relative;margin-top:40px;margin-bottom:40px;}
.sidebar-nav ul::after{content:"";position:absolute;height:calc( 100% - 20px );width:2px;background:#457C84;left:15px;top:12px;z-index:2;pointer-events:none;}
.sidebar-nav ul li{position:relative;margin-bottom:30px;display:flex}
.sidebar-nav ul li:last-child{margin-bottom:0;}
.sidebar-nav ul li:last-child:after { content: ""; position: absolute; height: calc(100% - 5px); width: 30px; background-color: #ffffff; pointer-events: none; left: 0; bottom: 0; z-index: 3; }
.sidebar-nav ul li a:before{content:"";position:absolute;height:20px;width:20px;background-color:#457C84;border-radius:50%;top:3px;left:6px;z-index:4;-webkit-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;pointer-events:none;}
.sidebar-nav ul li a{color:#333232;padding-left:40px;font-size:16px;width: auto !important;}
.sidebar-nav ul li a:hover:before, .sidebar-nav ul li.active a:before{top:-1.5px; border:6px solid #457C84;background-color:#DEEEBA;height:30px;width:30px;left:0;-webkit-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}
.sidebar-nav ul li a:hover{text-shadow:0 0 .65px #000, 0 0 .65px #000;}
.sidebar-nav ul li.active a{font-weight:bold;}
.sidebar-nav ul li.active a:hover{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;}

.sidebar-nav.blog-dot ul::after{content: none;}
.sidebar-nav.blog-dot ul li:before { content: none; }
.sidebar-nav.blog-dot ul li.active:before{ content: ""; position: absolute; height: 20px; width: 20px; background-color: #457C84; border-radius: 50%; top: 3px; left: 6px; z-index: 4; -webkit-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; pointer-events: none; }

.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{position:absolute;content:"";right:-42px;top:80px;cursor:pointer;font-family:"fontAwesome";width:42px;height:42px;line-height:42px;text-align:center;background:#7cb042;font-size:24px;color:#ffffff;border-radius:0px 4px 4px 0px;display:none;}
.list-style{margin-bottom:15px;}
.list-style li{position:relative;padding-left:15px;margin-bottom:3px;}
.dot-list li::before{content:"";font-family:fontawesome;position:absolute;left:0;top:9px;font-size:5px;}
.tick-list li{padding-left:25px;}
.tick-list li::before{content:"";font-family:fontawesome;position:absolute;left:0;top:1px;}
.caret-list li::before{content:"";font-family:fontawesome;position:absolute;left:0;top:1px;}
.dash-list li::before{content:"";font-family:fontawesome;position:absolute;left:0;top:8px;font-size:6px;}
.star-list li::before{content:"";font-family:fontawesome;position:absolute;left:0;top:9px;font-size:6px;}

/* .section-rightImg-content{padding:130px;}
 min-height:20vw;*/
.section-rightImg-content .section-info{height:400px;display:flex;align-items:center;background-color:#ffffff;background-position:right center;background-size:contain;}
.section-rightImg-content .section-info .section-info-text{font-size: 22px;line-height: 1.2;}

.breakfast-dish-info{text-align:center;max-width:800px;margin:0 auto;margin-top:20px;position:relative;}
.breakfast-dish-info img{pointer-events:none;}
.breakfast-dish-info span{font-weight:bold;position:absolute;}
.breakfast-dish-info span.b-info-1{left:75px;top:70px;}
.breakfast-dish-info span.b-info-2{right:-70px;top:70px;}
.breakfast-dish-info span.b-info-3{left:-70px;top:190px;}
.breakfast-dish-info span.b-info-4{right:0;bottom:90px;}
.lunch-dish-info{text-align:center;max-width:800px;margin:0 auto;margin-top:40px;position:relative;}
.lunch-dish-info img{pointer-events:none;}
.lunch-dish-info span{font-weight:bold;position:absolute;}
.lunch-dish-info span.b-info-1{left:-75px;top:60px;}
.lunch-dish-info span.b-info-2{right:170px;top:0px;}
.lunch-dish-info span.b-info-3{left:-130px;bottom:100px;}
.lunch-dish-info span.b-info-4{right:0;bottom:180px;}
.dinner-dish-info{text-align:center;max-width:800px;margin:0 auto;margin-top:20px;position:relative;}
.dinner-dish-info img{pointer-events:none;}
.dinner-dish-info span{font-weight:bold;position:absolute;}
.dinner-dish-info span.b-info-1{left:-75px;top:60px;}
.dinner-dish-info span.b-info-2{right:150px;top:0px;}
.dinner-dish-info span.b-info-3{left:-90px;bottom:100px;}
.dinner-dish-info span.b-info-4{right:0;bottom:160px;}
.dinner-dish-info span.b-info-5{right:50px;bottom:70px;}
.snack-dish-info{text-align:center;max-width:1000px;margin:0 auto;margin-top:20px;position:relative;}
.snack-dish-info img{pointer-events:none;}
.snack-dish-info > span{font-weight:bold;position:absolute;}
.snack-dish-info span.b-info-1{left:65px;bottom:70px;}
.snack-dish-info span.b-info-2{right:370px;top:100px;}
.snack-dish-info span.b-info-3{left:370px;bottom:-30px;}
.snack-dish-info span.b-info-4{right:20px;bottom:90px;}
.section-daily-suggest .box-info{box-shadow:0px 3px 6px 0px rgba(0, 0, 0,0.15);height:100%;    background: #fff;}
.section-daily-suggest .box-info .box-title{padding:20px 30px;}
.section-daily-suggest .box-info .box-title h3{color:#223E51; letter-spacing: 1px; text-transform: uppercase; margin:0;font-size:22px;font-family:'Gotham';}
.section-daily-suggest .box-info .box-details{padding:20px 30px;background:#fff;}
.section-daily-suggest .row{justify-content:center;}
.section-daily-suggest .row > [class^=col-]{margin-top:60px;}
.info-box{padding:0 50px;}
.info-box-inner{background-color:#EBF3F9;padding:80px 65px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0,0.15);}
.info-box-right-img{ padding-right: 50px !important; position: relative; }
.info-box-right-img .info-box-inner{ position: relative; z-index: 9; }
.info-box-right-img .info-box-img { position: absolute; width: 50px; top: 20px; right: 0px; bottom: 20px; z-index: 0;     background-position: right; }
.section-safeandhealthy .right-info{padding:50px 50px 50px 20px;background-color:#F9F9F9;height:100%;}
.section-full1 .right-info{padding:50px 50px 50px 20px;height:100%;}
.section-full .right-info{padding:0px 50px 0px 0px;}
.section-deardad .img-info{position:relative;height:100%;}
.section-deardad .img-bottom-info{position:absolute;bottom:0;padding:40px;}
.section-deardad .img-bottom-info h3{margin-bottom:0;    font-family: 'Gotham HTF';}
.box-icon-detail{text-align:center;padding:30px 0;margin-top:20px;margin-bottom:20px;}
.box-icon-detail .box-icon{min-height:100px;display:flex;justify-content:center;align-items:center;}
.box-icon-detail .box-info{margin-top:20px;}
.graph-with-info{padding:30px 20px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0,0.15);margin-bottom:25px;display:flex;align-items:center;justify-content:center;}
.graph-with-info .g-details{margin-left:20px;color:#005941;font-weight:normal;}
.graph-with-info .g-details p{margin-bottom:0;}
.graph-with-info .g-details p.p-details {display: flex;}
.graph-with-info .g-details p.p-details span{font-size:40px;font-family: 'Libre Baskerville';font-weight:bold;float:left;line-height:1.3;margin-right:10px;}
/* footer */
footer{background:#646460;padding:20px 0;color:#fff;font-size:16px;    font-family: 'Gotham HTF';}
footer .navbar-brand{-ms-flex-align:center;align-items:center;}
footer .footer-address p a{color:#fff;font-weight:normal;}
footer .footer-address p a:hover{color:#79b042;}
footer .ft-logo img{width:100px;}
footer h4{font-size:20px !important;text-transform:capitalize;font-weight:bold;}
.footer-nav li{display:block;     margin-bottom: 5px;}
.contact-link,
.footer-nav li a{color:#fff;}
/* .footer-nav li a::before{  content: '\f105'; margin-right: 10px; font: normal normal normal 14px/1 FontAwesome;} */
.contact-link:hover,
.footer-nav li a:hover{color:#79b042;}
.social-media{display:flex;justify-content:flex-end;}
.social-media li a{font-size:25px;color:#fff;display:flex;}
.social-media li a svg{fill:#fff;width:24px;height:25px;}
.social-media li a:hover{color:#79b042;transition:0.2s;}
.social-media li a:hover svg{fill:#79b042;transition:0.2s;}
.social-media li+li{margin-left:15px;}
.footer-address{word-break: break-all;}

.footer-address a{color:#fff;}
.footer-address a:hover{color:#79b042;transition:0.2s;}
.breastfeeding-box-info{position:relative;padding:30px;margin-top:40px;border:2px solid #D2E9EA;text-align:center;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:start;-webkit-align-items:start;}
.breastfeeding-box-info > h3{font-family: 'Gotham HTF';display:inline-block;margin-bottom:0;padding:0 20px;background-color:#fff;position:absolute;top:-14px;left:50%;transform:translateX(-50%);    text-transform: uppercase; letter-spacing: 1.5px;}
.breastfeeding-box-info .tip-box{border-radius:100%;display:flex;}
.breastfeeding-box-info .tip-box h3{font-size: 16px;font-weight: normal;line-height: 25.6px;margin-bottom:0;font-family: "GothamHTF-Book", Sans-serif;}
.breastfeeding-box-info .tip-box.r11 > .content{top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);bottom:auto;padding:11%;display:flex;-ms-flex-direction:column !important;flex-direction:column !important;text-align:center;}
.breastfeeding-box-info .tip-box.r11 img{position:unset;width:70px;height:60px;margin:0 auto;margin-bottom:10px;}
.breastfeeding-box-info .tip-box.tip-box-1{margin-top:0%;flex-basis:32%;-webkit-flex-basis:32%;max-width:32%;}
.breastfeeding-box-info .tip-box.tip-box-2{margin-left:-9%;margin-top:20%;flex-basis:23%;-webkit-flex-basis:23%;max-width:23%;}
.breastfeeding-box-info .tip-box.tip-box-3{margin-left:-5%;margin-top:10px;flex-basis:35%;-webkit-flex-basis:35%;max-width:35%;position:relative;z-index:2;}
.breastfeeding-box-info .tip-box.tip-box-3.r11 > .content{padding:5% 10% 10% 5%;}
.breastfeeding-box-info .tip-box.tip-box-4{margin-left:-2%;flex-basis:29%;-webkit-flex-basis:29%;max-width:29%;position:absolute;bottom:20px;width:100%;right:20px;}
.breastfeeding-inner-details{ color: #ffffff; padding:30px;text-align:center;background-color:#223e51;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}
.breastfeeding-inner-details h3{font-size: 16px !important;margin-bottom:0;font-weight: 600 !important;line-height: 20px !important;}
.breastfeeding-inner-details h3 span{font-size:30px;}
.breastfeeding-inner-details h3 span.space {padding-left: 7px;}

.grid {	counter-reset: tiles; display: grid; grid-template-columns: repeat(auto-fill, minmax(30%, 1fr)); grid-auto-rows: 4rem; grid-gap: 16px; margin: 16px; }
.grid-item { position: relative; background-color: #000; border-radius: 4px; }
.short { grid-row: span 3; grid-column: span 2; }
.short2 { grid-row: span 3; grid-column: span 1; }
.short3 { grid-row: span 3; grid-column: span 1; }
.tall { grid-row: span 3; }
.taller { grid-row: span 4; }
.tallest { grid-row: span 6; }

.section-spitUpBurpingDirtyDiapers hr{border:none;border-bottom:4px solid #f6cbb7;margin-top:40px;margin-bottom:40px;}
.section-spitUpBurpingDirtyDiapers .green-box{background-color:#C8DECF;padding:30px;margin-top:40px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16); }
.section-spitUpBurpingDirtyDiapers .green-box h3{margin-bottom:0; font-family: 'Gotham HTF'; font-weight: normal;}
.section-spitUpBurpingDirtyDiapers .table-style{background:#ffffff; width:100%;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border:2px solid #D2E9EA;}
.section-spitUpBurpingDirtyDiapers .table-style th, .section-spitUpBurpingDirtyDiapers .table-style td{padding:25px 10px 25px 30px;color:#223e51;vertical-align:middle;}
.section-spitUpBurpingDirtyDiapers .table-style thead th{padding-top:35px;padding-bottom:35px;font-size:22px;background-color:#d5e9f8;font-family:'Gotham HTF';;font-weight:bold;}
.section-spitUpBurpingDirtyDiapers .table-style tr td{border-bottom:4px solid #EBF7F7;font-weight:bold;}
.section-spitUpBurpingDirtyDiapers .table-style tr:last-child td{border-bottom:none;}
.section-spitUpBurpingDirtyDiapers .table-style tbody td > div{display:flex;}

.round-dot{display:inline-block;margin-right:7px;position:relative;width:25px;height:25px;border:1.5px solid #164F3B;background-color:#fff;border-radius:50%;}
.round-dot::before{position:absolute;content:"";height:calc(100% - 10px);width:calc(100% - 10px);top:5px;left:5px;right:5px;bottom:15px;border-radius:50%;}
.round-dot:last-child{margin-right:0;}
.round-dot.round-dot-yellow::before{background-color:#fbebbe;}
.round-dot.round-dot-green::before{background-color:#404041;}
.round-dot.round-dot-gold::before{background-color:#b8ac3a;}
.round-dot.round-dot-dryellow::before{background-color:#ede445;}

.section-babysTimewithDad .babysTimewithDad-inner{position:relative;padding:50px;}
.section-babysTimewithDad .babysTimewithDad-inner .dad-img{position:relative;z-index:2;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}
.section-babysTimewithDad .babysTimewithDad-inner .bottom-img{position:absolute;width:100%;left:0;bottom:0;height:30%;}

.dot-bg{position:absolute;top:0;bottom:0;left:49px;width:50px;}

.keepyourbady .dad-img{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}
.keepyourbady .left-side-padding{padding-left:50px;position:relative;height:100%;}
.keepyourbady .left-side-padding .left-img{padding-left:50px;height:100%;}
.keepyourbady .right-img{padding-right:80px;position:relative;height:100%;}
.keepyourbady .right-img .dot-bg{left:auto;right:0;width:80px;}
.section-fatherhood .left-img{margin-left:50px;}
.fth-box{background-color:#CDEAEA;padding:50px;margin-top:40px;margin-bottom:40px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}
.fth-box h3{margin-bottom:0;color:#005941;}
.blue-box{background-color:#DFF2FB;padding:50px;margin-top:40px;margin-bottom:40px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}
.blue-box h3{margin-bottom:0;color:#283E4F; font-family: 'Gotham HTF'; font-weight: normal;}
.green-title-line{position:relative;}
.green-title-line::before{content:"";position:absolute;width:100%;height:4px;background-color:#D2E9EA;top:50%;transform:translateY(-50%);z-index:1;}
.green-title-line span{background-color:#F9F9F9;padding-right:10px;position:relative;z-index:2;}

.section-canienroll .bg-bottom-img{margin-bottom:-160px;margin-top:50px;}
.section-canienroll .bg-dot {height: 200px;background-repeat: repeat;position: relative;z-index: -1;}

.wicfood-details{border:4px solid #297EA8;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);background-color: #297EA8;}
.wicfood-details .wicfood-title{background:#297EA8;margin-top:-1px;padding:20px 40px;color:#fff;position:relative;}
.wicfood-details .wicfood-title h3{margin-bottom:0;}
.wicfood-details .wicfood-title img{position:absolute;right:-30px;top:-28px;}
.wicfood-details .wicfood-info{padding:20px 40px; background-color: #ffffff;}
.wicfood-details .wicfood-info ul{margin-bottom:0;}

.cont-info{padding-left:20px;}
.cont-info div.cont-info-border{padding:0 20px;border-left:2px solid #283E4F;margin:20px 0;}
.title-bg{font-family: 'Gotham HTF';display:inline-block;background-color:#F2F8FD;padding:20px;}

.nots {padding: 1em 2.5em;z-index: 2;position: relative;}
.mix-box span {font-family: 'Source Serif Pro', sans-serif;font-weight: 600;}
.mix-box>span {font-size: 70px;line-height: 60px;margin: 0 20px;}

.plus-list img {margin: 0 25px;}
.plus-list h3 {font-family: 'Open Sans', sans-serif;}
.keepyourbady .right-side-padding {padding-right: 80px;}

.title-full-width h3 {white-space: nowrap;}
.border-light-green.breastfeeding-box-info {border-color: #B2D243;}

.children-who-grow {width: 100%;}
.children-who-grow-inner h2 {font-size: 77px;margin-bottom: 0;color: #164F3B;}
.children-who-grow-content p {font-size: 20px;font-weight: bold;color: #164F3B;}
.children-who-grow .col-md-6+.col-md-6::before {content: "";position: absolute;left: 0;top: 0;bottom: 0;border-left: 2px solid #EFF6E1;}

.title-icon.mt-5px img {margin-top: -5px;position: relative;top: -6px;}
.left-side-padding.pl0 .dot-bg {left: -15px;}

.footer-right-info a {color: #fff;}
.footer-right-info a:hover {color: #79b042;}
.footer-right-info p {margin-bottom: 2px;line-height: 1.5;}
footer .social-media {justify-content: flex-end;}

.box-title {margin-top: 10px;}
.box-title h3, .box-title h2 {color: #000;font-size: 30px;max-width: 170px;margin: 0 auto 15px;}
.box-title h3 span, .box-title h2 span {font-weight: 700;padding: 3px 11px;line-height: normal;display: inline-block;}

.green-bg h3 span, .green-bg h2 span {background: #e2ecb7;color: #00593f;}
.yello-bg h3 span, .yello-bg h2 span {background: #fbf0b4;color: #e86b24;}
.tranquil-bg h3 span, .tranquil-bg h2 span {background: #def1ef;color: #2dae83;}
.footer-right-info a + a {margin-left: 10px;}
.orange-box.fth-box {     padding: 25px;  }
.orange-box.fth-box h3 {color: #c35413;}
.policy-section ul li {list-style-type: disc;margin-left: 20px;margin-bottom: 15px;}
.policy-section h3 {font-size: 24px;}
.policy-section ul li ul {margin-top: 15px;}
.policy-section h3.text-orange {font-size: 27px;margin-top: 35px;}
.policy-section h3.text-orange:first-child {margin-top: 0;}
.policy-section a {     word-break: break-word;  }

.section-introduction h2 {margin-bottom: 50px;}

/* .bg-dark-green { background-color: #005941; }
.bg-light-green { background-color: #207E5F; }
.bg-dark-orange { background-color: #C35413 !important; }
.bg-purple { background-color: #AB4699; } */

.grid-section .container-fluid { max-width: 1364px; }
.grid-section .grid-container { display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 15px; grid-template-rows: 280px; grid-auto-rows: 280px; }
.grid-section .grid-container > .grid-item { color: #ffffff; cursor: pointer; border-radius: 0; }
.grid-container > .grid-item::before { pointer-events: none; position: absolute; opacity: 0; content: ''; top: 100%; bottom: 0; left: 0; right: 0; background-color: rgba(38, 74, 99, .6); transition: ease-in-out all 0.3s; -webkit-transition: ease-in-out all 0.3s; -ms-transition: ease-in-out all 0.3s; -o-transition: ease-in-out all 0.3s; }
.grid-container > .grid-item:hover::before {opacity: 1; top: 0;}
.grid-item-1 { grid-row: span 2; grid-column: span 1; }
.grid-item-2 { grid-row: span 1; grid-column: span 3; }
.grid-item-3 { grid-row: span 1; grid-column: span 2; }
.grid-item-4 { grid-row: span 2; grid-column: span 1; }
.grid-item-5 { grid-row: span 1; grid-column: span 2; }
.grid-item-6 { grid-row: span 1; grid-column: span 1; }
.foodsafety-detail { height: 100%; width: 100%; background-size: auto; padding: 20px; }
.grid-section .setbg { background-size: cover; background-position: center; background-repeat: no-repeat; }
.foodsafety-detail ~ h2 { position: absolute; top: 20px; left: 20px; color: #264A63; }
.grid-container > .grid-item:hover .foodsafety-detail ~ h2 {color: #fff;}
.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; font-weight: 600; z-index: 9; line-height: 20px; letter-spacing: 2px; 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; color: #314E63 !important; }
.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 { 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; }
.tips-top .tips-img{border: 10px solid #fff;}
.tips-m [class^=col-]:first-child{border-right: 1px solid #283E4F; height: 100%;}
.tips-top h3{font-family: 'Gotham HTF';}
.eqWrap { display: flex; justify-content: space-between; }
.equalH { display: flex; }
.equalH:first-child { flex: 1 0 60%; padding-right: 15px; flex-wrap: wrap; }
.equalH:last-child { flex: 1 0 40%; padding-left: 15px; justify-content: center; }
.formula-desc { padding: 40px; background-color: rgba(235, 247, 247, 0.4); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.16);}
.formula-desc p { margin-left: 30px; font-family: 'Gotham HTF'; font-weight:bold; line-height: 24px; }
.custom-modal ul.solidfoods-ul { margin-bottom: 1rem; }
.custom-modal ul.solidfoods-ul li { list-style-type: disc; list-style-position: inside; }
.tab_drawer_heading {display: none;margin: 0;cursor: pointer;text-align: center;}


.children-onehalf-two-details .child-section { background-color: rgba(206, 74, 44, 0.30); }
.children-onehalf-two-details .child-section .section-info { background-size: cover; }
.children-onehalf-two-details .child-section .section-info .row { flex: 1 0 100%; }
.children-onehalf-two-details .breakfast-dish-info span.b-info-1 { left: 90px; }
.children-onehalf-two-details .breakfast-dish-info span.b-info-2 { right: -90px; }
.children-onehalf-two-details .breakfast-dish-info span.b-info-3 { left: -25px; top: auto; bottom: 70px; }
.children-onehalf-two-details .breakfast-dish-info span.b-info-4 { right: -15px; }
.children-onehalf-two-details .snack-dish-info span.b-info-1 { left: 75px; bottom: 85px; }
.children-onehalf-two-details .snack-dish-info span.b-info-2 { right: 340px; top: 48px; }
.children-onehalf-two-details .snack-dish-info span.b-info-3 { left: 275px; bottom: 5px; }
.children-onehalf-two-details .snack-dish-info span.b-info-4 { right: 0; }
.children-onehalf-two-details .lunch-dish-info span.b-info-2 { right: 50px; top: 30px; }
.children-onehalf-two-details .lunch-dish-info span.b-info-4 {right: -12px; bottom: 210px; }
.children-onehalf-two-details .dinner-dish-info span.b-info-3 { bottom: 70px; }
.children-onehalf-two-details section.section.section-invert { padding-bottom: 80px; }
.children-onehalf-two-details.page-inner-details .section-safeandhealthy.section, .children-two-twohalf-details.page-inner-details .section-safeandhealthy.section, .children-twohalf-three-details.page-inner-details .section-safeandhealthy.section { padding-bottom: 0; }
.children-onehalf-two-details .section-safeandhealthy .right-info,
.children-twohalf-three-details .section-safeandhealthy .right-info,
.children-two-twohalf-details .section-safeandhealthy .right-info, .children-two-twohalf-details .section-safeandhealthy .right-info, .children-twohalf-three-details .section-safeandhealthy .right-info { padding: 90px; }
.children-onehalf-two-details .section-daily-suggest .box-info .box-title h3, .children-two-twohalf-details .section-daily-suggest .box-info .box-title h3, .children-twohalf-three-details .section-daily-suggest .box-info .box-title h3 { margin: 0; }

.children-two-twohalf-details .child-section { background-color: rgba(252, 245, 166, 0.5); }
.children-two-twohalf-details .child-section .section-info { background-color: #fdfdfd; }
.children-two-twohalf-details .breakfast-dish-info span.b-info-1 { left: 120px; top: 20px; }
.children-two-twohalf-details .breakfast-dish-info span.b-info-3 { left: 25px; bottom: 60px; top: auto; }
.children-two-twohalf-details .breakfast-dish-info span.b-info-4 { right: 30px; bottom: 60px; }
.children-two-twohalf-details .snack-dish-info span.b-info-2 { right: 270px; top: 25px; }
.children-two-twohalf-details .snack-dish-info span.b-info-3 { right: -20px; top: 70px; bottom: auto; left: auto; }
.children-two-twohalf-details .snack-dish-info span.b-info-4 { right: 265px; bottom: 30px; }
.children-two-twohalf-details .snack-dish-info span.b-info-5 { right: -15px; bottom: 20px; }
.children-two-twohalf-details .lunch-dish-info span.b-info-1 { left: -65px; }
.children-two-twohalf-details .lunch-dish-info span.b-info-2 { right: 0; top: 30px; }
.children-two-twohalf-details .lunch-dish-info span.b-info-3 { left: -100px; bottom: 60px; }
.children-two-twohalf-details .lunch-dish-info span.b-info-4 { right: -50px; bottom: 195px; }
.children-two-twohalf-details .dinner-dish-info span.b-info-2 { right: -115px; top: 90px; }
.children-two-twohalf-details .dinner-dish-info span.b-info-3 { left: 60px; bottom: 100px; }
.children-twohalf-three-details .breakfast-dish-info span.b-info-1 { left: 80px; top: 40px; }
.children-twohalf-three-details .breakfast-dish-info span.b-info-2 { right: -120px; top: 40px; }
.children-twohalf-three-details .breakfast-dish-info span.b-info-3 { left: 55px; bottom: 65px; top: auto; }
.children-twohalf-three-details .snack-dish-info span.b-info-1 { left: 55px; bottom: 100px; }
.children-twohalf-three-details .snack-dish-info span.b-info-2 { right: 370px; top: 25px; }
.children-twohalf-three-details .snack-dish-info span.b-info-3 { left: auto; bottom: 130px; }
.children-twohalf-three-details .snack-dish-info span.b-info-4 { right: -20px; bottom: 170px; }
.children-twohalf-three-details .lunch-dish-info span.b-info-1 { left: -100px; top: 70px; }
.children-twohalf-three-details .lunch-dish-info span.b-info-2 { right: 115px; top: 15px; }
.children-twohalf-three-details .lunch-dish-info span.b-info-3 { left: -100px; bottom: 60px; }
.children-twohalf-three-details .lunch-dish-info span.b-info-4 { right: 40px; bottom: 140px; }
.children-twohalf-three-details .lunch-dish-info span.b-info-5 { right: 45px; bottom: 45px; }
.children-twohalf-three-details .dinner-dish-info span.b-info-1 { left: 65px; top: 45px; }
.children-twohalf-three-details .dinner-dish-info span.b-info-2 { right: -85px; top: 70px; }
.children-twohalf-three-details .dinner-dish-info span.b-info-3 { left: 75px; bottom: 60px; }
.children-twohalf-three-details .dinner-dish-info span.b-info-4 { right: -80px; bottom: 60px; }
.children-twohalf-three-details .dinner-dish-info span.b-info-5 { left: -50px; right: auto; bottom: 170px; }

.fathers-guide-newborn .spanish-breastfeeding-box-info > h3 { width: 66% }
.fathers-guide-newborn .breastfeeding-box-info .tip-box h3 { font-size: 18px; font-family: 'Gotham HTF'; }
.fathers-guide-newborn .box-title h2 { font-size: 17px }

.gotop {position: fixed; bottom: 30px; right: 30px; cursor: pointer; width: 40px; height: 40px; border-radius: 50%; border: 3px solid #000; display: flex; align-items: center; justify-content: center; background-color: #000}
.gotop img {max-width: 23px; filter: invert(100%);}
.gotop:hover {background-color: transparent;}
.gotop:hover img {filter: invert(0%);}


footer .row .col-lg-8.col-large {-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: 80%;}
footer .footer-right-col {width: 100%;text-align: center;padding-top: 20px;border-top: 1px solid #fff;margin-top: 20px;}
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;}

/* Blog Listing page */

.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;}
.blog-card{height: 100%; border-radius: 20px; overflow: hidden; 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; }
.blog-card .blog-inner-details .blog-other-info {margin-top: 20px;}
.blog-card .blog-inner-details .blog-other-info .blog-read-more{position: relative; font-weight: bold; color: #545a5e;}
.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{ background: #C4523F;}
.blog-card .blog-inner-details .blog-meta .category.infant{ background: #872A44;}
.blog-card .blog-inner-details .blog-meta .category.children{ background: #2E4A61;}
.blog-card .blog-inner-details .blog-meta .category.family{ background: #437113;}
.blog-card .blog-inner-details .blog-meta .category.recipes{ background: #9f5887;}


.blog-cat-list{margin-bottom: 50px; text-align: center;}
ul.blog-cat-list li { display: inline-block; }
ul.blog-cat-list li a{display: inline-block; padding: 6px 40px;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.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.recipes.active,
ul.blog-cat-list li a.recipes:hover{ background-color: #9f5887; }

.blog-num li{ position: relative; margin-bottom: 20px; padding-left: 50px; min-height: 35px; }
/* .blog-num li span{position: absolute; left: 0; font-size: 2.8em; line-height: 1;}
.blog-num.green-count li span{color: #4A7F43;}
.blog-num.orange-count li span{color: #CE4A2C;} */


.bg-cover{background-size: cover !important;}
.bg-top {background-position: top !important;}
.blog-details h2{font-family: 'Gotham HTF'; font-weight: normal;}
.blog-details .blog-meta .date{color:#327D85; font-size: 23px; margin-right: 20px;}
.blog-details .blog-meta .category{ display: inline-block; padding: 6px 20px; background: #C4523F; color: #fff; text-transform: uppercase; border-radius: 8px; }

.share-info{ display: flex; justify-content: flex-end; align-items: center; }
.share-info h4{font-weight: normal; color: #297EA8; text-align: right;}
.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; }

.blog-nav > ul > li > a.women{ background: #C4523F;}
.blog-nav > ul > li > a.infant{ background: #872A44;}
.blog-nav > ul > li > a.children{ background: #2E4A61;}
.blog-nav > ul > li > a.family{ background: #437113;}
.blog-nav > ul > li > a.recipes{ 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; }
.blog-nav > ul > li > .dropdown { padding: 20px 10px 0; display: none; }
/* .blog-nav > ul > li.active > .dropdown { display: block; } */
.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 > .dropdown a.active { text-shadow: 0 0 0.65px #000, 0 0 0.65px #000; }
.blog-nav > ul > li > .dropdown a:not(.active):hover { text-shadow: 0 0 0.65px #000, 0 0 0.65px #000; }
.blog-nav > ul { margin-top: 40px; margin-bottom: 40px; }


.header #navbar ul li.mega-dropdown .dropdown-menu ul.category-list li .category-box .category-img.r34:before{    padding-top: 134.3%;}

div:not(.bodyEllynSatter) p strong{    font-family: 'Gotham HTF' !important;}
div:not(.bodyEllynSatter) li strong{    font-family: 'Gotham HTF' !important;}

.ng-mb-40{margin-bottom: -40px !important;}
.tab-pane ul.category-list li{    margin: 15px 0;}
.list-link li a { font-family: 'Gotham HTF'; }
/* Blog Listing page */
.accodian-sec.accodian-sec .elementor-toggle .elementor-tab-title {border-bottom: none !important;}
.accodian-sec .elementor-toggle .elementor-tab-content{border-bottom: none  !important;}
.accodian-sec .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{width:auto;    height: auto;}
.accodian-sec .left-img-baby {text-align: center;}
.accodian-sec h4.acrd-text-orange {font-size: 22px;    text-transform: uppercase;  color: #CE4A2C;    font-family: "GothamHTF-Bold", Sans-serif;        margin-bottom: 18px;}
.accodian-sec strong.text-dr-blue {text-transform: uppercase;   color: #223E51;  font-weight: 400;  font-family: "GothamHTF-Bold", Sans-serif;}
.accodian-sec.dot-list li::before {top: 3px;}
.accodian-sec .top-sec {margin-bottom: 25px;border-bottom: #71B0D4 1px solid;padding-bottom: 15px;}
.accodian-sec .second-section { border-top: #71B0D4 1px solid;}
.accodian-sec .third-section{ border-top: #71B0D4 1px solid;}
.accodian-sec > .elementor-widget-container:hover a.elementor-toggle-title{color: #CE4A2C !important;}
.accodian-sec > .elementor-widget-container:hover .elementor-toggle-icon svg path{fill: #CE4A2C !important;}
.weight-gain {overflow: auto;}
.weight-gain > .elementor-container {flex-wrap: nowrap !important;}
.elementor-page-15770 .page-inner-details .right-side section.section-dad {    padding-top: 0;}
.elementor-page-15770 .eat-food-section .pump-sec .elementor-widget-image {right: 8%;}
.elementor-element.elementor-element-913c40b.img-drop-shadow.elementor-widget.elementor-widget-image {right: 0;}
.blue-sec{position: relative;}
.blue-sec.dot_bg:after {position: absolute;top: 24px;width: calc(100% - 53%);  height: calc(100% + 5px);    right: -30px;    content: "";       background-image: url('/wp-content/uploads/sites/3/2021/11/blue-bg.svg');background-size: auto;z-index: -1;}
.pr-50 { padding-right:50px;}
.wean-sec{position: relative;}
.wean-sec.dot_bg:before {position: absolute;top: 20px;width: calc(100% - 53%);  height: calc(100% + 5px);    left: -25px;    content: "";       background-image: url('/wp-content/uploads/sites/3/2021/11/green-bg.svg');background-size: auto;z-index: -1;}
.wean-sec label{ color: #223E51; font-family: "GothamHTF-Bold", Sans-serif; font-size: 16px;    font-weight: normal;   line-height: 1.5em;}
.twins-sec.left-img-sec .elementor-widget-wrap{flex-wrap: nowrap;   align-items: center;}
.twins-sec.left-img-sec .elementor-widget-image{margin-left:-160px;}
.twins-sec .bg-img-left{position: relative;}
.twins-sec .bg-img-left .elementor-widget-container{position:relative;}
.twins-sec .bg-img-left:before{position: absolute;content:"";background-image: url('/wp-content/uploads/sites/3/2021/11/flower-lft.svg');     background-position: center left;background-repeat: no-repeat;background-size: auto;width: 478px;height: 378px;left: -160px;}
.swich-sec p span{font-family: "GothamHTF-Bold", Sans-serif;}
.li-number ol {list-style: none;counter-reset: my-awesome-counter;}
.li-number ol li {counter-increment: my-awesome-counter;margin-bottom: 20px;}
.li-number ol li:before {position: absolute;left: 0;content: counter(my-awesome-counter) ". ";font-family: "GothamHTF-Bold", Sans-serif;}
.li-number.number-dr-blue ol li:before {color: #223E51;}
.li-number.number-dr-orange ol li:before {color: #A75300;}
.li-number.number-orange ol li:before {color: #CE4A2C;}
.li-number.number-green ol li:before {color: #4A7F43;}
.li-number.number-purple ol li:before {color: #936290;}
.wean-sec ol li:not(:last-child) {margin-bottom: 20px;}
.wean-sec ol li::marker {font-family: "GothamHTF-Bold", Sans-serif;}
.foods-sec.elementor-widget-tabs .elementor-tab-content {padding: 0px;}
.foods-sec .test-sec {text-align: center;color: #A75300;line-height: 20px;}
.foods-sec .elementor-tab-title.elementor-tab-desktop-title{position:relative;}
.foods-sec .elementor-tab-title.elementor-tab-desktop-title.elementor-active:after {content: '';position: absolute;left: 50% !important;top: 100%;width: 0 !important;height: 0 !important;border-left: 50px solid transparent !important;border-right: 50px solid transparent !important;border-top: 20px solid transparent !important;clear: both;-webkit-transform: translateX(-50%);transform: translateX(-50%);margin-top: -1px;}
.foods-sec.elementor-widget-tabs .elementor-tabs-wrapper {overflow: unset;}
.foods-sec .elementor-tabs-wrapper .elementor-tab-title:nth-child(1):after{border-top-color: #F7EEB3 !important;}
.foods-sec .elementor-tabs-wrapper .elementor-tab-title:nth-child(2):after{border-top-color: #CEE9DC !important;}
.foods-sec .elementor-tabs-wrapper .elementor-tab-title:nth-child(3):after{border-top-color: #F9D4C5 !important;}
.foods-sec .elementor-tabs-wrapper .elementor-tab-title:nth-child(4):after{border-top-color: #EBF7FB !important;}
.foods-sec .elementor-tabs-wrapper .elementor-tab-title:nth-child(5):after{border-top-color: #f2e5f1 !important;}
.foods-sec .elementor-tab-title{ width: 550px!important; text-align: center;padding: 25px 25px !important;}
.foods-sec div#elementor-tab-title-1261 {background-color: #F7EEB3!important;}
.foods-sec div#elementor-tab-title-1262 {background-color: #CEE9DC!important;}
.foods-sec div#elementor-tab-title-1263 {background-color: #F9D4C5!important;}
.foods-sec div#elementor-tab-title-1264 {background-color: #EBF7FB!important;}
.foods-sec div#elementor-tab-title-1265 {background-color: #F2E5F1!important;}
.foods-sec .elementor-tabs-content-wrapper {background: #fff;padding: 60px;}
.foods-sec h3.image-box-title {margin: 0;font-size: 16px;}
.foods-sec p {font-size: 16px;color: #464646;text-align: center;margin-bottom: 0;}
.foods-sec .img-sec{text-align: center;}
.foods-sec .col-lg-4 + .col-lg-4 .three-step-column::before {content: '';position: absolute;left: 0;height: 100%;border-left: 1px solid #F7EEB3;}
.foods-sec .three-step-column {text-align: left;padding: 0 0 0 40px;}
.foods-sec .three-step-column h3{text-align:left!important;padding-top: 30px;padding-bottom: 10px;}
.foods-sec .three-step-column ul{padding-left: 18px;}
.foods-sec .three-step-column ul li {list-style-type: disc;}
.elementor-page-16490 .sidebar-nav ul li:before{background-color: #546BBC;}
.food-avoid-sec ul{width:100%;}
.food-avoid-sec ul li{width:50%;float: left;}
.page-id-17158 .navbar-box {display: none !important;}





/*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;}
	.navbar .navbar-collapse ul.navbar-nav > li.active > a,.navbar .navbar-collapse ul.navbar-nav > li > a:hover{background-color:rgba(255,255,255,0.2);}
	.header-right  a:hover{background-color:rgba(255,255,255,0.2);}
	.header-right>a{padding:22px 16px;border-radius:15px;line-height: 22px;}
	.inner-p-65{padding:40px;}
	.inner-px-130,.section-babysTimewithDad .inner-px-130{padding-left:40px;padding-right:40px;}
	.info-box{padding:0 30px;}
	.info-box-inner{padding:40px 40px;}
	.modal-category-box .full-category-list .btn:hover { color: #F3E9F3; }
    .foods-sec h3.image-box-title {text-align: center;}
}
@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);}
	.inner-p-65{padding:50px;}
	.inner-p-130{padding:70px;}
	.inner-px-130,.section-babysTimewithDad .inner-px-130{padding-left:50px;padding-right:50px;}
	.info-box{padding:0 30px;}
	.info-box-inner{padding:50px 50px;}
	.page-inner-details .right-side .container{max-width:1700px;}
	.section-spitUpBurpingDirtyDiapers .table-style th, .section-spitUpBurpingDirtyDiapers .table-style td{padding:15px 5px 15px 10px;}
	.section-spitUpBurpingDirtyDiapers .table-style thead th{padding-top:25px;padding-bottom:25px;}
	.round-dot{margin-right:5px;width:22px;height:22px;}
	.grid-container { grid-template-rows: 214px; grid-auto-rows: 214px; }
	.foodsafety-detail { background-size: contain; }
}
@media only screen and (min-width:1400px){
	header .container,footer .container, .container-fluid{max-width:1370px;}
	.grid-container { grid-template-rows: 228px; grid-auto-rows: 228px; }
	.foodsafety-detail { background-size: contain; padding: 20px; }
	/* .modal  h2 { font-size: 40px !important;} */
}
@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);}
	.section-safeandhealthy .right-info{padding:4vw 6vw 4vw 60px;}
	.section-full1 .right-info{padding:4vw 6vw 4vw 60px;}
	.section-full .right-info{padding:0vw 6vw 0vw 0px;}
	.page-inner-details .right-side div.section,.page-inner-details .right-side section.section{padding:4vw 6vw;}
	.inner-p-65{padding:50px;}
	.inner-p-130{padding:100px;}
	.inner-px-130,.section-babysTimewithDad .inner-px-130{padding-left:100px;padding-right:100px;}
	.info-box{padding:0 30px;}
	.info-box-inner{padding:50px 50px;}
	.section-spitUpBurpingDirtyDiapers .table-style thead th{padding-top:25px;padding-bottom:25px;}
	.section-spitUpBurpingDirtyDiapers .table-style th, .section-spitUpBurpingDirtyDiapers .table-style td{padding:20px 0px 20px 20px;}
}
@media only screen and (max-width:1800px){
    .children-who-grow .row.x-big-gutters [class^="col-"] {padding: 0 15px;}
    .children-who-grow .row.x-big-gutters {margin: 0 -15px;}
    .children-who-grow-inner h2 {font-size: 55px;}
    .children-who-grow-content p {font-size: 16px;}
    .children-who-grow-inner .mr2 {margin-right: 1em !important;}
	.pump-fisrt-sec img.attachment-full.size-full{max-width: 500px !important;}
}
@media only screen and (min-width:1700px){
	header .container,footer .container, .container-fluid{max-width:1670px;}
	.footer-address{ -ms-flex: 0 0 25%;	flex: 0 0 25%;	max-width: 25%;}
	.page-inner-details .left-side{-ms-flex:0 0 350px;flex:0 0 350px;max-width:350px;}
	.page-inner-details .right-side{flex:0 0 calc(100% - 350px);-ms-flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px);}
	.sidebar-nav{padding:0px 20px 0px 40px;}
	.sidebar-nav ul{margin-top:50px;margin-bottom:50px;}
	.section-safeandhealthy .right-info{padding:5vw 8vw 5vw 60px;}
	.section-full1 .right-info{padding:5vw 8vw 5vw 60px;}
	.section-full .right-info{padding:0vw 8vw 0vw 0px;}
	.page-inner-details .right-side div.section,.page-inner-details .right-side section.section{padding:5vw 8vw;}
	.inner-p-65{padding:65px;}
	.inner-p-130{padding:90px;}
	.inner-px-130,.section-babysTimewithDad .inner-px-130{padding-left:90px;padding-right:90px;}
	.info-box-inner{padding:80px 65px;}
	.info-box{padding:0 50px;}
	.box-icon-detail{padding:30px 10px;}
	.spanish-fathers-guide-newborn .box-icon-detail{padding:25px;}
	.section-spitUpBurpingDirtyDiapers .table-style thead th{padding-top:35px;padding-bottom:35px;}
	.children-twohalf-three-details .section-safeandhealthy .right-info,
	.children-onehalf-two-details .section-safeandhealthy .right-info, .children-two-twohalf-details .section-safeandhealthy .right-info { padding: 5vw 11vw; }
	.blog-nav > ul { margin-top: 50px; margin-bottom: 50px; }
	.blog-card .blog-inner-details{    padding: 30px;}
}
@media only screen and (min-width:1800px){
	.round-dot{margin-right:7px;width:25px;height:25px;}
	.inner-p-65{padding:65px;}
	.inner-p-130{padding:130px;}
	.inner-px-130,.section-babysTimewithDad .inner-px-130{padding-left:130px;padding-right:130px;}
	.bg-title{padding:35px;}
	ul.category-list .category-box .category-title,
	a.btn{     padding: 10px 10px; min-height: 75px; font-size: 20px; }
	a.btn.btn-text-big{font-size:22px; padding: 15px 10px; min-height: 85px;}	
}
@media only screen and (min-width:1920px){
	.modal-tabs .tab-content { padding: 65px 48px; }
	.box-icon-detail{padding:30px 20px;}
	.modal-tabs .tab-content .tab-details-img {margin: 65px -48px -67px;}	
}
@media only screen and (max-width:1885px){
	.breastfeeding-box-info{padding: 20px;}	
}
@media only screen and (max-width:1889px) and (min-width:1700px){
    .box-title h3, .box-title h2 {font-size: 22px;}
}
@media only screen and (max-width:1480px) and (min-width:1200px){
    .box-title h3, .box-title h2 {font-size: 21px;}
}
@media only screen and (max-width:1699.98px){
	h1{font-size:50px;}
	h1 span.sub-title{font-size:30px;} 
	h2{font-size:30px;margin-bottom:15px;}
	h3{font-size:20px;}
	ul.category-list{margin-left:-30px;margin-right:-30px;}
	ul.category-list li{padding-left:30px;padding-right:30px;margin:30px 0;}
}
@media only screen and (max-width:1885px) and (min-width:1500px){
	.breastfeeding-box-info{padding: 20px;}
	.breastfeeding-box-info .tip-box.r11 img { width: 60px; height: 38px; }
	.breastfeeding-box-info .tip-box.r11 > .content{ padding: 9%; }
	.breastfeeding-box-info .tip-box.tip-box-3.r11 > .content { padding: 5% 15% 5% 10%; }
	.breastfeeding-box-info .tip-box h3 { margin-bottom: 0; font-size: 18px; }
	.breastfeeding-box-info .tip-box.tip-box-4 { right: 10px; }
}
@media only screen and (max-width:1499.98px) and (min-width:992px){
	.section-introduction .left-img-baby{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}
	.section-introduction .right-img-content{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
	.section-deardad .col-left{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.section-deardad .col-right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.section-breastfeedingSupport .col-left{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.section-breastfeedingSupport .col-right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.breastfeeding-box-info > h3 { padding: 0 5px; }
	.breastfeeding-inner-details { padding: 20px; }
	.breastfeeding-box-info .tip-box.r11 img { width: 50px; height: 30px; }
	.breastfeeding-box-info .tip-box h3 { margin-bottom: 0; font-size: 12px; }
}
@media only screen and (max-width:1599.98px){
    .graph-with-info .g-details p br {display: none;}
    .elementor-element.partner.btm-bg-img.elementor-widget.elementor-widget-image {right: 370px;}
}
@media (min-width:992px) and (max-width:1599.98px){
	.section-daily-suggest .box-info .box-details p .fruits-br {display:none}
}
@media (min-width:992px) and (max-width:1239.98px){
	.section-daily-suggest .box-info .box-details p .spanish-fruits-br {display:none}
}
@media only screen and (max-width:1399.98px){
	h1{font-size:50px;}
	h1 span.sub-title{font-size:30px;} 
	h2{font-size:30px;margin-bottom:15px;}
	h3{font-size:19px;}
	ul.category-list{margin-left:-15px;margin-right:-15px;}
	ul.category-list li{padding-left:15px;padding-right:15px;margin:15px 0;}
	ul.category-list .category-box .category-title,
	a.btn{font-size:20px;}
	a.btn.btn-text-big{font-size:22px;}
	.section-rightImg-content .section-info{height:270px;}
	.section-rightImg-content .section-info .section-info-text{font-size: 18px;}
	header { font-size: 18px; }
	.navbar-expand-lg .navbar-nav>li>a, .header-right a { font-size: 16px;padding: 20px 0.8vw}
	a.btn.btn-text-big { font-size: 18px; }
    .children-who-grow-icon img {max-width: 80px;}
    .children-who-grow-inner h2 {font-size: 45px;}

	.eqWrap {flex-direction: column;}
	.equalH:first-child, .equalH:last-child {padding: 0;}
	.equalH:last-child {margin-top: 4em;}
	.custom-modal .modal-desc {margin-bottom: 3em;}
    .blog-card .blog-inner-details .blog-meta .date { font-weight: bold; font-size: 15px; }
	.blog-card .blog-inner-details .blog-meta .category{    padding: 6px 14px;	font-size: 13px;}
	.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; }
    .elementor-element.partner.btm-bg-img.elementor-widget.elementor-widget-image {right: 280px;}
	.pump-fisrt-sec img.attachment-full.size-full {max-width: 430px !important;	}

}
@media only screen and (max-width:1299.98px){
	.page-inner-details .right-side div.section, .page-inner-details .right-side section.section{padding:30px;}
	.section-introduction h2 {margin-bottom: 30px;}
}
@media only screen and (max-width:1199.98px){
	.box-title h3, .box-title h2 {font-size: 21px;max-width: 130px;margin: 0 auto 15px;}
	.box-title h3 span, .box-title h2 span {display: inline-block;padding: 3px 5px;}
	footer .container {  max-width: 100%;}
	footer .row .col-lg-8.col-large {  max-width: 100%;}
	section.section{padding:70px 0;}
	h1{font-size:50px;}
	h1 span.sub-title{font-size:30px;} 
	h2{font-size:30px;margin-bottom:15px;}
	h3{font-size:20px;}
	.mh-350{min-height:45vw;}
	header { font-size: 16px; }
	header .container{max-width: 100%;}
	header .navbar-brand { margin-right: 10px; }
	.navbar-expand-lg .navbar-nav>li>a { padding: 13px 8px; font-size: 14px; border-radius: 15px; }
	.header-right a {font-size: 13px;padding: 13px 10px;}
	header .navbar-brand img { max-width: 70px; height: 88px;}
	footer .ft-logo img { width: 70px; }
	/* footer .footer-logo{text-align: center; margin-bottom: 20px;} */
	footer .navbar-brand img{max-width:80px;}
	.social-media { display: flex; justify-content: center;     margin-top: 20px; }
	.social-media li a{font-size:32px;}
	.social-media li a svg{width:30px;}
	ul.category-list .category-box .category-title,
	a.btn{font-size:18px;}
	a.btn.btn-text-big{font-size:20px;}
	.container-fluid{max-width:960px;}
	.hero .hero-content { padding: 110px 0 40px; }
	.pagecontent { min-height: calc(100vh - 338px); }
	/* Full */
	.sidebar-nav{padding:0px 10px 0 20px;}
	.sidebar-nav ul{margin-top:20px;margin-bottom: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:-300px !important;height:100vh;top:0;margin-top:0;z-index:99999;transition:0.2s;background-color:#ffffff;}
	.page-inner-details .left-side .StickySidebar{left:-300px !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;}
	
	.page-inner-details .right-side div.section,.page-inner-details .right-side section.section{padding:40px;}
	.page-inner-details .right-side section.section.section-daily-suggest {padding:40px 40px 60px;}
	/* Full */
	.left-img-baby .setbg{background-position:center -100px;}
	/* .breakfast-dish-info ,.lunch-dish-info ,.dinner-dish-info{max-width:400px;} */
	.snack-dish-info{max-width:560px;}
	.breakfast-dish-info ,.snack-dish-info ,.lunch-dish-info ,.dinner-dish-info{line-height:1.3;}
	.snack-dish-info{margin-bottom:30px;}
	.breakfast-dish-info span.b-info-1{left:15px;top:50px;}
	.breakfast-dish-info span.b-info-2{right:-120px;top:50px;}
	.breakfast-dish-info span.b-info-3{left:-120px;top:130px;}
	.breakfast-dish-info span.b-info-4{right:-60px;bottom:60px;}
	.lunch-dish-info span.b-info-1{left:-95px;top:30px;}
	.lunch-dish-info span.b-info-2{right:80px;top:-20px;}
	.lunch-dish-info span.b-info-3{left:-130px;bottom:40px;}
	.lunch-dish-info span.b-info-4{right:-60px;bottom:130px;}
	.dinner-dish-info span.b-info-1{left:-105px;top:30px;}
	.dinner-dish-info span.b-info-2{right:40px;top:0px;}
	.dinner-dish-info span.b-info-3{left:-90px;bottom:50px;}
	.dinner-dish-info span.b-info-4{right:-30px;bottom:120px;}
	.dinner-dish-info span.b-info-5{right:-40px;bottom:50px;}
	.snack-dish-info span.b-info-1{left:45px;bottom:30px;}
	.snack-dish-info span.b-info-2{right:260px;top:70px;}
	.snack-dish-info span.b-info-3{left:280px;bottom:-30px;}
	.snack-dish-info span.b-info-4{right:-20px;bottom:60px;}
	.box-icon-detail{padding:10px;}
	.section-spitUpBurpingDirtyDiapers hr{margin-top:20px;margin-bottom:20px;}
	.keepyourbady .left-side-padding{padding-left:0;}
	.dot-bg{left:0;}
	.section-fatherhood .left-img{margin-left:0px;}
	.section-babysTimewithDad .babysTimewithDad-inner:before{padding-top:40vw;}
	.section-babysTimewithDad .babysTimewithDad-inner .bottom-img{height:25vw;}
	/* .category-box a.btn br{display: none;} */
	ul.category-list li { flex-basis: 33.33%; -webkit-flex-basis: 33.33%; max-width: 33.33%; }

    .mix-box>span {font-size: 55px;line-height: 52px;margin: 0 16px;}
    .mix-box h3 {font-size: 16px;}
    .section-babysTimewithDad .container.pr5 {padding-right: 0 !important;}

	.foodsafety-detail ~ h2 {font-size: 27px !important;}
	.children-twohalf-three-details .section-safeandhealthy .right-info,
	.children-onehalf-two-details .section-safeandhealthy .right-info, .children-two-twohalf-details .section-safeandhealthy .right-info, .children-twohalf-three-details .section-safeandhealthy .right-info {padding: 40px 70px;}
	.breakfast-dish-info span, .snack-dish-info > span, .lunch-dish-info span, .dinner-dish-info span {font-size: 14px;}
	.children-twohalf-three-details .breakfast-dish-info span.b-info-1 {left: 20px; top: 25px;}
	.children-twohalf-three-details .breakfast-dish-info span.b-info-2 {right: -130px; top: 25px;}
	.children-twohalf-three-details .breakfast-dish-info span.b-info-3 {left: 20px; bottom: 40px;}
	.children-twohalf-three-details .snack-dish-info span.b-info-1 {left: 30px; bottom: 70px;}
	.children-twohalf-three-details .snack-dish-info span.b-info-2 {right: 250px; top: 15px;}
	.children-twohalf-three-details .snack-dish-info span.b-info-3 {bottom: 90px;}
	.children-twohalf-three-details .snack-dish-info span.b-info-4 {bottom: 125px;}
	.children-twohalf-three-details .lunch-dish-info span.b-info-1 {top: 50px;}
	.children-twohalf-three-details .lunch-dish-info span.b-info-2 {right: 50px;}
	.children-twohalf-three-details .lunch-dish-info span.b-info-3 {bottom: 45px;}
	.children-twohalf-three-details .lunch-dish-info span.b-info-4 {right: 20px; bottom: 95px;}
	.children-twohalf-three-details .lunch-dish-info span.b-info-5 {right: -10px; bottom: 30px;}
	.children-twohalf-three-details .dinner-dish-info span.b-info-1 {left: 0px; top: 25px;}
	.children-twohalf-three-details .dinner-dish-info span.b-info-2 {top: 40px;}
	.children-twohalf-three-details .dinner-dish-info span.b-info-3 {left: 15px; bottom: 45px;}
	.children-twohalf-three-details .dinner-dish-info span.b-info-4 {right: -85px; bottom: 45px;}
	.children-twohalf-three-details .dinner-dish-info span.b-info-5 {left: -48px; bottom: 105px;}
	.children-onehalf-two-details .breakfast-dish-info span.b-info-1 {left: 30px;}
	.children-onehalf-two-details .breakfast-dish-info span.b-info-2 {right: -120px;}
	.children-onehalf-two-details .breakfast-dish-info span.b-info-3 {left: -60px;bottom: 50px;}
	.children-onehalf-two-details .breakfast-dish-info span.b-info-4 {right: -50px;}
	.children-onehalf-two-details .snack-dish-info span.b-info-1 {left: 40px;bottom: 60px;}
	.children-onehalf-two-details .snack-dish-info span.b-info-2 {right: 230px;top: 30px;}
	.children-onehalf-two-details .snack-dish-info span.b-info-3 {left: 185px;}
	.children-onehalf-two-details .snack-dish-info span.b-info-4 {right: -15px;bottom: 70px;}
	.children-onehalf-two-details .lunch-dish-info span.b-info-1 {left: -80px;top: 40px;}
	.children-onehalf-two-details .lunch-dish-info span.b-info-2 {right: -5px;top: 30px;}
	.children-onehalf-two-details .lunch-dish-info span.b-info-3 {left: -135px;bottom: 70px;}
	.children-onehalf-two-details .lunch-dish-info span.b-info-4 {right: -45px;bottom: 150px;}
	.children-onehalf-two-details .dinner-dish-info span.b-info-1 {left: -70px;top: 35px;}
	.children-onehalf-two-details .dinner-dish-info span.b-info-2 {right: 65px;}
	.children-onehalf-two-details .dinner-dish-info span.b-info-3 {bottom: 45px;}
	.children-onehalf-two-details .dinner-dish-info span.b-info-4 {bottom: 110px;}
	.children-onehalf-two-details .dinner-dish-info span.b-info-5 {right: -10px;bottom: 45px;}
	.children-two-twohalf-details .breakfast-dish-info span.b-info-1 {left: 50px;top: 15px;}
	.children-two-twohalf-details .breakfast-dish-info span.b-info-2 {right: -80px;}
	.children-two-twohalf-details .breakfast-dish-info span.b-info-3 {left: -15px;bottom: 45px;}
	.children-two-twohalf-details .breakfast-dish-info span.b-info-4 {right: 10px;bottom: 40px;}
	.children-two-twohalf-details .snack-dish-info span.b-info-1 {left: 35px;bottom: 50px;}
	.children-two-twohalf-details .snack-dish-info span.b-info-2 {right: 170px;top: 15px;}
	.children-two-twohalf-details .snack-dish-info span.b-info-3 {right: -55px;top: 50px;}
	.children-two-twohalf-details .snack-dish-info span.b-info-4 {right: 165px;bottom: 10px;}
	.children-two-twohalf-details .snack-dish-info span.b-info-5 {right: -25px;bottom: 10px;}
	.children-two-twohalf-details .lunch-dish-info span.b-info-2 {right: -40px;top: 15px;}
	.children-two-twohalf-details .lunch-dish-info span.b-info-3 {left: -105px;bottom: 40px;}
	.children-two-twohalf-details .lunch-dish-info span.b-info-4 {right: -65px;bottom: 140px;}
	.children-two-twohalf-details .dinner-dish-info span.b-info-1 {left: 5px;top: 100px;}
	.children-two-twohalf-details .dinner-dish-info span.b-info-2 {right: -105px;top: 55px;}
	.children-two-twohalf-details .dinner-dish-info span.b-info-3 {left: 20px;bottom: 45px;}
	.blog-card .blog-inner-details .blog-info h3{font-size: 20px;}
	ul.blog-cat-list li a {margin-right: 20px; margin-bottom: 20px;}
	.blog-nav {padding: 0px 15px 0 15px; border-right: 1px solid #AAD7D9;border-left: none;}
    .elementor-element.partner.btm-bg-img.elementor-widget.elementor-widget-image {right: 340px;}
 }
@media only screen and (max-width:1040.98px){
	.section-rightImg-content .section-info{height:220px;}
	.section-rightImg-content .section-info .section-info-text{font-size: 18px;}
	.modal-tabs .nav-tabs .nav-link {font-size: 18px;}
	.foodsafety-detail ~ h2 {font-size:24px !important;top:15px;left:15px;}
	header .navbar-brand {margin-right: 10px; }
    .elementor-element.partner.btm-bg-img.elementor-widget.elementor-widget-image {right: 315px;}
}
@media only screen and (max-width:1025px){
    .elementor-element.partner.btm-bg-img.elementor-widget.elementor-widget-image { right: 315px;}
}
@media only screen and (max-width:1024.98px){
    .weight-gain > .elementor-container > .elementor-column {width: 185px !important;flex: 0 0 185px;}
    .blue-sec.dot_bg:after {top: 42px; height: calc(100% - 49px);right: 10px;}
    .wean-sec.dot_bg:before {top: 57px; height: calc(100% - 60px);left: 5px;}
	.twins-sec.left-img-sec .elementor-widget-image {margin-left:0px;}
    .twins-sec.left-img-sec .elementor-widget-wrap {flex-wrap: wrap;}
    .twins-sec .bg-img-left:before {left: -60px;}
	.pump-fisrt-sec img.attachment-full.size-full {max-width: 100% !important;}    
}
@media only screen and (min-width:1200px) and (max-width:1499.98px) {
	.fathers-guide-newborn .breastfeeding-box-info .tip-box h3 {font-size:11px}	
}
@media only screen and (min-width:1050px) and (max-width:1199.98px){
	.fathers-guide-newborn .breastfeeding-box-info .tip-box h3 {font-size:14px}
}
@media only screen and (min-width:992px) and (max-width:1049.98px) {
	.fathers-guide-newborn .breastfeeding-box-info .tip-box h3 {font-size:12px}
	.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 (min-width:1200px) and (max-width:1399.98px) {
	.section-col .col-right{-ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%; margin: 0 auto;}
	.section-col .col-left{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .weight-gain > .elementor-container > .elementor-column {flex: 0 0 170px}
}
@media only screen and (max-width:991.98px){
	.col-md-4.col-lg-3.footer-address, footer .row .col-lg-8.col-large .md-gutters.row > div {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;margin-top: 25px;}
	.footer-nav li{display:inline-block;margin-left:5px;padding-left:8px;border-left:1px solid; margin-top: 10px; line-height: 16px;}
	.footer-nav li:first-child{margin-left:0px;padding-left:0px;border-left:none;}
	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 .social-media {justify-content: center;}
	footer .footer-logo{text-align: center; margin-bottom: 20px;}
	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;}
	h1{font-size:40px;}
	h2{font-size:30px;}
	h3{font-size:20px;}
	.policy-section h3 {font-size: 20px;}
	.policy-section h3.text-orange {font-size: 25px;}
	.accodian-sec h4.acrd-text-orange {font-size: 20px;}
	body.show-nav{position:fixed;left:0;right:0;overflow:hidden;}
	.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;}
	.show-nav .navbar-light .navbar-toggler-icon{background:0 0;transition:all .2s linear;}
	.show-nav .navbar-light .navbar-toggler-icon:before{top:9px;transform:rotate(-45deg);transition:all .2s linear,transform .2s linear .2s;}
	.show-nav .navbar-light .navbar-toggler-icon:after{transform:rotate(45deg);top:-9px;transition:all .2s linear,transform .2s linear .2s;}
	.show-nav .navbar-collapse{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;visibility:visible;}
	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:85px 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{color:#000000;padding:12px 25px;display:block;width:100%; border-radius: 0; line-height: 28px;}
	.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;}
	.search-box .search-input{width:calc(100% - 55px);}
	.navbar .navbar-collapse .search-navbar li a{padding:7px 19px;display:inline-block;}
	.navbar-box{overflow-y:auto;margin-top:15px;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start;flex-flow:column;-webkit-flex-flow:column;}
	.search-box{display:inline-block;}
	header .navbar-brand{width:60px;}	
	header .navbar-brand img { max-width: 110px; height: 90px; }
	.show-nav header { z-index: 9999999; }
	.header-right { display: block !important; width: 100%;}
	.header-right > a{ padding: 12px 20px; display: block;}
	.hero .hero-content { padding: 60px 0 0; }
	footer{padding:20px 0 20px;}
	footer .navbar-brand{justify-content:center;margin-bottom:20px;}
	.social-media{justify-content:center;margin-top:20px;}
	.container-fluid{max-width:720px;}
	ul.category-list li{flex-basis:50%;-webkit-flex-basis:50%;max-width:50%;}
	.sidebar-nav{padding:0px 10px 0 15px;}
	.sidebar-nav ul{margin-top:30px;margin-bottom:40px;}
	.ms-idea .ms-idea-inner{padding:20px;}	
	.page-inner-details .right-side div.section,.page-inner-details .right-side section.section{padding:40px;}
	.section-deardad .img-info{height:auto;}
	.section-deardad .img-bottom-info{position:unset;padding:30px;}
	.section-daily-suggest .row > [class^=col-]{margin-top:30px;}
	.info-box{padding:0px 30px;}
	.info-box-inner{padding:50px;}
	.section-fatherhood .left-img{margin-left:0px;}
	.section-babysTimewithDad .babysTimewithDad-inner{padding:30px;}
	.section-spitUpBurpingDirtyDiapers .green-box{margin-top:30px;}
	.fth-box{padding:30px;margin-top:40px;margin-bottom:40px;}
	.wicfood-details .wicfood-title { padding: 20px; }
	.wicfood-details .wicfood-info { padding: 20px; }
	.title-bg { padding: 15px; }
	.wicfood-details .wicfood-title img { right: -20px; top: -22px; width: 100px; }
	.section-canienroll .bg-bottom-img { margin-bottom: -130px; margin-top: 30px; }
	.section-canienroll .bg-dot { height: 140px; }
	a.btn:hover span{ display: none; }
	a.btn:hover {background-color: #730B5A;}
    .mh-350{min-height:75vw;}
    .page-inner-details .right-side section.section.pr0 {padding-right: 40px !important;}
    .babysTimewithDad-inner .col-lg-5 ~ .col-lg-7 .title-icon {margin-top: 30px;}
    .plus-list {flex-flow: column;}
    .plus-list img {margin: 10px 0;max-width: 30px;}
    .section-spitUpBurpingDirtyDiapers .col-lg-7 .pb5 {padding-bottom: 2em !important;}
    .header-right {display: flex !important;width: auto;align-items: center;flex-flow: row-reverse;flex-wrap: nowrap !important;}    
    /* .header-right.d-md-none {display: none !important;} */
    .policy-section h3 {font-size: 22px;}
	.custom-modal .modal-dialog .modal-body .close {top:10px;right:20px;}
	.modal-tabs .nav-tabs .nav-link.active::after, .tab_drawer_heading.d_active::after {border-left:30px solid transparent;border-right:30px solid transparent;border-top:15px solid transparent;}
	.modal-category-box .hungry-category-list .btn:hover {color: #333232;}
	.modal-category-box .hungry-category-list .btn {font-size: 16px; min-height: 60px;}
	.foodsafety-detail ~ h2 {top:10px;left:10px;}
	.bg-title h2 {font-size: 26px;}
	.section-rightImg-content .section-info .section-info-text { font-size: 16px; }
	.blog-card .blog-inner-details{    padding: 20px;}
	.share-info h4{ text-align: left;}
	ul.blog-cat-list li a { padding: 6px 30px;}
	.blog-nav{padding:0px 15px 0 15px;border-right:1px solid #AAD7D9;border-left:none;}
	.blog-nav > ul { margin-top: 20px; margin-bottom: 20px; }
	.blog .container-fluid{max-width: 100%;}
	.tab-pane-left-img { padding-left: 250px;}
	.tab-pane-left-img .left-img{    width: 250px;}
	.grid-section .grid-container {grid-template-rows: 230px;grid-auto-rows: 230px;	}
	.modal-tabs + .modal-tabs {margin-top: 2em;}
    .dropdown-menu-right {right: -45px;}
	.header-right {	margin-bottom: 80px;}
	.accodian-sec .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {width: 12px !important;height: 12px !important;}
    .accodian-sec .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{width: 12px !important;}
    .foods-sec .col-lg-4 + .col-lg-4 .three-step-column::before {content: unset;}    
    .foods-sec p {text-align:left;}
    .foods-sec h3.image-box-title.text-green {text-align:left;}   
    .foods-sec .img-sec {text-align: left;}
    .foods-sec .three-step-column {padding: 0!important;} 
    .foods-sec .test-sec{text-align: left;}
    


}
@media only screen and (max-width:850.98px){
	.hero { height: 300px; }
	.section-rightImg-content .section-info{background-size:580px;background-position:90px center;position:relative;}
	.section-rightImg-content .section-info::before{position:absolute;background-color:rgba(255,255,255,0.8);content:'';top:0;bottom:0;left:0;right:0;width:100%;height:100%;}
	.fth-box{padding:30px;margin-top:30px;margin-bottom:30px;}
	.section-full .right-info{padding:0px 0px 0px 0px;}
	.children-onehalf-two-details .child-section .section-info {background-position: center;}
	.section-info.blog-top-text{color: #264A63;}
	.section-info.blog-top-text .text-top-space{margin-top: 0;-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
	.section-info.blog-top-text{ align-items: center;}
    .twins-sec .bg-img-left:before {content: none;}
}
@media only screen and (max-width:1500px) and (min-width:766px){
    .keepyourbady .right-img .dad-img {background-position: 30%;}
}
@media only screen and (max-width:767.98px){
	.loading { width: 100px; height: 100px;}
	.hero{    background-position: 70%;}
	.navbar-nav{margin-top: 10px;}
	h1{font-size:35px;}
	h1 span.sub-title{font-size:28px;} 
	h2{font-size:28px;}
	h3{font-size:20px;}
	.policy-section h3 {font-size: 20px;}
	.policy-section h3.text-orange {font-size: 22px;}
	.f-22{font-size:20px;}
	.inner-p-65{padding:30px;}
	.inner-p-130 {padding: 40px 30px;}
	.inner-px-130,.section-babysTimewithDad .inner-px-130{padding-left:20px;padding-right:20px;}
	/*.mh-350{min-height:60vw;}*/
	.mh-320{min-height:50vw;}
	header .navbar-brand img { max-width: 60px; height: 60px; }
	section.section{padding:40px 0;}
	section.section.category-section { padding: 40px 0; }
	.container-fluid { padding: 0 20px; }
	footer{text-align:center;}
	.footer-nav li{display:inline-block;margin-left:5px;padding-left:8px;border-left:1px solid; margin-top: 10px; line-height: 16px;}
	.footer-nav li:first-child{margin-left:0px;padding-left:0px;border-left:none;}
	.col-md-auto.footer-address + .col-md-auto{margin:20px 0;}
	.social-media{margin-top:20px;}
	ul.category-list .category-box .category-title,
	a.btn { font-size: 16px; min-height: 65px; padding: 5px 10px; }
	.page-inner-details .right-side div.section,.page-inner-details .right-side section.section{padding:40px 20px;}
	.section-rightImg-content .section-info{background-position:center;background-size:cover;}
	.snack-dish-info{margin-bottom:0px;}
	.breakfast-dish-info span{position:unset;display:block;margin-top:15px;}
	.lunch-dish-info span{position:unset;display:block;margin-top:15px;}
	.dinner-dish-info span{position:unset;display:block;margin-top:15px;}
	.snack-dish-info span{position:unset;display:block;margin-top:15px;}
	.breakfast-dish-info span br{display:none;}
	.lunch-dish-info span br{display:none;}
	.dinner-dish-info span br{display:none;}
	.snack-dish-info span br{display:none;}
	.section-daily-suggest .row > [class^=col-]{margin-top:30px;}
	.info-box{padding:0px;}
	.title-icon img{width:55px;}
	.info-box-inner{padding:30px;}
	.section-safeandhealthy .right-info{padding:30px;}
	.section-full1 .right-info{padding:40px 20px;}
	.section-full .right-info{padding:0;}
	.section-babysTimewithDad .babysTimewithDad-inner{padding:20px;}
	.section-spitUpBurpingDirtyDiapers .table-style th, .section-spitUpBurpingDirtyDiapers .table-style td{padding:20px 5px 20px 25px;}
	.section-spitUpBurpingDirtyDiapers .table-style thead th{padding-top:25px;padding-bottom:25px;}
	.section-spitUpBurpingDirtyDiapers .green-box{background-color:#DEEEBA;padding:20px;margin-top:30px;}
	.title-icon{margin-bottom:20px;}
	.bg-title{padding:20px;}
	.wicfood-details .wicfood-title { padding: 15px; }
	.wicfood-details .wicfood-info { padding: 15px; }
	.section-canienroll .bg-bottom-img { margin-bottom: -100px; margin-top: 20px; }
	.section-canienroll .bg-dot { height: 100px; }
	.breastfeeding-box-info .tip-box h3 { font-size: 18px; }
	.breastfeeding-box-info .tip-box.r11 img { width: 57px; height: 50px; }
	.breastfeeding-inner-details { padding: 20px; }
	.breastfeeding-inner-details h3 span { font-size: 26px; }
	.breastfeeding-box-info .tip-box h3 { font-size: 18px; }
	.section-daily-suggest .box-info .box-details { padding: 20px; }
	.section-deardad .img-bottom-info { padding: 20px; }
	.round-dot::before {height: calc(100% - 5px);width: calc(100% - 5px);top: 2.5px;left: 2.5px;}
    .children-who-grow-content p br {display: none;}
    .children-who-grow .col-md-6+.col-md-6 {margin-top: 15px;padding-top: 18px !important;}    
    .children-who-grow .col-md-6+.col-md-6::before {bottom: auto;border-left: none;right: 0;border-top: 2px solid #76AB6C;}
    .title-full-width h3 {white-space: inherit;width: 100%;position: relative;top: -41px;}
    .keepyourbady .right-side-padding {padding-right: 0;}	
	.custom-modal .modal-dialog .modal-body .close {top:5px;right:10px;font-size:30px;}
	.modal-four-tabs .nav-justified .nav-item {flex: 1 0 50%}
	.modal-tabs .nav-tabs .nav-link {font-size: 15px; padding: 1em 0.5em;}
	.modal-tabs .nav-tabs .nav-link.active::after, .tab_drawer_heading.d_active::after {z-index: 1;margin-top: -2px;}
	.grid-item-1 {grid-row: span 2; grid-column: span 2}
	.grid-item-2 {grid-row: span 1; grid-column: span 2}
	.grid-item-4 {grid-row: 5 / 3; grid-column: 5 / 3}
	.grid-item-6 {grid-row: span 1; grid-column: span 2}
	.children-twohalf-three-details .section-safeandhealthy .right-info,
	.children-onehalf-two-details .section-safeandhealthy .right-info, .children-two-twohalf-details .section-safeandhealthy .right-info, .children-twohalf-three-details .section-safeandhealthy .right-info {padding: 40px 20px;}
	.section-daily-suggest .box-info .box-details p .fruits-br {display:none}
	.blog-cat-list { margin-bottom: 20px;}
	ul.blog-cat-list li a { padding: 6px 11px; font-size: 12px; margin-right: 10px; margin-bottom: 10px; }
	.blog-num br{display: none;}
	.tab-pane-left-img { padding-left: 0; }
	.tab-pane-left-img .left-img{position: unset; margin-bottom: 30px; width: auto;}
	.tips-m [class^=col-]:first-child{border-right: none;}
	.grid-section .grid-container {grid-template-rows: 40vw;grid-auto-rows: 40vw;}
    .blue-sec.dot_bg:after {top: 42px;height: calc(100% - 20px);right: 0;}
    .wean-sec.dot_bg:before {top: 57px;height: calc(100% - 70px);left: 0;}
    .colic-img img {object-position: 0 -50px;}
    .foods-sec .elementor-tabs-content-wrapper {padding:0;}
    .foods-sec .elementor-tab-title {width: 100% !important;}
    .foods-sec .elementor-tab-title.elementor-tab-mobile-title {position:relative;}
    .foods-sec .elementor-tab-title.elementor-tab-mobile-title.elementor-active:after {content: '';position: absolute;left: 50% !important;top: 100%;width: 0 !important;height: 0 !important;border-left: 50px solid transparent !important;border-right: 50px solid transparent !important;border-top: 20px solid transparent !important;clear: both;-webkit-transform: translateX(-50%);transform: translateX(-50%);margin-top: -1px;}
    .foods-sec .elementor-widget-tabs .elementor-tabs-wrapper {overflow: unset;}    
    .foods-sec .elementor-tab-title.elementor-tab-mobile-title:nth-child(1):after {border-top-color: #F7EEB3 !important;}   
    .foods-sec .elementor-tab-title.elementor-tab-mobile-title:nth-child(3):after {border-top-color: #CEE9DC !important;}
    .foods-sec .elementor-tab-title.elementor-tab-mobile-title:nth-child(5):after {border-top-color: #F9D4C5 !important;}
    .foods-sec .elementor-tab-title.elementor-tab-mobile-title:nth-child(7):after {border-top-color: #EBF7FB !important;}
    .foods-sec .elementor-tab-title.elementor-tab-mobile-title:nth-child(9):after {border-top-color: #f2e5f1 !important;}
    .foods-sec .elementor-tab-mobile-title:nth-child(1) {background-color: #F7EEB3!important;}
    .foods-sec .elementor-tab-mobile-title:nth-child(3) {background-color: #CEE9DC!important;}
    .foods-sec .elementor-tab-mobile-title:nth-child(5) {background-color: #F9D4C5!important;}
    .foods-sec .elementor-tab-mobile-title:nth-child(7) {background-color: #EBF7FB!important;}      
    .foods-sec .elementor-tab-mobile-title:nth-child(9) {background-color: #f2e5f1!important;}
    .foods-sec .elementor-tab-content {padding: 20px !important;}
    .foods-sec .col-lg-4 + .col-lg-4 .three-step-column::before {content: unset;}
    .foods-sec p {text-align:left;}
    .foods-sec h3.image-box-title.text-green {text-align:left;}
    .foods-sec .img-sec {text-align: left;}
    .foods-sec .three-step-column {padding: 0!important;}
    .food-avoid-sec ul li{width:100%;float: left;}

}
@media only screen and (max-width:620.98px){
	.breastfeeding-box-info .tip-box.tip-box-1 { margin-top: 0%; flex-basis: 32%; -webkit-flex-basis: 45%; max-width: 45%; }
	.breastfeeding-box-info .tip-box.tip-box-2 { margin-left: -14%; margin-top: 30%; flex-basis: 23%; -webkit-flex-basis: 23%; max-width: 23%; }
	.breastfeeding-box-info .tip-box.tip-box-3 { margin-left: -6%; margin-top: 9%; flex-basis: 35%; -webkit-flex-basis: 49%; max-width: 49%; position: relative; z-index: 2; margin-bottom: 26%; }
	.breastfeeding-box-info .tip-box.tip-box-4 { margin-left: -2%; flex-basis: 29%; -webkit-flex-basis: 35%; max-width: 31%; position: absolute; bottom: 20px; width: 100%; right: 20px; }
	.modal-tabs .tab-content {padding: 0;}
	.modal-tabs .tab-content > .tab-pane {padding: 50px 25px;}
	.modal-tabs .tab-content .tab-details-img {     margin: 50px -25px -52px; }
	.tab_drawer_heading {display: block;}
	.modal-tabs .nav-justified .nav-item {flex: 1 0 100%;display: none;}
	.modal-tabs .nav-tabs .nav-link, .modal-tabs .tab_drawer_heading {font-size: 16px; font-family: 'Gotham HTF';}
	.modal-tabs .nav-tabs .nav-link, .modal-tabs .tab_drawer_heading.d_active ~ .tab-pane {opacity: 1;}
	.formula-desc {flex-direction: column;}
	.formula-desc p {margin-left: 0;margin-top: 1em;}
	.blog-card .blog-inner-details .blog-meta { margin-bottom: 15px; }
	.blog-card .blog-inner-details .blog-meta .date { font-weight: bold; font-size: 16px; display: block; }
	.blog-card .blog-inner-details .blog-meta .category { padding: 5px 20px; font-size: 12px; }
}
@media only screen and (max-width:575.98px){
	h1{font-size:26px;}
	h1 span.sub-title{font-size:24px;} 
	h2{font-size:24px;}
	h3{font-size:18px;}
	.f-22{font-size:18px;}
	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;}
	.title-icon img{width:45px;}
	/* Full */
	.page-inner-details .left-side{-ms-flex:0 0 250px;flex:0 0 250px;max-width:250px;width:250px;left:-250px !important;}
	.page-inner-details .left-side .StickySidebar{left:-250px !important;width:250px !important;}
	/* Full */
	.section-rightImg-content .section-info{height:auto;}
	.inner-p-65{padding:20px;}
	.section-spitUpBurpingDirtyDiapers .table-style th, .section-spitUpBurpingDirtyDiapers .table-style td{padding:10px 5px 10px 5px;font-size:16px;}
	.section-spitUpBurpingDirtyDiapers .table-style thead th{padding-top:10px;padding-bottom:10px;font-size:16px;}
	.round-dot{margin-right:5px;width:20px;height:20px;}
	.info-box-inner{padding:20px;}
	.section-daily-suggest .box-info .box-title{padding:20px 20px;}
	.section-daily-suggest .box-info .box-details{padding:20px 20px;}
	.section-safeandhealthy .right-info{padding:20px;}
	/* .section-full1 .right-info{padding:20px;} */
	.fth-box{padding:20px;}
	.breastfeeding-box-info .tip-box.r11 > .content { padding: 10%; }
	.breastfeeding-box-info .tip-box.tip-box-1 { margin-top: 15%; flex-basis: 75%; -webkit-flex-basis: 75%; max-width: 75%; margin-left: 15%; }
	.breastfeeding-box-info .tip-box.tip-box-2 { margin-left: 5%; margin-top: -14%; flex-basis: 53%; -webkit-flex-basis: 53%; max-width: 53%; }
	.breastfeeding-box-info .tip-box.tip-box-3 { margin-left: 22%; margin-top: -16%; flex-basis: 80%; -webkit-flex-basis: 80%; max-width: 80%; position: relative; z-index: 2; margin-bottom: 60%; }
	.breastfeeding-box-info .tip-box.tip-box-4 { margin-left: -2%; flex-basis: 60%; -webkit-flex-basis: 60%; max-width: 60%; position: absolute; bottom: 20px; width: 100%; right: 70px; }
    .mix-box h3 br {display: none;}
	.bg-title h2, .section-daily-suggest h2, .info-box .title-icon, .section-safeandhealthy .title-icon {font-size: 20px;}
	.custom-modal .modal-dialog {margin-left: auto;margin-right: auto;}
	.custom-modal .modal-dialog .modal-body {padding: 10% 7% 7%;}
	.formula-desc {padding: 20px;}
	.grid-section .grid-container {grid-template-rows: 40vw;grid-auto-rows: 40vw;}
    .colic-img img {object-position: 0 0;}
}
@media only screen and (max-width:480.98px){
	ul.category-list li{flex-basis:85%;-webkit-flex-basis:85%;max-width:85%;}
    .mh-350 {min-height: 90vw;}
    .graph-with-info .g-details p.p-details {display: block;}
    .graph-with-info .g-details p.p-details span {width: 100%;margin: 0;}
    .section-spitUpBurpingDirtyDiapers .green-box h3 br {display: none;}
    .ml2 {margin-left: 1em !important;}
    .mix-box {flex-flow: column;-webkit-flex-flow: column;}
    .mix-box>span {margin: 16px 0 !important;}
    .mix-box h3 {text-align: center !important;}
}
a[x-apple-data-detectors=true]{color:inherit!important;text-decoration:inherit!important;}
/* Homepage CSS ===================== */