.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-widget_qs2yf2pw7{left:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-widget_qs2yf2pw7{right:0px;}.elementor-97 .elementor-element.elementor-element-widget_qs2yf2pw7{top:0px;z-index:-1;}.elementor-97 .elementor-element.elementor-element-widget_qs2yf2pw7 .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_qs2yf2pw7 .elementor-icon{font-size:0px;}.elementor-97 .elementor-element.elementor-element-widget_qs2yf2pw7 .elementor-icon svg{height:0px;}.elementor-97 .elementor-element.elementor-element-widget_095y2cxgb .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_095y2cxgb.elementor-view-stacked .elementor-icon{background-color:rgba(245,137,30,0.2);}.elementor-97 .elementor-element.elementor-element-widget_095y2cxgb.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_095y2cxgb.elementor-view-default .elementor-icon{color:rgba(245,137,30,0.2);border-color:rgba(245,137,30,0.2);}.elementor-97 .elementor-element.elementor-element-widget_095y2cxgb.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_095y2cxgb.elementor-view-default .elementor-icon svg{fill:rgba(245,137,30,0.2);}.elementor-97 .elementor-element.elementor-element-widget_095y2cxgb .elementor-icon{font-size:1.2rem;}.elementor-97 .elementor-element.elementor-element-widget_095y2cxgb .elementor-icon svg{height:1.2rem;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-widget_pbessx6ql{left:-9999px;}body.rtl .elementor-97 .elementor-element.elementor-element-widget_pbessx6ql{right:-9999px;}.elementor-97 .elementor-element.elementor-element-widget_pbessx6ql{top:0px;}.elementor-97 .elementor-element.elementor-element-widget_pbessx6ql .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_pbessx6ql .elementor-icon{font-size:0px;}.elementor-97 .elementor-element.elementor-element-widget_pbessx6ql .elementor-icon svg{height:0px;}.elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5 .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5.elementor-view-stacked .elementor-icon{background-color:#F5891E;}.elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5.elementor-view-default .elementor-icon{color:#F5891E;border-color:#F5891E;}.elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5.elementor-view-default .elementor-icon svg{fill:#F5891E;}.elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5 .elementor-icon{font-size:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_w6ddpiil5 .elementor-icon svg{height:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj.elementor-view-stacked .elementor-icon{background-color:#3CA24B;}.elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj.elementor-view-default .elementor-icon{color:#3CA24B;border-color:#3CA24B;}.elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj.elementor-view-default .elementor-icon svg{fill:#3CA24B;}.elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj .elementor-icon{font-size:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_y5lz7nuhj .elementor-icon svg{height:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_ft425tmx0 .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_ft425tmx0.elementor-view-stacked .elementor-icon{background-color:#3E9FDC;}.elementor-97 .elementor-element.elementor-element-widget_ft425tmx0.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_ft425tmx0.elementor-view-default .elementor-icon{color:#3E9FDC;border-color:#3E9FDC;}.elementor-97 .elementor-element.elementor-element-widget_ft425tmx0.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_ft425tmx0.elementor-view-default .elementor-icon svg{fill:#3E9FDC;}.elementor-97 .elementor-element.elementor-element-widget_ft425tmx0 .elementor-icon{font-size:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_ft425tmx0 .elementor-icon svg{height:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_s81it4ons .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_s81it4ons.elementor-view-stacked .elementor-icon{background-color:#F5891E;}.elementor-97 .elementor-element.elementor-element-widget_s81it4ons.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_s81it4ons.elementor-view-default .elementor-icon{color:#F5891E;border-color:#F5891E;}.elementor-97 .elementor-element.elementor-element-widget_s81it4ons.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_s81it4ons.elementor-view-default .elementor-icon svg{fill:#F5891E;}.elementor-97 .elementor-element.elementor-element-widget_s81it4ons .elementor-icon{font-size:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_s81it4ons .elementor-icon svg{height:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj.elementor-view-stacked .elementor-icon{background-color:#3CA24B;}.elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj.elementor-view-default .elementor-icon{color:#3CA24B;border-color:#3CA24B;}.elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj.elementor-view-default .elementor-icon svg{fill:#3CA24B;}.elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj .elementor-icon{font-size:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_0lmv9lxzj .elementor-icon svg{height:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_vffeellgv .elementor-icon-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-widget_vffeellgv.elementor-view-stacked .elementor-icon{background-color:#3E9FDC;}.elementor-97 .elementor-element.elementor-element-widget_vffeellgv.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_vffeellgv.elementor-view-default .elementor-icon{color:#3E9FDC;border-color:#3E9FDC;}.elementor-97 .elementor-element.elementor-element-widget_vffeellgv.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-widget_vffeellgv.elementor-view-default .elementor-icon svg{fill:#3E9FDC;}.elementor-97 .elementor-element.elementor-element-widget_vffeellgv .elementor-icon{font-size:1.5rem;}.elementor-97 .elementor-element.elementor-element-widget_vffeellgv .elementor-icon svg{height:1.5rem;}:root{--page-title-display:none;}/* Start custom CSS for icon, class: .elementor-element-widget_qs2yf2pw7 *//* Morphing blue/green blobs */ .romo-blob-faf65894 { position: absolute; width: 500px; height: 500px; border-radius: 50%; filter: blur(90px); opacity: 0.12; z-index: 1; pointer-events: none; animation: morphBlob-faf65894 18s ease-in-out infinite alternate; } .romo-blob-blue-faf65894 { background: #102A4C; top: -10%; left: -10%; } .romo-blob-green-faf65894 { background: #3CD070; bottom: -10%; right: -10%; animation-delay: -9s; } @keyframes morphBlob-faf65894 { 0% { border-radius: 42% 58% 70% 30% / 45% 45% 55% 55%; transform: translate(0, 0) scale(1); } 50% { border-radius: 70% 30% 52% 48% / 60% 40% 60% 40%; transform: translate(40px, -60px) scale(1.15); } 100% { border-radius: 42% 58% 70% 30% / 45% 45% 55% 55%; transform: translate(0, 0) scale(1); } } /* Eyebrow Glass Pill */ .romo-glass-pill-faf65894 { background: rgba(16, 42, 76, 0.04); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border: 1px solid rgba(16, 42, 76, 0.08); padding: 8px 18px; border-radius: 100px; display: inline-flex; align-items: center; justify-content: center; color: #102A4C !important; font-weight: 700; font-size: 0.75rem; letter-spacing: 0.15em; box-shadow: 0 4px 15px rgba(16, 42, 76, 0.02); } /* Gradient Text */ .romo-gradient-text-faf65894 { background: linear-gradient(135deg, #102A4C 30%, #F5891E 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline; } /* Sunburst Background */ .romo-sunburst-faf65894 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 130%; height: 130%; background: radial-gradient(circle, rgba(245,137,30,0.18) 0%, rgba(255,255,255,0) 65%); z-index: 1; pointer-events: none; border-radius: 50%; animation: pulseSunburst 10s ease-in-out infinite alternate; } @keyframes pulseSunburst { 0% { transform: translate(-50%, -50%) scale(0.95); opacity: 0.8; } 100% { transform: translate(-50%, -50%) scale(1.05); opacity: 1.2; } } /* Smooth Reveal animation mockup */ .romo-reveal-faf65894 { animation: fadeInUpromo-faf65894 1.2s cubic-bezier(0.16, 1, 0.3, 1) forwards; opacity: 0; } @keyframes fadeInUpromo-faf65894 { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } /* Button Magnets & Overrides */ .romo-magnetic-btn-faf65894 { display: inline-block; transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1); } .romo-magnetic-btn-faf65894:hover { transform: translateY(-4px) scale(1.02); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-widget_095y2cxgb */.elementor-97 .elementor-element.elementor-element-widget_095y2cxgb { display: inline-block; } section { position: relative; clip-path: polygon(0 3%, 100% 0, 100% 97%, 0 100%); overflow: hidden; } .romo-blob-faf65894 { position: absolute; width: 300px; height: 300px; border-radius: 50%; pointer-events: none; z-index: 1; filter: blur(60px); } .romo-blob-green-faf65894 { top: -100px; right: -100px; background: rgba(46, 204, 113, 0.25); animation: morphBlob-faf 15s ease-in-out infinite alternate; } @keyframes morphBlob-faf { 0% { border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%; } 100% { border-radius: 70% 30% 50% 50% / 30% 60% 40% 70%; } } .romo-sunburst-faf65894 { position: relative; z-index: 2; } .romo-sunburst-faf65894::before { content: ''; position: absolute; top: 50%; left: 50%; width: 350px; height: 350px; transform: translate(-50%, -50%); background: radial-gradient(circle, rgba(245,137,30,0.08) 0%, rgba(247,249,252,0) 70%); z-index: -1; pointer-events: none; } .romo-marquee-container { overflow: hidden; width: 100%; display: flex; position: relative; z-index: 3; mask-image: linear-gradient(to right, transparent, #000 15%, #000 85%, transparent); -webkit-mask-image: linear-gradient(to right, transparent, #000 15%, #000 85%, transparent); } .romo-marquee-track-faf65894 { display: flex; width: max-content; gap: 4rem; animation: marqueeScroll-faf 30s linear infinite; } .romo-marquee-container:hover .romo-marquee-track-faf65894 { animation-play-state: paused; } @keyframes marqueeScroll-faf { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } } .romo-marquee-track-faf65894 img { flex-shrink: 0; width: auto; height: 35px; max-width: 130px; object-fit: contain !important; filter: grayscale(100%); opacity: 0.7; transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1); } .romo-marquee-track-faf65894 img:hover { filter: grayscale(0%) !important; opacity: 1 !important; transform: translateY(-3px) scale(1.1); } @media (max-width: 767px) { section { clip-path: polygon(0 2%, 100% 0, 100% 98%, 0 100%); } .romo-marquee-track-faf65894 img { height: 28px; max-width: 100px; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-widget_pbessx6ql *//* Diagonal Divider & Clip Path */
#section_root, .romo-diagonal-divider-faf65894 {
  position: relative;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 3vw), 0 100%);
  margin-bottom: -3vw;
  z-index: 2;
}

/* Image Styling Accent Bottom Border */
#myntra_image img {
  border-bottom: 4px solid #F5891E !important;
  border-radius: 16px !important;
}

/* 3D Tilt Hover Animation */
#myntra_image, .romo-tilt-image-faf65894 {
  perspective: 800px;
  transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.6s ease;
  transform-style: preserve-3d;
}
#myntra_image:hover, .romo-tilt-image-faf65894:hover {
  transform: rotateX(4deg) rotateY(-4deg) scale(1.02);
  box-shadow: 0 24px 48px rgba(16, 42, 76, 0.16) !important;
}

/* Intro Reveal Animations */
#col_left, .romo-reveal-left-faf65894 {
  animation: romoRevealLeft 1.2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}
#col_right, .romo-reveal-right-faf65894 {
  animation: romoRevealRight 1.2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

@keyframes romoRevealLeft {
  from {
    opacity: 0;
    transform: translateX(-40px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes romoRevealRight {
  from {
    opacity: 0;
    transform: translateX(40px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */