.elementor-20615 .elementor-element.elementor-element-7ec413d:not(.elementor-motion-effects-element-type-background), .elementor-20615 .elementor-element.elementor-element-7ec413d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://almaknack.org/wp-content/uploads/2025/04/Group-4@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20615 .elementor-element.elementor-element-7ec413d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20615 .elementor-element.elementor-element-7ec413d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20615 .elementor-element.elementor-element-755ece6 > .elementor-element-populated > .elementor-widget-wrap{padding:80px 80px 120px 80px;}.elementor-20615 .elementor-element.elementor-element-398b7fb{text-align:center;}.elementor-20615 .elementor-element.elementor-element-398b7fb .elementor-heading-title{color:#FFFFFF;font-size:39px;line-height:1.7em;}.elementor-20615 .elementor-element.elementor-element-6148cb2{text-align:center;color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-20615 .elementor-element.elementor-element-6148cb2 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-20615 .elementor-element.elementor-element-614f791:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-20615 .elementor-element.elementor-element-614f791 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://almaknack.org/wp-content/uploads/2025/02/Bg-element3.png");background-position:top left;background-repeat:no-repeat;}.elementor-20615 .elementor-element.elementor-element-614f791 > .elementor-element-populated{border-style:none;box-shadow:1px 0px 64px -13px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20615 .elementor-element.elementor-element-614f791 > .elementor-element-populated, .elementor-20615 .elementor-element.elementor-element-614f791 > .elementor-element-populated > .elementor-background-overlay, .elementor-20615 .elementor-element.elementor-element-614f791 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-20615 .elementor-element.elementor-element-614f791 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20615 .elementor-element.elementor-element-614f791 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-20615 .elementor-element.elementor-element-fc9d920{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:7.7px;z-index:0;}.elementor-20615 .elementor-element.elementor-element-fc9d920 .elementor-divider-separator{width:100%;}.elementor-20615 .elementor-element.elementor-element-fc9d920 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-20615 .elementor-element.elementor-element-fc9d920 > .elementor-widget-container{margin:0px 1px 1px 1px;padding:0px 0px 0px 0px;border-style:solid;border-width:5px 6px 6px 6px;border-color:var( --e-global-color-primary );border-radius:100px 100px 0px 0px;}.elementor-20615 .elementor-element.elementor-element-02ca425{padding:30px 30px 15px 30px;}.elementor-20615 .elementor-element.elementor-element-ee54113 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.5em;}.elementor-20615 .elementor-element.elementor-element-69ebda4{padding:0px 30px 30px 30px;}.elementor-20615 .elementor-element.elementor-element-f41c9fa:not(.elementor-motion-effects-element-type-background), .elementor-20615 .elementor-element.elementor-element-f41c9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://almaknack.org/wp-content/uploads/2025/04/Group-53.png");background-repeat:no-repeat;background-size:15% auto;}.elementor-20615 .elementor-element.elementor-element-f41c9fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;}.elementor-20615 .elementor-element.elementor-element-f41c9fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20615 .elementor-element.elementor-element-92a1c7f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-20615 .elementor-element.elementor-element-92a1c7f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0EA;background-image:url("https://almaknack.org/wp-content/uploads/2025/04/Layer-2@2x.png");background-position:top center;background-repeat:no-repeat;background-size:14% auto;}.elementor-20615 .elementor-element.elementor-element-92a1c7f > .elementor-element-populated, .elementor-20615 .elementor-element.elementor-element-92a1c7f > .elementor-element-populated > .elementor-background-overlay, .elementor-20615 .elementor-element.elementor-element-92a1c7f > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-20615 .elementor-element.elementor-element-92a1c7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20615 .elementor-element.elementor-element-92a1c7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20615 .elementor-element.elementor-element-92a1c7f > .elementor-element-populated > .elementor-widget-wrap{padding:80px 80px 80px 80px;}.elementor-20615 .elementor-element.elementor-element-ca6484a{text-align:center;}.elementor-20615 .elementor-element.elementor-element-ca6484a .elementor-heading-title{font-size:76px;line-height:1.4em;}.elementor-20615 .elementor-element.elementor-element-d584178{text-align:center;color:#000000;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-20615 .elementor-element.elementor-element-edbb805:not(.elementor-motion-effects-element-type-background), .elementor-20615 .elementor-element.elementor-element-edbb805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://almaknack.org/wp-content/uploads/2025/04/Mask-Group-2@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20615 .elementor-element.elementor-element-edbb805{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;}.elementor-20615 .elementor-element.elementor-element-edbb805 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20615 .elementor-element.elementor-element-84129ee:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-20615 .elementor-element.elementor-element-84129ee > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://almaknack.org/wp-content/uploads/2025/04/fraud@2x.png");background-position:top center;background-repeat:no-repeat;background-size:14% auto;}.elementor-20615 .elementor-element.elementor-element-84129ee > .elementor-element-populated, .elementor-20615 .elementor-element.elementor-element-84129ee > .elementor-element-populated > .elementor-background-overlay, .elementor-20615 .elementor-element.elementor-element-84129ee > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-20615 .elementor-element.elementor-element-84129ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20615 .elementor-element.elementor-element-84129ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20615 .elementor-element.elementor-element-84129ee > .elementor-element-populated > .elementor-widget-wrap{padding:80px 80px 80px 80px;}.elementor-20615 .elementor-element.elementor-element-216e369{text-align:center;}.elementor-20615 .elementor-element.elementor-element-216e369 .elementor-heading-title{font-size:76px;line-height:1.4em;}.elementor-20615 .elementor-element.elementor-element-541d4de{text-align:center;color:#000000;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-20615 .elementor-element.elementor-element-f8083d7{text-align:center;color:#000000;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-20615 .elementor-element.elementor-element-b2333e6{text-align:center;color:#000000;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-20615 .elementor-element.elementor-element-9bf4d28{text-align:center;color:#000000;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-20615 .elementor-element.elementor-element-27d2d27{text-align:center;color:#000000;font-size:18px;font-weight:500;line-height:1.6em;}@media(min-width:768px){.elementor-20615 .elementor-element.elementor-element-755ece6{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-593c091 */form.iciciform .wwc_form_filedset{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

