.elementor-164 .elementor-element.elementor-element-1acfe17{--display:flex;--min-height:394px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-164 .elementor-element.elementor-element-1acfe17:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1acfe17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #022098 0%, #001127 63%);}.elementor-164 .elementor-element.elementor-element-1b6bd15{--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;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 100px 100px;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-164 .elementor-element.elementor-element-1b6bd15::before, .elementor-164 .elementor-element.elementor-element-1b6bd15 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-1b6bd15 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-1b6bd15 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-1b6bd15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-1b6bd15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-164 .elementor-element.elementor-element-3f11fe7{--display:flex;--overlay-opacity:1;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-164 .elementor-element.elementor-element-3f11fe7::before, .elementor-164 .elementor-element.elementor-element-3f11fe7 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-3f11fe7 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-3f11fe7 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-3f11fe7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-3f11fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-164 .elementor-element.elementor-element-fb3135b{text-align:center;}.elementor-164 .elementor-element.elementor-element-27c5587{--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-164 .elementor-element.elementor-element-22532bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-164 .elementor-element.elementor-element-5992418 .elementor-heading-title{font-size:25px;}.elementor-164 .elementor-element.elementor-element-6f61fe2 .elementor-button{background-color:#3E0463;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .dataTables_length{display:none;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .dataTables_filter{display:none;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .dataTables_info{display:none;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .dataTables_paginate{display:none;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .tablepress th{text-align:center;background-color:var( --e-global-color-4d462f5 );color:var( --e-global-color-9e780d5 );border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress table.tablepress tr td{text-align:center;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 1em 0.5em 1em;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-164 .elementor-element.elementor-element-c1d6e67 .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}.elementor-164 .elementor-element.elementor-element-2500621 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-2500621 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-164 .elementor-element.elementor-element-2500621{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-164 .elementor-element.elementor-element-2500621 .elementor-icon-list-text{color:#FF0000;transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-419df8e{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-f2560a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-164 .elementor-element.elementor-element-6cb4a79 .elementor-heading-title{font-size:25px;}.elementor-164 .elementor-element.elementor-element-2d9c81b .elementor-button{background-color:#3E0463;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .dataTables_length{display:none;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .dataTables_filter{display:none;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .dataTables_info{display:none;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .dataTables_paginate{display:none;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .tablepress th{text-align:center;background-color:var( --e-global-color-4d462f5 );color:var( --e-global-color-9e780d5 );border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress table.tablepress tr td{text-align:center;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 1em 0.5em 1em;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-164 .elementor-element.elementor-element-d253066 .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}.elementor-164 .elementor-element.elementor-element-ca3cc6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-ca3cc6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-164 .elementor-element.elementor-element-ca3cc6b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-164 .elementor-element.elementor-element-ca3cc6b .elementor-icon-list-text{color:#FF0000;transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-daf0290{--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-164 .elementor-element.elementor-element-daf0290:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-daf0290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indiasoft.org/wp-content/uploads/2025/08/Frame-1000004771-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-e56f704{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-fb47b4d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 050px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-e751d54 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-164 .elementor-element.elementor-element-e751d54 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-164 .elementor-element.elementor-element-e751d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-164 .elementor-element.elementor-element-5b4d7a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-164 .elementor-element.elementor-element-3876288{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-164 .elementor-element.elementor-element-d22b23a{--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-164 .elementor-element.elementor-element-454c5da{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;text-align:left;}.elementor-164 .elementor-element.elementor-element-afdbed1{line-height:30px;color:var( --e-global-color-9e780d5 );}.elementor-164 .elementor-element.elementor-element-afdbed1 p{margin-block-end:4px;}.elementor-164 .elementor-element.elementor-element-afdbed1 a{color:#FF0000;}.elementor-164 .elementor-element.elementor-element-9a5d1ae{--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-164 .elementor-element.elementor-element-4d659d5{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:left;}.elementor-164 .elementor-element.elementor-element-3a42306{line-height:30px;color:var( --e-global-color-9e780d5 );}.elementor-164 .elementor-element.elementor-element-3a42306 p{margin-block-end:4px;}.elementor-164 .elementor-element.elementor-element-3a42306 a{color:#FF0000;}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-d22b23a{--width:50%;}.elementor-164 .elementor-element.elementor-element-9a5d1ae{--width:50%;}}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-1b6bd15{--border-radius:0px 0px 50px 50px;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-164 .elementor-element.elementor-element-3f11fe7{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-1acfe17{--min-height:215px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1b6bd15{--border-radius:0px 0px 25px 25px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3f11fe7{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-164 .elementor-element.elementor-element-fb3135b .elementor-heading-title{font-size:32px;}.elementor-164 .elementor-element.elementor-element-5992418 .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-419df8e{--padding-top:050px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-6cb4a79 .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-c4d7e72 .elementor-button{line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-daf0290{--padding-top:0px;--padding-bottom:0px;--padding-left:010px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-e56f704 .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-fb47b4d .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-fd8c175 .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-454c5da .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-4d659d5{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-164 .elementor-element.elementor-element-4d659d5 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for html, class: .elementor-element-644ed3b *//* Container for iframe */
.responsive-iframe-container {
  max-width: 2000px;        /* max width on large screens */
  width: 100%;              /* take full width of screen */
  margin: 0 auto;           /* center horizontally */
  overflow-x: auto;         /* allow horizontal scroll if needed */
  -webkit-overflow-scrolling: touch; /* smooth scrolling on iOS */
}

/* Responsive iframe */
.responsive-iframe-container iframe {
  display: block;
  width: 100%;              /* scale to container width */
  min-width: 1000px;         /* avoid too small on tiny screens */
  height: 1230px;           /* fixed height */
  border: 0;
}

/* Optional: make height adapt to viewport */
@media (max-width: 768px) {
  .responsive-iframe-container iframe {
    height: 80vh;           /* 80% of viewport height on mobile */
  }
}/* End custom CSS */