.elementor-1987 .elementor-element.elementor-element-k0000009{padding:44px 20px 44px 20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1987 .elementor-element.elementor-element-k0000012{padding:21px 20px 21px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000016{padding:22px 20px 22px 20px;}.elementor-1987 .elementor-element.elementor-element-k000001a{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k000001e{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-65925e41{padding:36px 20px 4px 20px;}.elementor-1987 .elementor-element.elementor-element-222c8652{padding:4px 20px 38px 20px;}.elementor-1987 .elementor-element.elementor-element-995e5c77{padding:34px 20px 34px 20px;}.elementor-1987 .elementor-element.elementor-element-2c634cea{padding:34px 20px 34px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000022{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000026{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k000002c{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000029 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1987 .elementor-element.elementor-element-afb7cdce{padding:34px 20px 34px 20px;}.elementor-1987 .elementor-element.elementor-element-ba887455 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1987 .elementor-element.elementor-element-5e5b1c08 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1987 .elementor-element.elementor-element-k0000030{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000034{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000038{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k000003c{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000040{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k0000068{padding:36px 20px 36px 20px;}.elementor-1987 .elementor-element.elementor-element-k000006c{padding:36px 20px 36px 20px;}@media(min-width:768px){.elementor-1987 .elementor-element.elementor-element-k0000005{width:56%;}.elementor-1987 .elementor-element.elementor-element-k0000008{width:44%;}.elementor-1987 .elementor-element.elementor-element-k000000b{width:25%;}.elementor-1987 .elementor-element.elementor-element-k000000d{width:25%;}.elementor-1987 .elementor-element.elementor-element-k000000f{width:25%;}.elementor-1987 .elementor-element.elementor-element-k0000011{width:25%;}.elementor-1987 .elementor-element.elementor-element-k0000015{width:100%;}.elementor-1987 .elementor-element.elementor-element-k0000019{width:100%;}.elementor-1987 .elementor-element.elementor-element-k000001d{width:100%;}.elementor-1987 .elementor-element.elementor-element-30eefd10{width:50%;}.elementor-1987 .elementor-element.elementor-element-b5bc5f88{width:50%;}.elementor-1987 .elementor-element.elementor-element-7dd853d9{width:100%;}.elementor-1987 .elementor-element.elementor-element-63697b84{width:33.33%;}.elementor-1987 .elementor-element.elementor-element-0b531b90{width:33.33%;}.elementor-1987 .elementor-element.elementor-element-9ddb1ff0{width:33.33%;}.elementor-1987 .elementor-element.elementor-element-k0000021{width:100%;}.elementor-1987 .elementor-element.elementor-element-k0000025{width:100%;}.elementor-1987 .elementor-element.elementor-element-k000002b{width:100%;}.elementor-1987 .elementor-element.elementor-element-1540e434{width:50%;}.elementor-1987 .elementor-element.elementor-element-cd038efc{width:50%;}.elementor-1987 .elementor-element.elementor-element-k000002f{width:100%;}.elementor-1987 .elementor-element.elementor-element-k0000033{width:100%;}.elementor-1987 .elementor-element.elementor-element-k0000037{width:100%;}.elementor-1987 .elementor-element.elementor-element-k000003b{width:100%;}.elementor-1987 .elementor-element.elementor-element-k000003f{width:100%;}.elementor-1987 .elementor-element.elementor-element-k0000067{width:100%;}.elementor-1987 .elementor-element.elementor-element-k000006b{width:100%;}}@media(max-width:767px){.elementor-1987 .elementor-element.elementor-element-k0000009{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000012{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000016{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k000001a{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k000001e{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-222c8652{padding:4px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-995e5c77{padding:24px 16px 24px 16px;}.elementor-1987 .elementor-element.elementor-element-2c634cea{padding:24px 16px 24px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000022{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000026{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k000002c{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-afb7cdce{padding:24px 16px 24px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000030{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000034{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000038{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k000003c{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000040{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k0000068{padding:26px 16px 26px 16px;}.elementor-1987 .elementor-element.elementor-element-k000006c{padding:26px 16px 26px 16px;}}/* Start custom CSS for section, class: .elementor-element-k0000009 */.elementor-1987 .wb-kadal{font-family:Roboto,sans-serif;color:#1C1E22}
.elementor-1987 .wb-kadal .elementor-container{max-width:1120px;margin-left:auto;margin-right:auto}
.elementor-1987 .wb-kadal .elementor-column,.elementor-1987 .wb-kadal .elementor-widget-wrap{min-width:0}
.elementor-1987 .wb-kadal h1,.elementor-1987 .wb-kadal h2,.elementor-1987 .wb-kadal h3{font-family:Poppins,sans-serif!important;color:#1C1E22!important;letter-spacing:-.025em}
.elementor-1987 .wb-kadal h2{font-size:29px;line-height:1.2;margin:10px 0 16px}
.elementor-1987 .wb-kadal h3{font-size:19px;line-height:1.28;margin:22px 0 10px}
.elementor-1987 .wb-kadal p,.elementor-1987 .wb-kadal li{font:400 16px/1.75 Roboto,sans-serif;color:#62656C}
.elementor-1987 .wb-kadal .elementor-widget-text-editor p{margin-bottom:15px}
.elementor-1987 .wb-kadal a{color:#C52F49;text-decoration:underline;text-underline-offset:3px}
.elementor-1987 .wb-kadal a:focus-visible{outline:3px solid #C52F49;outline-offset:3px}
.elementor-1987 .wb-kadal-hero{background:#F8F8F7;border-bottom:1px solid #E8E8EA}
.elementor-1987 .wb-kadal-hero .elementor-container{align-items:center;gap:30px}
.elementor-1987 .wb-kadal-hero .elementor-widget-wrap{align-content:center}
.elementor-1987 .wb-kadal-hero .wb-eyebrow{font:700 12px/1.4 Roboto,sans-serif;color:#C52F49;letter-spacing:.11em}
.elementor-1987 .wb-kadal-hero h2{font-size:clamp(32px,3.1vw,44px)!important;line-height:1.12!important;margin:0 0 18px!important;overflow-wrap:break-word}
.elementor-1987 .wb-kadal-hero .wb-lead{font-size:18px!important;line-height:1.55!important;color:#1C1E22}
.elementor-1987 .wb-kadal-hero .elementor-button{background:#C52F49;color:white;border-radius:4px;padding:14px 20px;text-decoration:none;font:700 14px Roboto,sans-serif}
.elementor-1987 .wb-kadal-hero .wb-cover img{width:100%;height:auto;max-height:495px;object-fit:contain;display:block;border-radius:8px}
.elementor-1987 .wb-kadal .wb-credit{font-size:12px;line-height:1.5;color:#62656C}
.elementor-1987 .wb-kadal-facts{border-bottom:1px solid #E8E8EA}
.elementor-1987 .wb-kadal-facts .elementor-widget-wrap{padding:6px 15px;border-left:1px solid #E8E8EA}
.elementor-1987 .wb-kadal-facts .elementor-column:first-child .elementor-widget-wrap{border-left:0}
.elementor-1987 .wb-kadal-facts .wb-fact-label{font:700 12px/1.4 Roboto,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#62656C}
.elementor-1987 .wb-kadal-facts .wb-fact-value{font:700 16px/1.45 Poppins,sans-serif;color:#1C1E22}
.elementor-1987 .wb-kadal .wb-fact-label,.elementor-1987 .wb-kadal .wb-fact-value{margin:3px 0!important}
.elementor-1987 .wb-kadal-toc .elementor-widget-wrap{border:1px solid #E8E8EA;border-radius:8px;background:#F8F8F7;padding:20px}
.elementor-1987 .wb-kadal .wb-toc{columns:2;gap:30px;padding-left:19px}
.elementor-1987 .wb-kadal .wb-toc li{break-inside:avoid;font-size:14px;padding:3px 0}
.elementor-1987 .wb-kadal .wb-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}
.elementor-1987 .wb-kadal .wb-detail-grid>div{border-bottom:1px solid #E8E8EA;padding:13px 12px}
.elementor-1987 .wb-kadal .wb-detail-grid strong{display:block;font:700 14px/1.5 Poppins,sans-serif;color:#1C1E22}
.elementor-1987 .wb-kadal .wb-detail-grid span{display:block;font:400 15px/1.6 Roboto,sans-serif;color:#62656C}
.elementor-1987 .wb-kadal-alt{background:#F8F8F7;border-top:1px solid #E8E8EA;border-bottom:1px solid #E8E8EA}
.elementor-1987 .wb-kadal-video .elementor-widget-video{max-width:820px;margin:10px auto}
.elementor-1987 .wb-kadal .wb-updates{border-left:3px solid #C52F49;padding:2px 0 2px 19px}
.elementor-1987 .wb-kadal .wb-updates li{padding-bottom:10px}
.elementor-1987 .wb-kadal .wb-social-list{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0}
.elementor-1987 .wb-kadal .wb-social-list a{display:inline-block;padding:12px 17px;border:1px solid #E8E8EA;border-radius:4px;text-decoration:none;background:#fff;font-weight:700}
.elementor-1987 .wb-kadal-faq h3{padding-top:18px;border-top:1px solid #E8E8EA}
.elementor-1987 .wb-kadal .wb-sources{font-size:14px}
@media(max-width:1024px){.elementor-1987 .wb-kadal-hero .elementor-container{gap:12px}.elementor-1987 .wb-kadal h2{font-size:26px}}
@media(max-width:767px){.elementor-1987 .wb-kadal-hero .elementor-container{display:flex;flex-direction:column;gap:16px}.elementor-1987 .wb-kadal-hero .elementor-column{width:100%!important;max-width:100%;flex-basis:100%}.elementor-1987 .wb-kadal-hero h2{font-size:30px!important;line-height:1.15!important}.elementor-1987 .wb-kadal-hero .wb-lead{font-size:17px!important}.elementor-1987 .wb-kadal-hero .wb-cover img{max-height:430px;object-fit:contain}.elementor-1987 .wb-kadal-facts .elementor-column{width:50%!important}.elementor-1987 .wb-kadal-facts .elementor-widget-wrap{border-left:0;border-top:1px solid #E8E8EA;padding:12px 7px}.elementor-1987 .wb-kadal h2{font-size:24px}.elementor-1987 .wb-kadal h3{font-size:18px}.elementor-1987 .wb-kadal p,.elementor-1987 .wb-kadal li{font-size:15.5px;line-height:1.68}.elementor-1987 .wb-kadal .wb-toc{columns:1}.elementor-1987 .wb-kadal .wb-detail-grid{grid-template-columns:1fr}}

.elementor-1987 .wb-kadal-portrait{margin:0;padding:0}
.elementor-1987 .wb-kadal-portrait a{display:block}

/* Kadal hero matched to native Mohanlal and TTF profiles 2026-11-02 */

.elementor-1987{font-family:Roboto,sans-serif;color:#1C1E22;background:#fff}
.elementor-1987 .wb-kadal-hero .elementor-container{max-width:1120px;margin-left:auto;margin-right:auto;align-items:center;gap:30px}
.elementor-1987 .wb-kadal-hero .elementor-container>.elementor-column:first-child{width:calc(56% - 17px)!important;max-width:calc(56% - 17px)!important;flex:0 0 calc(56% - 17px)!important}
.elementor-1987 .wb-kadal-hero .elementor-container>.elementor-column:last-child{width:calc(44% - 13px)!important;max-width:calc(44% - 13px)!important;flex:0 0 calc(44% - 13px)!important}
.elementor-1987 .wb-kadal-hero .elementor-column,.elementor-1987 .wb-kadal-hero .elementor-widget-wrap{min-width:0}
.elementor-1987 .wb-kadal-hero .elementor-widget-wrap{align-content:center}
.elementor-1987 .wb-kadal-hero .wb-main-title h1{font:700 clamp(30px,3.1vw,44px)/1.12 Poppins,sans-serif!important;color:#1C1E22!important;letter-spacing:-.03em;margin:0 0 18px!important;overflow-wrap:break-word}
.elementor-1987 .wb-kadal-hero .wb-lead{font:400 18px/1.58 Roboto,sans-serif!important;color:#1C1E22!important}
.elementor-1987 .wb-kadal-hero .wb-cover img{width:100%;height:auto;aspect-ratio:1/1;max-height:440px;object-fit:cover;object-position:center 30%;border-radius:8px;display:block}
.elementor-1987 .wb-kadal-hero .wb-credit{font-size:12px;line-height:1.5;color:#62656C;text-align:center}
.elementor-1987 .wb-kadal-hero .wb-cta .elementor-button{background:#C52F49;color:#fff;border-radius:4px;text-decoration:none;font:700 14px/1.2 Roboto,sans-serif;padding:15px 21px;min-height:45px}
@media(max-width:767px){.elementor-1987 .wb-kadal-hero .elementor-container{display:flex;flex-direction:column;gap:20px}.elementor-1987 .wb-kadal-hero .elementor-container>.elementor-column:first-child,.elementor-1987 .wb-kadal-hero .elementor-container>.elementor-column:last-child{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.elementor-1987 .wb-kadal-hero .wb-main-title h1{font-size:30px!important;line-height:1.15!important}.elementor-1987 .wb-kadal-hero .wb-cover img{max-height:410px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-222c8652 */.elementor-1987 .elementor-element.elementor-element-222c8652 .elementor-container{max-width:1120px;margin:0 auto;gap:24px;align-items:flex-start}.elementor-1987 .elementor-element.elementor-element-222c8652 .elementor-column{width:calc(50% - 12px)!important;flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);min-width:0}.elementor-1987 .elementor-element.elementor-element-222c8652 .wb-context-img img{width:100%;height:290px;object-fit:cover;border-radius:4px}.elementor-1987 .elementor-element.elementor-element-222c8652 .wb-context-credit p{font:400 12px/1.55 Roboto,sans-serif;color:#62656C;margin-top:10px}.elementor-1987 .elementor-element.elementor-element-222c8652 .wb-context-credit a{color:#C52F49;text-decoration:underline}@media(max-width:767px){.elementor-1987 .elementor-element.elementor-element-222c8652 .elementor-container{display:flex;flex-direction:column;gap:18px}.elementor-1987 .elementor-element.elementor-element-222c8652 .elementor-column{width:100%!important;flex:0 0 100%!important;max-width:100%!important}.elementor-1987 .elementor-element.elementor-element-222c8652 .wb-context-img img{height:auto;max-height:380px;object-fit:contain}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c634cea */.elementor-1987 .wb-kadal-media .elementor-container{max-width:1120px;margin:auto}.elementor-1987 .wb-kadal-media img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px}.elementor-1987 .wb-kadal-media p{font-size:14px}.elementor-1987 .wb-kadal-extra-video{background:#F8F8F7;border-top:1px solid #E8E8EA;border-bottom:1px solid #E8E8EA}@media(max-width:767px){.elementor-1987 .wb-kadal-media .elementor-column,.elementor-1987 .wb-kadal-extra-video .elementor-column{width:100%!important}}/* End custom CSS */