form.iciciform .wwc_form_filedset .row {
  padding: 0px;
  flex: 1 1 100%; /* Mobile default: 1 per row */
}

form.iciciform .wwc_form_filedset .row .col-25{
  display:none;
}
.iciciform select, .iciciform input {
    width: 100%;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #818a91;
    height: 48px;
    font-size: 16px;
    color: #000;
}

/* Tablet - 2 columns */
@media (min-width: 600px) {
  form.iciciform .wwc_form_filedset .row {
    flex: 1 1 calc(50% - 20px);
  }
}

/* Desktop - 3 columns */
@media (min-width: 992px) {
  form.iciciform .wwc_form_filedset .row  {
    flex: 1 1 calc(33.33% - 20px);
  }
}

form.iciciform {
}

.icici-logo {
    text-align: left !important;
}

.iciciform #icicims_wpcheckout, #refund_request {
    width: auto !important;
    margin-top: 20px;
    cursor: pointer;
    background: #f46524;
    color: #fff;
    border: 1px solid #f46524;
    font-size: 17px;
    font-weight: 500 !important;
    display: block;
    font-family: 'Poppins';
}



.success-order-received {
  font-size: 28px;
  font-weight: 600;
  color: #f46524;
  margin-bottom: 20px;
  text-align: center;
}

.thankyou-order-details {
  list-style: none;
  padding: 0;
  margin-bottom: 30px;
}

.thankyou-order-details li {
  margin: 10px 0;
  padding: 10px 15px;
  background-color: #f9f9f9;
  border-left: 4px solid #f46524;
  border-radius: 6px;
  font-size: 16px;
}

.thankyou-order-details strong {
  float: right;
  color: #000;
}

.wwc_icici_payment_form p:last-of-type {
  text-align: center;
}

#view_order,
.wwc_icici_payment_form a {
  display: inline-block;
  background-color: #f46524;
  color: #fff;
  padding: 10px 18px;
  border-radius: 6px;
  text-decoration: none;
  margin: 0 10px;
  font-weight: 500;
  transition: background-color 0.3s ease;
}

.wwc_icici_payment_form a:hover {
  background-color: #f46524;
}/* End custom CSS */