.ks_blog_details{background:#fff;padding:150px 0 0;font-family:Poppins,sans-serif!important}.ks_blog_details .container,.ks_blog_related_wrap .container{width:100%;max-width:1300px;margin:0 auto;padding:0 15px}.ks_blog_details_row{justify-content:space-between;align-items:flex-start;display:flex}.ks_blog_details_main{flex:0 0 60%;min-width:0;max-width:60%}.ks_blog_details_side{flex:0 0 31%;align-self:stretch;max-width:31%}:is(html:has(.ks_blog_details),body:has(.ks_blog_details)){overflow:clip visible}.ks_blog_main_img{border-radius:10px;height:420px;overflow:hidden}.ks_blog_main_img img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.ks_blog_title{color:#36454f;margin-bottom:10px;padding-top:40px;font-size:30px;font-weight:600;line-height:1.2;font-family:Poppins,sans-serif!important}.ks_blog_subtitle{text-transform:uppercase;color:#949292;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.4;font-family:Poppins,sans-serif!important}.ks_blog_meta{color:#666;margin-bottom:15px;font-size:14px;font-family:Poppins,sans-serif!important}.ks_blog_meta span{margin:0 8px}.ks_blog_content p{color:#2f3e4e;margin-bottom:20px;font-size:14px;line-height:1.8;font-family:Poppins,sans-serif!important}.ks_blog_content a{color:#36454f}.ks_blog_content h2{color:#36454f;margin-top:30px;margin-bottom:15px;scroll-margin-top:140px;font-size:26px;font-weight:600;line-height:1.3;font-family:Poppins,sans-serif!important}.ks_blog_content h3{color:#36454f;margin-top:30px;margin-bottom:15px;scroll-margin-top:140px;font-size:22px;font-weight:600;line-height:1.3;font-family:Poppins,sans-serif!important}.ks_blog_content ul{margin-bottom:20px;padding-left:20px}.ks_blog_content li{color:#2f3e4e;margin-bottom:10px;font-size:14px;line-height:1.8}.ks_blog_share{background:#eff1fa;border-radius:10px;margin-top:40px;padding:25px 30px}.ks_blog_share h4{color:#36454f;margin:20px 0;font-size:16px;font-weight:600;font-family:Poppins,sans-serif!important}.ks_share_icons{flex-wrap:wrap;gap:25px;display:flex}.ks_share_icons a{color:#2c3e47;align-items:center;gap:10px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.ks_share_icons a:hover{color:#0e2971;transform:translateY(-2px)}.ks_icon{color:#fff;background:#36454f;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:background .3s;display:flex}.ks_icon i{font-size:12px;font-style:normal}.ks_share_icons a:hover .ks_icon{background:#0e2971}.ks_form_wrap{margin-top:24px}.ks_form{background:#eff1fa;border:1px solid #14177b24;border-radius:6px;width:100%;padding:24px;font-family:Poppins,sans-serif}.ks_form h4{color:#36454f;letter-spacing:1px;margin:0 0 18px;font-size:16px;font-weight:700;font-family:Poppins,sans-serif!important}.ks_form form{flex-direction:column;gap:12px;display:flex}.ks_form input[type=text],.ks_form input[type=email],.ks_form input[type=tel],.ks_form select,.ks_form textarea{color:#2f3e4e;background:#fff;border:1px solid #14177b24;border-radius:6px;width:100%;padding:10px 12px;font-family:Poppins,sans-serif;font-size:14px}.ks_form textarea{resize:vertical}.ks_form input:focus,.ks_form select:focus,.ks_form textarea:focus{border-color:#36454f;outline:none}.ks_form_phone{gap:8px;display:flex}.ks_form_phone select{flex-shrink:0;width:90px}.ks_form_check{color:#6b6b6b;align-items:flex-start;gap:8px;font-size:12px;display:flex}.ks_form_check input{accent-color:#36454f;margin-top:2px}.ks_form button[type=submit]{color:#fff;letter-spacing:.06em;cursor:pointer;background:#36454f;border:0;border-radius:6px;padding:12px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background .3s}.ks_form button[type=submit]:hover{background:#0e2971}.ks_form button[type=submit]:disabled{opacity:.6;cursor:not-allowed}.ks_form_error{color:#c0392b;margin:0;font-size:13px}.ks_form_success{color:#36454f;margin:0;font-size:14px}.ks_popup_overlay{z-index:9999;background:#141e2899;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ks_popup{background:#fff;border-radius:8px;width:100%;max-width:440px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 20px 50px #00000040}.ks_popup .ks_form_wrap{margin-top:0}.ks_popup .ks_form{border-radius:8px;padding-top:32px}.ks_popup_close{z-index:1;color:#36454f;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:28px;line-height:1;position:absolute;top:8px;right:12px}.ks_popup_close:hover{color:#0e2971}.ks_blog_side_sticky{scrollbar-width:none;max-height:calc(100vh - 140px);position:sticky;top:120px;overflow-y:auto}.ks_blog_side_sticky::-webkit-scrollbar{display:none}.ks_toc_wrap{position:static}.ks_toc{background:#eff1fa;border:1px solid #14177b24;border-radius:6px;width:100%;padding:24px}.ks_toc h4{color:#36454f;letter-spacing:1px;margin-bottom:18px;font-size:16px;font-weight:700;font-family:Poppins,sans-serif!important}.ks_toc ul{margin:0;padding:0;list-style:none}.ks_toc li{margin-bottom:12px}.ks_toc li:last-child{margin-bottom:0}.ks_toc a{color:#6b6b6b;border-left:2px solid #0000;padding-left:14px;font-size:14px;line-height:1.7;transition:all .3s;display:block}.ks_toc a:hover,.ks_toc a.active{color:#36454f;border-left:2px solid #36454f;font-weight:500}.ks_blog_related_wrap{padding-bottom:60px}.ks_related_posts{border-top:1px solid #ddd;margin-top:70px;padding-top:50px}.ks_related_posts h2{color:#36454f;margin-bottom:35px;font-size:28px;font-weight:600;font-family:Poppins,sans-serif!important}.ks_related_grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ks_latest_blog_card{height:100%;color:inherit;cursor:pointer;background:#fff;border:1px solid #14177b24;border-radius:8px;text-decoration:none;transition:all .3s;display:block;overflow:hidden}.ks_latest_blog_card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000014}.ks_latest_blog_thumb{margin-bottom:20px;display:block;overflow:hidden}.ks_latest_blog_thumb img{object-fit:cover;width:100%;height:240px;display:block}.ks_latest_blog_content{padding:0 22px 22px}.ks_latest_blog_content h3{color:#575756;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.35;transition:color .3s;font-family:Poppins,sans-serif!important}.ks_latest_blog_card:hover .ks_latest_blog_content h3{color:#0e2971}.ks_latest_blog_content .ks_blog_meta{margin-bottom:0}@media (max-width:991px){.ks_blog_details_row{flex-direction:column}.ks_blog_details_main,.ks_blog_details_side{flex:0 0 100%;width:100%;max-width:100%}.ks_toc_wrap{max-height:none;margin-top:30px;position:static;overflow:visible}.ks_related_grid{grid-template-columns:repeat(2,1fr)}.ks_blog_details{padding-top:120px}}@media (max-width:767px){.ks_blog_details{padding-top:100px}.ks_blog_details .container,.ks_blog_related_wrap .container{padding:0 16px}.ks_blog_main_img{height:240px}.ks_blog_title{margin-bottom:8px;padding-top:10px;font-size:22px;line-height:1.35}.ks_blog_content h3{margin-top:20px;margin-bottom:10px;font-size:20px;line-height:1.35}.ks_toc{margin-top:24px;padding:20px}.ks_blog_share{padding:20px}.ks_related_grid{grid-template-columns:1fr}.ks_latest_blog_thumb img{height:200px}}.ks_blog_table{width:100%;margin:10px 0 25px;overflow-x:auto}.ks_blog_table table{border-collapse:collapse;color:#2f3e4e;width:100%;font-size:14px}.ks_blog_table th,.ks_blog_table td{text-align:left;border:1px solid #14177b24;padding:12px 15px}.ks_blog_table th{color:#36454f;background:#eff1fa;font-weight:600}.ks_blog_content h4{color:#36454f;margin:20px 0 10px;font-size:18px;font-weight:600}
