.stickyCol{transition:opacity 0.5s ease;opacity:1}.stickyCol.is-faded{opacity:0}blockquote{border-left:10px solid #f6a221;padding-left:24px;margin-left:5%;margin-right:5%;font-size:2rem;line-height:2rem}.tw2-blog-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:50px;width:100%;max-width:100%}.tw2-blog-card{flex:1 1 calc(33.333% - 50px);display:flex;flex-direction:column;background:#fff;border:1px solid #ddd;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.06);transition:all 0.3s ease;text-align:left;min-width:0}.tw2-blog-card:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,0.08)}.tw2-blog-card-inner{display:flex;flex-direction:column;height:100%}.tw2-blog-image{overflow:hidden;position:relative}.tw2-blog-image img{width:100%;height:auto;display:block;transition:transform 0.5s ease,filter 0.5s ease;transform-origin:center center}.tw2-blog-card:hover .tw2-blog-image img{transform:scale(1.08);filter:brightness(1.05)}.tw2-blog-content{display:flex;flex-direction:column;flex:1;padding:1.5rem}.tw2-blog-title{font-size:1.5rem;margin:0 0 0.5rem 0}.tw2-blog-title a{color:inherit;text-decoration:none}.tw2-blog-date{font-size:1rem;font-weight:500;color:#777;margin-bottom:1rem}.tw2-blog-excerpt{flex:1;color:#444}.tw2-blog-footer{margin-top:auto}.tw2-blog-button{display:inline-block;margin-top:1.5rem;background:#88c4e0;color:#fff;padding:0.75rem 1.25rem;border-radius:6px;text-decoration:none;text-align:center;transition:background 0.3s ease}.tw2-blog-button:hover{background:#90c289}@media (max-width:980px){.tw2-blog-card{flex:1 1 calc(50% - 50px)}}@media (max-width:640px){.tw2-blog-card{flex:1 1 100%}}.tw2-recent-posts{padding-top:2rem}.tw2-recent-title{font-size:4rem;margin-bottom:2rem;text-align:center}.tw2-recent-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem}.tw2-recent-card{flex:1 1 calc(33.333% - 2rem);background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;transition:all 0.3s ease;display:flex;flex-direction:column}.tw2-recent-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,0.08)}.tw2-recent-image{overflow:hidden}.tw2-recent-image img{width:100%;height:auto;display:block;transition:transform 0.4s ease}.tw2-recent-card:hover .tw2-recent-image img{transform:scale(1.08)}.tw2-recent-content{padding:1.25rem;display:flex;flex-direction:column;flex:1}.tw2-recent-post-title{font-size:1.25rem;margin-bottom:0.5rem}.tw2-recent-post-title a{color:inherit;text-decoration:none}.tw2-recent-date{font-size:0.9rem;color:#777;margin-top:auto}@media (max-width:980px){.tw2-recent-card{flex:1 1 calc(50% - 2rem)}}@media (max-width:640px){.tw2-recent-card{flex:1 1 100%}}.blogPostContent img{border-radius:30px;background:#e0e0e0;box-shadow:8px 8px 16px #bebebe,-8px -8px 16px #ffffff;margin:24px 0}.et_pb_menu__menu>nav>ul>li.payBtn>a{color:#fa9b15!important;font-weight:900}@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:6px 10px}.nav ul li a:hover{background-color:#8ec0d5!important;opacity:1}}ul#mobile_menu2:before{content:url("/wp-content/uploads/2024/09/logoFooter.svg")!important;display:block;width:70%;margin:0 auto 8vh auto!important}header .mobileMenuBlock .et_mobile_menu>li>a,header .mobileMenuBlock .et-menu>li>a{background-color:#53788a!important}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .sub-menu,.et_pb_sticky.et_pb_menu_0_tb_header,.et_pb_sticky.et_pb_menu_0_tb_header .sub-menu,.et_pb_menu_1_tb_header,.et_pb_menu_1_tb_header .sub-menu,.et_pb_sticky.et_pb_menu_1_tb_header,.et_pb_sticky.et_pb_menu_1_tb_header .sub-menu{box-shadow:none!important}.et_pb_main_blurb_image{z-index:100!important}.cloudFooter .et_pb_main_blurb_image:after{margin-top:-46px!important;content:url('https://kennesawpediatrics.com/wp-content/uploads/2024/09/blurb-footer.png');z-index:1000!important;display:inline-block}.cloudFooter .et_pb_blurb_description{padding:0 7%}.et_pb_fullwidth_header_scroll a{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px)}.et_pb_fullwidth_header_scroll .et-pb-icon{-webkit-animation:et_bounce 1s infinite;-moz-animation:et_bounce 1s infinite;-ms-animation:et_bounce 1s infinite;-o-animation:et_bounce 1s infinite;animation:et_bounce 1s infinite}@-webkit-keyframes et_bounce{0%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-15px)}100%{-webkit-transform:translateY(0px)}}@-moz-keyframes et_bounce{0%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0px)}}@-ms-keyframes et_bounce{0%{-ms-transform:translateY(0)}40%{-ms-transform:translateY(-10px)}100%{-ms-transform:translateY(0px)}}@-o-keyframes et_bounce{0%{-o-transform:translateY(0)}40%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0px)}}@keyframes et_bounce{0%{transform:translateY(0)}40%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.et_pb_bottom_inside_divider,.et_pb_top_inside_divider{z-index:999!important}#stayConnected .et_pb_top_inside_divider{margin-tpp:-2px!important}