.elementor-22674 .elementor-element.elementor-element-4811dba{--display:flex;--min-height:35vh;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-22674 .elementor-element.elementor-element-4811dba:not(.elementor-motion-effects-element-type-background),.elementor-22674 .elementor-element.elementor-element-4811dba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://bharatimmersiontechnologies.com/wp-content/uploads/2025/10/Bharat-Immersion-Technologies-bg.avif)}.elementor-22674 .elementor-element.elementor-element-89aa4f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-22674 .elementor-element.elementor-element-2996543>.elementor-widget-container{margin:0 0 10px 0}.elementor-22674 .elementor-element.elementor-element-2996543 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:4.5rem}.elementor-22674 .elementor-element.elementor-element-fc3a0f0{font-size:1.1rem;color:#CCCC}.elementor-22674 .elementor-element.elementor-element-5ae5d0b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-22674 .elementor-element.elementor-element-5ae5d0b:not(.elementor-motion-effects-element-type-background),.elementor-22674 .elementor-element.elementor-element-5ae5d0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bharatimmersiontechnologies.com/wp-content/uploads/2025/10/Bharat-Immersion-Technologies-bg.avif)}.elementor-22674 .elementor-element.elementor-element-c69dccf .motta-heading{color:#B8860B;font-size:2rem;font-weight:600}.elementor-22674 .elementor-element.elementor-element-ee45222{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-22674 .elementor-element.elementor-element-ee45222:not(.elementor-motion-effects-element-type-background),.elementor-22674 .elementor-element.elementor-element-ee45222>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bharatimmersiontechnologies.com/wp-content/uploads/2025/10/Bharat-Immersion-Technologies-bg.avif)}.elementor-22674 .elementor-element.elementor-element-4bb8145 .motta-heading{color:#B8860B;font-size:2rem;font-weight:600}.elementor-22674 .elementor-element.elementor-element-66cf50e3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-22674 .elementor-element.elementor-element-66cf50e3:not(.elementor-motion-effects-element-type-background),.elementor-22674 .elementor-element.elementor-element-66cf50e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bharatimmersiontechnologies.com/wp-content/uploads/2025/10/Bharat-Immersion-Technologies-bg.avif)}.elementor-22674 .elementor-element.elementor-element-6410ea17{--display:flex}.elementor-22674 .elementor-element.elementor-element-407a7d8d>.elementor-widget-container{margin:0 0 10px 0;padding:0 0 0 0}.elementor-22674 .elementor-element.elementor-element-407a7d8d .elementor-heading-title{font-size:2.5rem;color:#D4AF37}.elementor-22674 .elementor-element.elementor-element-51997c06>.elementor-widget-container{margin:0 0 50px 0;padding:0 0 0 0}.elementor-22674 .elementor-element.elementor-element-51997c06{text-align:start;font-size:1.1rem;color:#CCCC}.elementor-22674 .elementor-element.elementor-element-788704e5>.elementor-widget-container{margin:0 0 10px 0;padding:0 0 0 0}.elementor-22674 .elementor-element.elementor-element-788704e5{text-align:start}.elementor-22674 .elementor-element.elementor-element-788704e5 .elementor-heading-title{font-size:1.5rem;color:#D4AF37}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-f8547e7.elementor-social-icon{background-color:#0000}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-f8547e7.elementor-social-icon i{color:#D4AF37FA}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-f8547e7.elementor-social-icon svg{fill:#D4AF37FA}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-a0f812c.elementor-social-icon{background-color:#0000}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-a0f812c.elementor-social-icon i{color:#D4AF37}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-a0f812c.elementor-social-icon svg{fill:#D4AF37}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-38f378c.elementor-social-icon{background-color:#0000}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-38f378c.elementor-social-icon i{color:#D4AF37}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-38f378c.elementor-social-icon svg{fill:#D4AF37}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-411d592.elementor-social-icon{background-color:#0000}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-411d592.elementor-social-icon i{color:#D4AF37}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-repeater-item-411d592.elementor-social-icon svg{fill:#D4AF37}.elementor-22674 .elementor-element.elementor-element-52407274{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-22674 .elementor-element.elementor-element-52407274 .elementor-widget-container{text-align:center}.elementor-22674 .elementor-element.elementor-element-3e20ec37>.elementor-widget-container{background-color:#0000}.elementor-22674 .elementor-element.elementor-element-3e20ec37.elementor-element{--align-self:center;--order:99999 /* order end hack */}@media(max-width:980px){.elementor-22674 .elementor-element.elementor-element-66cf50e3{--grid-auto-flow:row}}@media(max-width:767px){.elementor-22674 .elementor-element.elementor-element-4811dba{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-22674 .elementor-element.elementor-element-2996543 .elementor-heading-title{font-size:2.5rem}.elementor-22674 .elementor-element.elementor-element-fc3a0f0{font-size:1rem}.elementor-22674 .elementor-element.elementor-element-5ae5d0b{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-22674 .elementor-element.elementor-element-c69dccf .motta-heading{font-size:1.5rem}.elementor-22674 .elementor-element.elementor-element-ee45222{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-22674 .elementor-element.elementor-element-4bb8145 .motta-heading{font-size:1.5rem}.elementor-22674 .elementor-element.elementor-element-66cf50e3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}}.shop-header h1{background:linear-gradient(90deg,#b8860b,#ffd700,#b8860b,#f5d76e);background-size:300%;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:shine 5s linear infinite;font-weight:800}@keyframes shine{0%{background-position:0% 50%}100%{background-position:100% 50%}}}.immersion-head{background:linear-gradient(90deg,#b8860b,#ffd700,#b8860b,#f5d76e);background-size:300%;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:shine 5s linear infinite;font-weight:800}@keyframes shine{0%{background-position:0% 50%}100%{background-position:100% 50%}}ul.products li.product .product-inner{background:#111;border:1px solid #2a2a2a;border-radius:15px;transition:all 0.3s ease}ul.products li.product .product-inner:hover{transform:translateY(-5px);box-shadow:0 0 20px rgb(212 175 55 / .4)}.product-card img{width:100%;border-radius:10px}ul.products li.product .woocommerce-loop-product__title a{color:#fff;margin-top:10px}ul.products.product-card-layout-4 li.product .product-actions{background-color:#111}ul.products li.product .price{color:gold}ul.products li.product .product-actions>a.button{background:linear-gradient(90deg,#d4af37,#b8860b);color:#000;border-radius:25px;text-decoration:none;font-weight:600;transition:all 0.3s ease}ul.products li.product .product-actions>a.button:hover{background:linear-gradient(90deg,#b8860b,#ffd700);color:#111}.immersion-head{background:linear-gradient(90deg,#b8860b,#ffd700,#b8860b,#f5d76e);background-size:300%;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:shine 5s linear infinite;font-weight:800}@keyframes shine{0%{background-position:0% 50%}100%{background-position:100% 50%}}.hero{display:flex;align-items:center;justify-content:space-between}.contact1{max-width:800px;margin:0 auto;color:#fff}.form-row{display:flex;gap:20px;flex-wrap:wrap}.form-group{flex:1;display:flex;flex-direction:column}label{margin-bottom:20px;font-weight:600;color:#d4af37}.wpcf7-form .input-field{width:100%;background:#0a0a0a;color:#fff;border:1px solid rgb(212 175 55 / .6);border-radius:8px;padding:12px 15px;font-size:1rem;transition:all 0.3s ease;box-sizing:border-box}.wpcf7-form .input-field:focus{outline:none;border-color:rgb(212 175 55 / .6);box-shadow:0 0 10px rgb(212 175 55 / .6)}.wpcf7-checkbox .wpcf7-list-item-label{color:rgb(212 175 55 / .6)!important;align-items:center;gap:8px;font-size:.9rem}input[type=checkbox]:hover+span{color:rgb(212 175 55 / .6)!important}.wpcf7-form input[type="submit"]{background-color:#d4af37;color:#000;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:0.3s ease}.wpcf7-form .submit-btn:hover{background-color:#fff;color:#000;box-shadow:0 0 15px #d4af37}.contact{background-color:#000;color:#fff;padding:100px 10%;text-align:center}