.elementor-75284 .elementor-element.elementor-element-0c6622a > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-0c6622a > .elementor-background-overlay{background-image:url("https://www.istudiotech.in/wp-content/uploads/2026/01/hero-visual-B3q_WVe_-1.png");background-position:center center;background-size:cover;opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-0c6622a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-75284 .elementor-element.elementor-element-2eb1445.elementor-column .elementor-column-wrap{align-items:center;}.elementor-75284 .elementor-element.elementor-element-2eb1445.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;justify-content:center;}.elementor-75284 .elementor-element.elementor-element-2eb1445 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-75284 .elementor-element.elementor-element-e98d0b6{text-align:center;}.elementor-75284 .elementor-element.elementor-element-e98d0b6.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-75284 .elementor-element.elementor-element-e98d0b6 .elementor-heading-title{font-family:"Overpass";font-size:48px;}.elementor-75284 .elementor-element.elementor-element-b0196ec{text-align:center;}.elementor-75284 .elementor-element.elementor-element-b0196ec.elementor-widget-heading .elementor-heading-title{color:#12b5e2;}.elementor-75284 .elementor-element.elementor-element-b0196ec .elementor-heading-title{font-family:"Overpass";font-size:48px;}.elementor-75284 .elementor-element.elementor-element-5bee764{text-align:center;}.elementor-75284 .elementor-element.elementor-element-5bee764.elementor-widget-heading .elementor-heading-title{color:#ffffffcc;}.elementor-75284 .elementor-element.elementor-element-5bee764 .elementor-heading-title{font-family:"Overpass";font-size:18px;line-height:1.5em;}.elementor-75284 .elementor-element.elementor-element-9e76501 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75284 .elementor-element.elementor-element-944f5ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 1px 0px 0px;}.elementor-75284 .elementor-element.elementor-element-8ffa23e > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-8ffa23e:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-8ffa23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f7f9;}.elementor-75284 .elementor-element.elementor-element-8ffa23e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-8ffa23e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-a8feaf3 > .elementor-element-populated{text-align:center;}.elementor-75284 .elementor-element.elementor-element-fe85bf9{text-align:center;}.elementor-75284 .elementor-element.elementor-element-fe85bf9.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-fe85bf9 .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-d68bb6b{text-align:center;}.elementor-75284 .elementor-element.elementor-element-d68bb6b.elementor-widget-heading .elementor-heading-title{color:#627084;}.elementor-75284 .elementor-element.elementor-element-d68bb6b .elementor-heading-title{font-family:"Overpass";font-size:20px;}.elementor-75284 .elementor-element.elementor-element-8e20bd0 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-75284 .elementor-element.elementor-element-6bd84ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75284 .elementor-element.elementor-element-7ce76f7 > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-7ce76f7:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-7ce76f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8eaee80;}.elementor-75284 .elementor-element.elementor-element-7ce76f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-7ce76f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-5175ee1 a.elementor-button, .elementor-75284 .elementor-element.elementor-element-5175ee1 .elementor-button{font-family:"Overpass";color:#0b75cb;background-color:#0b75cb1a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-2694071{text-align:center;}.elementor-75284 .elementor-element.elementor-element-2694071.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-2694071 .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-a85f151{text-align:center;}.elementor-75284 .elementor-element.elementor-element-a85f151.elementor-widget-heading .elementor-heading-title{color:#12b5e2;}.elementor-75284 .elementor-element.elementor-element-a85f151 .elementor-heading-title{font-family:"Overpass";font-size:30px;}.elementor-75284 .elementor-element.elementor-element-40e471f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-75284 .elementor-element.elementor-element-d85a0b6{text-align:center;}.elementor-75284 .elementor-element.elementor-element-d85a0b6.elementor-widget-heading .elementor-heading-title{color:#627084;}.elementor-75284 .elementor-element.elementor-element-d85a0b6 .elementor-heading-title{font-family:"Overpass";font-size:18px;}.elementor-75284 .elementor-element.elementor-element-c42089f > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-c42089f:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-c42089f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f7f9;}.elementor-75284 .elementor-element.elementor-element-c42089f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-c42089f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-07cbaf0 a.elementor-button, .elementor-75284 .elementor-element.elementor-element-07cbaf0 .elementor-button{font-family:"Overpass";color:#12b5e2;background-color:#12b5e21a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-7756685{text-align:center;}.elementor-75284 .elementor-element.elementor-element-7756685.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-7756685 .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-8eba10a > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-8eba10a:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-8eba10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8eaee80;}.elementor-75284 .elementor-element.elementor-element-8eba10a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-8eba10a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-9a6a58c > .elementor-element-populated{text-align:left;}.elementor-75284 .elementor-element.elementor-element-66db609 a.elementor-button, .elementor-75284 .elementor-element.elementor-element-66db609 .elementor-button{font-family:"Overpass";color:#0b75cb;background-color:#0b75cb1a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-b685e2a{text-align:center;}.elementor-75284 .elementor-element.elementor-element-b685e2a.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-b685e2a .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-0ccd9c5{text-align:center;}.elementor-75284 .elementor-element.elementor-element-0ccd9c5.elementor-widget-heading .elementor-heading-title{color:#627084;}.elementor-75284 .elementor-element.elementor-element-0ccd9c5 .elementor-heading-title{font-family:"Overpass";font-size:18px;font-weight:400;line-height:1.3em;}.elementor-75284 .elementor-element.elementor-element-27ea9da > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-27ea9da:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-27ea9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f7f9;}.elementor-75284 .elementor-element.elementor-element-27ea9da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-27ea9da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-3f0579e a.elementor-button, .elementor-75284 .elementor-element.elementor-element-3f0579e .elementor-button{font-family:"Overpass";color:#f9941f;background-color:#f9941f1a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-fcd3bbe{text-align:center;}.elementor-75284 .elementor-element.elementor-element-fcd3bbe.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-fcd3bbe .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-1dc3c86 > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-1dc3c86:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-1dc3c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8eaee80;}.elementor-75284 .elementor-element.elementor-element-1dc3c86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-1dc3c86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-c196cbb a.elementor-button, .elementor-75284 .elementor-element.elementor-element-c196cbb .elementor-button{font-family:"Overpass";color:#12b5e2;background-color:#12b5e21a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-07d7ed1{text-align:center;}.elementor-75284 .elementor-element.elementor-element-07d7ed1.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-07d7ed1 .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-e5221fc{text-align:center;}.elementor-75284 .elementor-element.elementor-element-e5221fc.elementor-widget-heading .elementor-heading-title{color:#627084;}.elementor-75284 .elementor-element.elementor-element-e5221fc .elementor-heading-title{font-family:"Overpass";font-size:18px;font-weight:400;line-height:1.3em;}.elementor-75284 .elementor-element.elementor-element-a1fd5f5 > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-a1fd5f5:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-a1fd5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f7f9;}.elementor-75284 .elementor-element.elementor-element-a1fd5f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-a1fd5f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-88b14a6 a.elementor-button, .elementor-75284 .elementor-element.elementor-element-88b14a6 .elementor-button{font-family:"Overpass";color:#0b75cb;background-color:#0b75cb1a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-505fe3c{text-align:center;}.elementor-75284 .elementor-element.elementor-element-505fe3c.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-505fe3c .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-cfb179d > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-cfb179d:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-cfb179d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:hsl(220 15% 92% / .5);}.elementor-75284 .elementor-element.elementor-element-cfb179d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-cfb179d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-292eb82 > .elementor-element-populated{text-align:center;}.elementor-75284 .elementor-element.elementor-element-ee6416c a.elementor-button, .elementor-75284 .elementor-element.elementor-element-ee6416c .elementor-button{font-family:"Overpass";color:#f9941f;background-color:#f9941f1a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-9965a92{text-align:center;}.elementor-75284 .elementor-element.elementor-element-9965a92.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-9965a92 .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-f0817bb > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-f0817bb:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-f0817bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f7f9;}.elementor-75284 .elementor-element.elementor-element-f0817bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-f0817bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-2776b46 a.elementor-button, .elementor-75284 .elementor-element.elementor-element-2776b46 .elementor-button{font-family:"Overpass";color:#0b75cb;background-color:#0b75cb1a;border-radius:90px 90px 90px 90px;padding:08px 10px 08px 10px;}.elementor-75284 .elementor-element.elementor-element-3e7c63f{text-align:center;}.elementor-75284 .elementor-element.elementor-element-3e7c63f.elementor-widget-heading .elementor-heading-title{color:#1b2432;}.elementor-75284 .elementor-element.elementor-element-3e7c63f .elementor-heading-title{font-family:"Overpass";font-size:36px;}.elementor-75284 .elementor-element.elementor-element-bda801f{text-align:center;}.elementor-75284 .elementor-element.elementor-element-bda801f.elementor-widget-heading .elementor-heading-title{color:#627084;}.elementor-75284 .elementor-element.elementor-element-bda801f .elementor-heading-title{font-family:"Overpass";font-size:18px;font-weight:400;line-height:1.3em;}.elementor-75284 .elementor-element.elementor-element-8f4c86b > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-8f4c86b:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-8f4c86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8eaee80;}.elementor-75284 .elementor-element.elementor-element-8f4c86b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75284 .elementor-element.elementor-element-8f4c86b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-bb3ba96 > .elementor-container{max-width:1300px;}.elementor-75284 .elementor-element.elementor-element-bb3ba96:not(.elementor-motion-effects-element-type-background), .elementor-75284 .elementor-element.elementor-element-bb3ba96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #121821 0%, #173045 100%);}.elementor-75284 .elementor-element.elementor-element-bb3ba96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-75284 .elementor-element.elementor-element-bb3ba96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75284 .elementor-element.elementor-element-6fbfbde{text-align:center;}.elementor-75284 .elementor-element.elementor-element-6fbfbde.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-75284 .elementor-element.elementor-element-6fbfbde .elementor-heading-title{font-family:"Overpass";font-size:36px;line-height:1.3em;}.elementor-75284 .elementor-element.elementor-element-732a554{text-align:center;}.elementor-75284 .elementor-element.elementor-element-732a554.elementor-widget-heading .elementor-heading-title{color:#ffffffcc;}.elementor-75284 .elementor-element.elementor-element-732a554 .elementor-heading-title{font-family:"Overpass";font-size:18px;font-weight:400;line-height:1.3em;}.elementor-75284 .elementor-element.elementor-element-77f459a{text-align:center;}.elementor-75284 .elementor-element.elementor-element-77f459a.elementor-widget-heading .elementor-heading-title{color:#ffffffcc;}.elementor-75284 .elementor-element.elementor-element-77f459a .elementor-heading-title{font-family:"Overpass";font-size:14px;font-weight:400;text-decoration:line-through;line-height:1.3em;}.elementor-75284 .elementor-element.elementor-element-4a54278{text-align:center;}.elementor-75284 .elementor-element.elementor-element-4a54278.elementor-widget-heading .elementor-heading-title{color:#12b5e2;}.elementor-75284 .elementor-element.elementor-element-4a54278 .elementor-heading-title{font-family:"Overpass";font-size:18px;font-weight:600;text-decoration:none;line-height:1.3em;}