.elementor-1374 .elementor-element.elementor-element-277389e{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1374 .elementor-element.elementor-element-87784d1{--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;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:05%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.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-1374 .elementor-element.elementor-element-a3795b9{text-align:center;}.elementor-1374 .elementor-element.elementor-element-a3795b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-1374 .elementor-element.elementor-element-df22130{text-align:center;}.elementor-1374 .elementor-element.elementor-element-df22130 .elementor-heading-title{color:#000000;}.elementor-1374 .elementor-element.elementor-element-af18d9a{width:var( --container-widget-width, 98.252% );max-width:98.252%;--container-widget-width:98.252%;--container-widget-flex-grow:0;}.elementor-1374 .elementor-element.elementor-element-af18d9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1374 .elementor-element.elementor-element-af18d9a .imi-about-feature-list li,
							   .elementor-1374 .elementor-element.elementor-element-af18d9a .imi-about-feature-list-2 li{font-size:1.25rem;}.elementor-1374 .elementor-element.elementor-element-dd63c8f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c .eligibility-form,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-benifit-form-wrapper
							{background-color:#3C67FF;background-image:url("https://rubyvisaslots.zoedigitals.com/wp-content/uploads/2025/10/photo-1653389527286-604ab2dd2471.avif");background-position:center center;background-size:cover;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .eligibility-form{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-benifit-form-wrapper{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-section-title-2 .imi-subtitle
						{background-color:#CCDCF5;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .form-group input,
				.elementor-1374 .elementor-element.elementor-element-8c14d0c .form-group textarea,
				.elementor-1374 .elementor-element.elementor-element-8c14d0c .form-group select{background-color:#0C0C0F;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .fluid-one_phone{background-color:transparent;background-image:linear-gradient(180deg, #050505 0%, #f2295b 100%);}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area button,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c .faq-one__link,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c button,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c .theme-btn
							 {background-color:#FFFFFF;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area button:hover,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c .faq-one__link:hover,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c button:hover,
							 .elementor-1374 .elementor-element.elementor-element-8c14d0c .theme-btn:hover
							 {background-color:#000080;}.elementor-1374 .elementor-element.elementor-element-8c14d0c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1374 .elementor-element.elementor-element-8c14d0c > .elementor-widget-container{background-color:#270D0D;}.elementor-1374 .elementor-element.elementor-element-8c14d0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-section-title-2 .imi-subtitle{color:#000000;font-size:31px;font-weight:700;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area .imi-consulting-title-text h3{color:#232323;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-section-title-2 h2{color:#232323;}
					.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area .imi-consulting-title-text h3,
					.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-section-title-2 h2
				{font-size:99px;}
						.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area .imi-consulting-title-text h3,
						.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-section-title-2 h2{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-1374 .elementor-element.elementor-element-8c14d0c .te-contact-form input{color:#000000;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .te-contact-form select{color:#000000;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .te-contact-form textarea{color:#000000;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .te-contact-form .imi-consulting-form-icon{color:#111111;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .title-box h4{color:#212121;font-size:99px;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .imi-consulting-contact-form-area button{color:#000000;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .faq-one__link{color:#000000;}.elementor-1374 .elementor-element.elementor-element-8c14d0c button{color:#000000;}.elementor-1374 .elementor-element.elementor-element-8c14d0c .theme-btn{color:#000000;}.elementor-1374 .elementor-element.elementor-element-c246c63{padding:11px 0px 0px 0px;}.elementor-1374 .elementor-element.elementor-element-61ff9dd{padding:30px 0px 0px 0px;}.elementor-1374 .elementor-element.elementor-element-3f92f11 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1374 .elementor-element.elementor-element-cb5ffb6{--display:flex;}.elementor-1374 .elementor-element.elementor-element-33602f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-1374 .elementor-element.elementor-element-a3795b9 .elementor-heading-title{font-size:22px;}.elementor-1374 .elementor-element.elementor-element-dd63c8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1374 .elementor-element.elementor-element-277389e{--content-width:100%;}.elementor-1374 .elementor-element.elementor-element-87784d1{--width:50%;}.elementor-1374 .elementor-element.elementor-element-dd63c8f{--width:50%;}}