body[data-tb-layout=blog] .tb-blog-body-grid{display:grid!important;grid-template-columns:minmax(0,65fr) minmax(0,35fr)!important;align-items:start!important;column-gap:36px!important;width:min(1440px,calc(100% - 56px))!important;max-width:1440px!important;margin:52px auto 64px!important}body[data-tb-layout=blog] .tb-blog-body-grid>.elementor-column{width:100%!important;max-width:none!important;flex-basis:auto!important;min-width:0!important;padding:0!important}body[data-tb-layout=blog] .tb-blog-body-grid>.elementor-column>.elementor-widget-wrap{width:100%;padding:0!important}body[data-tb-layout=blog] .tb-blog-body-grid .elementor-widget-theme-post-featured-image img{width:100%;height:auto;max-height:570px;object-fit:cover;border-radius:12px}body[data-tb-layout=blog] .tb-blog-body-grid .elementor-widget-theme-post-content{width:100%}body[data-tb-layout=blog] .tb-blog-body-grid .elementor-widget-theme-post-content>.elementor-widget-container{width:100%;max-width:100%;margin:0;font-size:17px;line-height:1.8}body[data-tb-layout=blog] aside.tb-blog-sidebar{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:24px!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;font-family:Poppins,Arial,sans-serif!important}body[data-tb-layout=blog] aside.tb-blog-sidebar>.tb-sidebar-panel{box-sizing:border-box!important;display:block!important;width:100%!important;padding:24px!important;margin:0!important;background:#fff!important;border:1px solid #f2e9ec!important;border-top:4px solid #ef5b90!important;border-radius:12px!important;box-shadow:0 5px 22px #301a230e!important}body[data-tb-layout=blog] aside.tb-blog-sidebar .tb-sidebar-panel>h2{display:block!important;font-family:Poppins,Arial,sans-serif!important;color:#d7195b!important;font-size:21px!important;font-weight:700!important;line-height:1.35!important;margin:0 0 14px!important;padding:0 0 12px!important;border-bottom:1px solid #f5e7ec!important}body[data-tb-layout=blog] aside.tb-blog-sidebar ul,body[data-tb-layout=blog] aside.tb-blog-sidebar ul li{list-style:none!important;list-style-type:none!important}body[data-tb-layout=blog] aside.tb-blog-sidebar ul{display:block!important;padding:0!important;margin:0!important}body[data-tb-layout=blog] aside.tb-blog-sidebar li{display:block!important;position:relative;margin:0!important;padding:12px 0!important;border-bottom:1px solid #f6f1f2}body[data-tb-layout=blog] aside.tb-blog-sidebar li::marker{content:""!important}body[data-tb-layout=blog] aside.tb-blog-sidebar li:last-child{padding-bottom:0!important;border-bottom:0}body[data-tb-layout=blog] aside.tb-blog-sidebar a{display:block!important;font-size:14px!important;line-height:1.55!important;color:#303030!important;font-weight:600!important;text-decoration:none!important;overflow-wrap:anywhere}body[data-tb-layout=blog] aside.tb-blog-sidebar a:hover,body[data-tb-layout=blog] aside.tb-blog-sidebar a:focus-visible{color:#df1b5e!important}body[data-tb-layout=blog] aside.tb-blog-sidebar small{display:block!important;color:#8d8588!important;font-size:12px!important;line-height:1.4!important;margin-top:5px!important}body[data-tb-layout=blog] aside.tb-blog-sidebar .tb-sidebar-areas li{padding:9px 0!important}body[data-tb-layout=blog] aside.tb-blog-sidebar .tb-sidebar-areas a:before{content:"›";display:inline-block;margin-right:9px;color:#ef5b90;font-weight:700;font-size:19px;vertical-align:-1px}@media(max-width:1050px){body[data-tb-layout=blog] .tb-blog-body-grid{grid-template-columns:minmax(0,1fr)!important;width:min(850px,calc(100% - 36px))!important;gap:34px!important}body[data-tb-layout=blog] aside.tb-blog-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media(max-width:640px){body[data-tb-layout=blog] .tb-blog-body-grid{width:calc(100% - 28px)!important;margin-top:26px!important}body[data-tb-layout=blog] aside.tb-blog-sidebar{display:flex!important;flex-direction:column!important}body[data-tb-layout=blog] aside.tb-blog-sidebar>.tb-sidebar-panel{padding:20px!important}}body[data-tb-layout=blog] .tb-related-section{box-sizing:border-box;width:min(1440px,calc(100% - 48px));max-width:1440px;margin:56px auto 68px;clear:both;font-family:Poppins,Arial,sans-serif}body[data-tb-layout=blog] .tb-related-section *,body[data-tb-layout=blog] .tb-related-section *:before,body[data-tb-layout=blog] .tb-related-section *:after{box-sizing:border-box}body[data-tb-layout=blog] .tb-related-section>h2{color:#ef5b90;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.3;margin:0 0 24px}body[data-tb-layout=blog] .tb-related-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;width:100%}body[data-tb-layout=blog] .tb-related-card{display:flex;flex-direction:column;min-width:0;height:100%;margin:0;overflow:hidden;border:1px solid #ededed;border-radius:12px;background:#fff;box-shadow:0 3px 16px #00000013}body[data-tb-layout=blog] .tb-related-photo{display:block;width:100%;aspect-ratio:3 / 2;overflow:hidden;background:#f5f5f5}body[data-tb-layout=blog] .tb-related-photo img{display:block;position:static;width:100%;height:100%;object-fit:cover}body[data-tb-layout=blog] .tb-related-content{display:flex;flex:1;flex-direction:column;padding:20px}body[data-tb-layout=blog] .tb-related-content h3{font-size:18px;font-weight:600;line-height:1.4;margin:0 0 12px}body[data-tb-layout=blog] .tb-related-content h3 a{color:#242424;text-decoration:none}body[data-tb-layout=blog] .tb-related-content p{margin:0 0 18px;color:#636363;font-size:14px;line-height:1.65}body[data-tb-layout=blog] .tb-related-read{margin-top:auto;color:#ef5b90;font-size:13px;font-weight:700;text-decoration:none}body[data-tb-layout=blog] .tb-related-date{display:block;margin-top:16px;padding-top:12px;border-top:1px solid #eee;color:#888;font-size:12px}@media(max-width:850px){body[data-tb-layout=blog] .tb-related-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){body[data-tb-layout=blog] .tb-related-section{width:calc(100% - 28px);margin:40px auto 52px}body[data-tb-layout=blog] .tb-related-cards{grid-template-columns:minmax(0,1fr);gap:20px}}body[data-tb-layout=blog] .tb-related-heading,body[data-tb-layout=blog] .tb-related-posts{width:min(1140px,calc(100% - 40px));max-width:1140px;margin-left:auto!important;margin-right:auto!important}body[data-tb-layout=blog] .tb-related-heading{margin-top:56px;margin-bottom:22px}body[data-tb-layout=blog] .tb-related-heading h3{color:#ef5b90;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.3;margin:0}body[data-tb-layout=blog] .tb-related-posts .elementor-widget-container{width:100%;max-width:100%}body[data-tb-layout=blog] .tb-related-posts .elementor-posts-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch;width:100%}body[data-tb-layout=blog] .tb-related-posts article.elementor-post{width:100%!important;min-width:0;margin:0!important;padding:0!important;display:block}body[data-tb-layout=blog] .tb-related-posts .elementor-post__card{display:flex!important;flex-direction:column;height:100%;overflow:hidden;border:1px solid #ededed;border-radius:12px;background:#fff;box-shadow:0 3px 16px #00000013}body[data-tb-layout=blog] .tb-related-posts .elementor-post__thumbnail__link{display:block;width:100%!important;line-height:0}body[data-tb-layout=blog] .tb-related-posts .elementor-post__thumbnail{display:block;width:100%;height:auto!important;aspect-ratio:3 / 2;padding:0!important;margin:0;overflow:hidden}body[data-tb-layout=blog] .tb-related-posts .elementor-post__thumbnail img{display:block;position:static!important;width:100%;height:100%;object-fit:cover;transform:none}body[data-tb-layout=blog] .tb-related-posts .elementor-post__text{display:flex;flex:1;flex-direction:column;padding:20px 20px 14px!important;margin:0!important}body[data-tb-layout=blog] .tb-related-posts .elementor-post__title{font-size:19px!important;line-height:1.4!important;font-weight:600;margin:0 0 12px}body[data-tb-layout=blog] .tb-related-posts .elementor-post__title a{color:#252525;text-decoration:none}body[data-tb-layout=blog] .tb-related-posts .elementor-post__excerpt p{font-size:14px;line-height:1.65;color:#646464;margin:0 0 18px}body[data-tb-layout=blog] .tb-related-posts .elementor-post__read-more{margin-top:auto;font-weight:700;font-size:13px;text-decoration:none;color:#ef5b90}body[data-tb-layout=blog] .tb-related-posts .elementor-post__meta-data{margin-top:auto;padding:11px 20px 14px;font-size:12px;color:#777;border-top:1px solid #f0f0f0}body[data-tb-layout=blog] .tb-related-posts .elementor-post__author,body[data-tb-layout=blog] .tb-related-posts .sharedaddy{display:none!important}@media(max-width:850px){body[data-tb-layout=blog] .tb-related-posts .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){body[data-tb-layout=blog] .tb-related-heading,body[data-tb-layout=blog] .tb-related-posts{width:min(100% - 28px,1140px)}body[data-tb-layout=blog] .tb-related-posts .elementor-posts-container{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{position:relative;overflow:hidden}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transform:none}
