.elementor-10 .elementor-element.elementor-element-c052c1d{--display:flex;--position:absolute;top:-9px;}.elementor-10 .elementor-element.elementor-element-c052c1d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c052c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3386ee );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c052c1d{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-c052c1d{right:0px;}.elementor-10 .elementor-element.elementor-element-0e61ce5{--e-transform-translateX:50px;--e-transform-translateY:-100px;--e-transform-scale:0.8;}.elementor-10 .elementor-element.elementor-element-a839df4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-c5ec8f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-10aba45{--display:flex;}.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-10 .elementor-element.elementor-element-f4a76f7{--e-transform-translateX:0px;--e-transform-translateY:48px;}.elementor-10 .elementor-element.elementor-element-f4a76f7 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:66px;font-weight:600;color:#F5FAFD;}.elementor-10 .elementor-element.elementor-element-491e931{--e-transform-translateX:10px;--e-transform-translateY:29px;}.elementor-10 .elementor-element.elementor-element-491e931 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:58px;font-weight:500;color:#F5FAFD;}.elementor-10 .elementor-element.elementor-element-d5f21df{--e-transform-translateX:10px;--e-transform-translateY:7px;}.elementor-10 .elementor-element.elementor-element-d5f21df .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:59px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:27px -28px 33px #030311;color:#88BFFF;}.elementor-10 .elementor-element.elementor-element-ec168fe{--e-transform-translateX:10px;--e-transform-translateY:-12px;}.elementor-10 .elementor-element.elementor-element-ec168fe .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:58px;font-weight:500;text-shadow:0px 0px 10px #000102;color:#71B7FF;}.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-10 .elementor-element.elementor-element-464e622{--e-transform-translateX:17px;--e-transform-translateY:-18px;columns:1;font-family:"Roboto Serif", Sans-serif;font-size:15px;font-weight:400;line-height:18px;text-shadow:26px -1px 100px #05071C;color:var( --e-global-color-80028aa );}.elementor-10 .elementor-element.elementor-element-464e622 p{margin-block-end:0px;}.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-10 .elementor-element.elementor-element-843ab21 .elementor-button{background-color:#0484D600;font-family:"Roboto Serif", Sans-serif;font-weight:600;box-shadow:49px 0px 53px -5px #305EA8 inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-843ab21{--e-transform-translateY:-4px;top:397px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-843ab21{left:25px;}body.rtl .elementor-10 .elementor-element.elementor-element-843ab21{right:25px;}.elementor-10 .elementor-element.elementor-element-843ab21 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-843ab21 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-10 .elementor-element.elementor-element-f99eb0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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-10 .elementor-element.elementor-element-cda6562{--e-transform-translateX:-36px;--e-transform-translateY:-26px;--e-transform-scale:1.27;}.elementor-10 .elementor-element.elementor-element-c6d637e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.64;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#184B6B;--border-color:#184B6B;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c6d637e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c6d637e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drkaustuvbanerjee.com/wp-content/uploads/2026/06/Untitled-design-4-scaled.jpg");}.elementor-10 .elementor-element.elementor-element-c6d637e::before, .elementor-10 .elementor-element.elementor-element-c6d637e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c6d637e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c6d637e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c6d637e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c6d637e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080F1B;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-c6d637e.e-con{--e-con-transform-translateX:3px;--e-con-transform-translateY:-11px;}.elementor-10 .elementor-element.elementor-element-414b4b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-414b4b4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-414b4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drkaustuvbanerjee.com/wp-content/uploads/2026/06/Add-a-heading-12-scaled.png");background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-414b4b4.e-con{--e-con-transform-translateX:-1px;--e-con-transform-translateY:-40px;}.elementor-10 .elementor-element.elementor-element-204eb1c{--display:flex;}.elementor-10 .elementor-element.elementor-element-2f9a47d{--e-transform-translateX:-7px;--e-transform-translateY:17px;--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-2f9a47d img{opacity:1;filter:brightness( 99% ) contrast( 104% ) saturate( 81% ) blur( 0px ) hue-rotate( 0deg );border-radius:17px 17px 17px 17px;}.elementor-10 .elementor-element.elementor-element-a57104a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-e5b2020{--e-transform-translateX:11px;--e-transform-translateY:38px;}.elementor-10 .elementor-element.elementor-element-e5b2020 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:14px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-b710198{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a82f8dd{--e-transform-translateY:62px;}.elementor-10 .elementor-element.elementor-element-a82f8dd .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:34px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-6b3da9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-f6f1271{--e-transform-translateY:33px;}.elementor-10 .elementor-element.elementor-element-f6f1271 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:28px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-12b9991{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-12b9991.e-con{--e-con-transform-translateY:11px;}.elementor-10 .elementor-element.elementor-element-1f16d76{--e-transform-translateX:-3px;--e-transform-translateY:12px;font-family:"Roboto Serif", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-80028aa );}.elementor-10 .elementor-element.elementor-element-a31a099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a31a099.e-con{--e-con-transform-translateY:6px;}.elementor-10 .elementor-element.elementor-element-024bbfd{--display:flex;border-style:solid;--border-style:solid;border-color:#32708B;--border-color:#32708B;--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 50px 0px #134060 inset;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-10 .elementor-element.elementor-element-f669639 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-10 .elementor-element.elementor-element-f669639 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-80028aa );}.elementor-10 .elementor-element.elementor-element-f669639.elementor-view-stacked .elementor-icon{background-color:#5BBCE6;}.elementor-10 .elementor-element.elementor-element-f669639.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f669639.elementor-view-default .elementor-icon{fill:#5BBCE6;color:#5BBCE6;border-color:#5BBCE6;}.elementor-10 .elementor-element.elementor-element-f669639 .elementor-icon{font-size:37px;}.elementor-10 .elementor-element.elementor-element-f669639 .elementor-icon i{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-f669639 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f669639 .elementor-icon-box-title a{font-family:"Roboto Serif", Sans-serif;font-size:12px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-f669639 .elementor-icon-box-description{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-10 .elementor-element.elementor-element-b24203f{--display:flex;border-style:solid;--border-style:solid;border-color:#32708B;--border-color:#32708B;--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px #134060 inset;}.elementor-10 .elementor-element.elementor-element-3a4795e .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-10 .elementor-element.elementor-element-3a4795e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-80028aa );}.elementor-10 .elementor-element.elementor-element-3a4795e.elementor-view-stacked .elementor-icon{background-color:#5BBCE6;}.elementor-10 .elementor-element.elementor-element-3a4795e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3a4795e.elementor-view-default .elementor-icon{fill:#5BBCE6;color:#5BBCE6;border-color:#5BBCE6;}.elementor-10 .elementor-element.elementor-element-3a4795e .elementor-icon{font-size:37px;}.elementor-10 .elementor-element.elementor-element-3a4795e .elementor-icon i{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-3a4795e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3a4795e .elementor-icon-box-title a{font-family:"Roboto Serif", Sans-serif;font-size:12px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-3a4795e .elementor-icon-box-description{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-10 .elementor-element.elementor-element-576ba0a{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0d0bf48 );--border-color:var( --e-global-color-0d0bf48 );--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 50px 0px rgba(67.31771623458835, 130.9277802576515, 147.17752075195312, 0.5) inset;}.elementor-10 .elementor-element.elementor-element-a2ed518 .elementor-icon-box-wrapper{gap:9px;}.elementor-10 .elementor-element.elementor-element-a2ed518 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-80028aa );}.elementor-10 .elementor-element.elementor-element-a2ed518 .elementor-icon{font-size:37px;}.elementor-10 .elementor-element.elementor-element-a2ed518 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a2ed518 .elementor-icon-box-title a{font-family:"Roboto Serif", Sans-serif;font-size:12px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a2ed518 .elementor-icon-box-description{font-family:"Roboto Serif", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-be96539{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0d0bf48 );--border-color:var( --e-global-color-0d0bf48 );--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(67.31771623458835, 130.9277802576515, 147.17752075195312, 0.5) inset;}.elementor-10 .elementor-element.elementor-element-6971ad0 .elementor-icon-box-wrapper{gap:9px;}.elementor-10 .elementor-element.elementor-element-6971ad0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-80028aa );}.elementor-10 .elementor-element.elementor-element-6971ad0 .elementor-icon{font-size:37px;}.elementor-10 .elementor-element.elementor-element-6971ad0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6971ad0 .elementor-icon-box-title a{font-family:"Roboto Serif", Sans-serif;font-size:12px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-6971ad0 .elementor-icon-box-description{font-family:"Roboto Serif", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-c052c1d.e-con{--e-con-transform-scale:1.3;}.elementor-10 .elementor-element.elementor-element-0e61ce5{--e-transform-translateX:-2px;--e-transform-translateY:2px;}.elementor-10 .elementor-element.elementor-element-f4a76f7{--e-transform-translateX:-35px;--e-transform-translateY:-16px;}.elementor-10 .elementor-element.elementor-element-f4a76f7 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-491e931{--e-transform-translateX:-33px;--e-transform-translateY:-32px;}.elementor-10 .elementor-element.elementor-element-491e931 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-d5f21df{--e-transform-translateX:-33px;--e-transform-translateY:-52px;}.elementor-10 .elementor-element.elementor-element-d5f21df .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-ec168fe{--e-transform-translateX:-33px;--e-transform-translateY:-69px;}.elementor-10 .elementor-element.elementor-element-ec168fe .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-843ab21{--e-transform-translateX:-105px;--e-transform-translateY:-28px;--e-transform-scale:0.4;top:89px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-843ab21{left:7px;}body.rtl .elementor-10 .elementor-element.elementor-element-843ab21{right:7px;}.elementor-10 .elementor-element.elementor-element-843ab21 .elementor-button{font-size:17px;}.elementor-10 .elementor-element.elementor-element-f99eb0a.e-con{--e-con-transform-translateX:-5px;--e-con-transform-translateY:-314px;}.elementor-10 .elementor-element.elementor-element-cda6562{--e-transform-translateX:80px;--e-transform-translateY:71px;--e-transform-scale:0.9;}}