.elementor-21 .elementor-element.elementor-element-c6ac551:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c6ac551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://igc24.com/wp-content/uploads/2024/12/bnr-2.jpg");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c6ac551 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c6ac551 > .elementor-container{min-height:240px;}.elementor-21 .elementor-element.elementor-element-c6ac551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-theme-page-title .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-21 .elementor-element.elementor-element-72f77d4{text-align:center;}.elementor-21 .elementor-element.elementor-element-72f77d4 .elementor-heading-title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7e76863{padding:70px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-60c5941 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-21 .elementor-element.elementor-element-4e407dd .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:26px;font-weight:600;}.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-21 .elementor-element.elementor-element-e85826c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-0bf439d{margin-top:-10px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-e823fb0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-21 .elementor-element.elementor-element-f71d602{--icon-box-icon-margin:11px;}.elementor-21 .elementor-element.elementor-element-f71d602 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-7d7613e );}.elementor-21 .elementor-element.elementor-element-f71d602.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f71d602.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f71d602.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f71d602 .elementor-icon{font-size:22px;}.elementor-21 .elementor-element.elementor-element-f71d602 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f71d602 .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:15px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-f71d602 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-8240d77 );}.elementor-21 .elementor-element.elementor-element-a40eb57 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f575a74{--icon-box-icon-margin:11px;}.elementor-21 .elementor-element.elementor-element-f575a74 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-7d7613e );}.elementor-21 .elementor-element.elementor-element-f575a74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f575a74.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f575a74.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f575a74 .elementor-icon{font-size:22px;}.elementor-21 .elementor-element.elementor-element-f575a74 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f575a74 .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:15px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-f575a74 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-8240d77 );}.elementor-21 .elementor-element.elementor-element-4850999{margin-top:5px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-f6577da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c157b8f{--icon-box-icon-margin:11px;}.elementor-21 .elementor-element.elementor-element-c157b8f .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-7d7613e );}.elementor-21 .elementor-element.elementor-element-c157b8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-c157b8f.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-c157b8f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-c157b8f .elementor-icon{font-size:22px;}.elementor-21 .elementor-element.elementor-element-c157b8f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c157b8f .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:15px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-c157b8f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-8240d77 );}.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-21 .elementor-element.elementor-element-1753943 img{width:100%;}.elementor-21 .elementor-element.elementor-element-eb2a345{margin-top:50px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-ab02208 iframe{height:450px;}.elementor-21 .elementor-element.elementor-element-93754b1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-93754b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-93754b1 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-93754b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-140eaa9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-b55581f img{width:100%;}.elementor-21 .elementor-element.elementor-element-02ba67f .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:26px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-49cce60{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-f042916{padding:70px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-f40a708 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-e2c1c0d .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:26px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-2706b57{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-315c11e img{width:100%;}.elementor-21 .elementor-element.elementor-element-90a8505 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-162d7be{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-bb55e5e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-bb55e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-bb55e5e > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-bb55e5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-e6c1d1a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-b8b2dd5 img{width:100%;}.elementor-21 .elementor-element.elementor-element-cde35d1 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:26px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-4fbd7cf{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-b354a40 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-d300067{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-9558de2{padding:70px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-44dad96 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-1576f8d .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:26px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-508678f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-2136afc img{width:100%;}.elementor-21 .elementor-element.elementor-element-69022de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-533bbff{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#000000;}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-4e407dd{text-align:center;}.elementor-21 .elementor-element.elementor-element-4e407dd .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-e85826c{text-align:center;}.elementor-21 .elementor-element.elementor-element-f71d602 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-f575a74 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-c157b8f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-02ba67f{text-align:center;}.elementor-21 .elementor-element.elementor-element-02ba67f .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-49cce60{text-align:center;}.elementor-21 .elementor-element.elementor-element-e2c1c0d{text-align:center;}.elementor-21 .elementor-element.elementor-element-e2c1c0d .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-2706b57{text-align:center;}.elementor-21 .elementor-element.elementor-element-162d7be{text-align:center;}.elementor-21 .elementor-element.elementor-element-cde35d1{text-align:center;}.elementor-21 .elementor-element.elementor-element-cde35d1 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-4fbd7cf{text-align:center;}.elementor-21 .elementor-element.elementor-element-d300067{text-align:center;}.elementor-21 .elementor-element.elementor-element-1576f8d{text-align:center;}.elementor-21 .elementor-element.elementor-element-1576f8d .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-508678f{text-align:center;}.elementor-21 .elementor-element.elementor-element-533bbff{text-align:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-c12af16{width:100%;}.elementor-21 .elementor-element.elementor-element-e094a08{width:100%;}.elementor-21 .elementor-element.elementor-element-5bcced0{width:100%;}.elementor-21 .elementor-element.elementor-element-4c4f594{width:100%;}.elementor-21 .elementor-element.elementor-element-7f2c119{width:100%;}.elementor-21 .elementor-element.elementor-element-e0429c4{width:100%;}.elementor-21 .elementor-element.elementor-element-c8aba13{width:100%;}.elementor-21 .elementor-element.elementor-element-f0cb3b3{width:100%;}.elementor-21 .elementor-element.elementor-element-fa8ccd6{width:100%;}.elementor-21 .elementor-element.elementor-element-1f00291{width:100%;}.elementor-21 .elementor-element.elementor-element-3a112a3{width:100%;}.elementor-21 .elementor-element.elementor-element-923315a{width:100%;}.elementor-21 .elementor-element.elementor-element-c43eb02{width:100%;}}