.elementor-1671 .elementor-element.elementor-element-3f002e51:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-3f002e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111318;}.elementor-1671 .elementor-element.elementor-element-3f002e51{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(180, 40, 40, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1671 .elementor-element.elementor-element-3f002e51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1671 .elementor-element.elementor-element-27028dea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1671 .elementor-element.elementor-element-2e7ec5e7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:700;line-height:1.1em;color:#ffffff;}.elementor-1671 .elementor-element.elementor-element-b1e3e48 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:56px;font-weight:500;font-style:italic;line-height:50px;color:#D2B784;}.elementor-1671 .elementor-element.elementor-element-6ed485a7{font-family:"Inter", Sans-serif;}.elementor-1671 .elementor-element.elementor-element-13f378ef .elementor-button{background-color:#D2B784;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111318;color:#111318;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-1671 .elementor-element.elementor-element-4926dbcc .elementor-button{background-color:transparent;font-size:12px;font-weight:700;text-transform:uppercase;fill:#f3eedf;color:#f3eedf;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(180, 40, 40, 0.4);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-1671 .elementor-element.elementor-element-3e74be70 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:groove;border-width:10px 10px 10px 10px;border-radius:26px 26px 26px 26px;}.elementor-1671 .elementor-element.elementor-element-7b82a4d0:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-7b82a4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1671 .elementor-element.elementor-element-7b82a4d0{border-style:solid;border-width:0px 0px 1px 0px;border-color:#e3dac9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 20px 48px 20px;}.elementor-1671 .elementor-element.elementor-element-7b82a4d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1671 .elementor-element.elementor-element-26d6a829:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-26d6a829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(249, 248, 246, 0.8);}.elementor-1671 .elementor-element.elementor-element-26d6a829{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1671 .elementor-element.elementor-element-26d6a829 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1671 .elementor-element.elementor-element-38981b1b > .elementor-widget-container{margin:0px 0px 0px 539.98px;}.elementor-1671 .elementor-element.elementor-element-7313d797{text-align:center;}.elementor-1671 .elementor-element.elementor-element-7313d797 .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:2px;color:#d4af37;}.elementor-1671 .elementor-element.elementor-element-5eb9f908{text-align:center;}.elementor-1671 .elementor-element.elementor-element-5eb9f908 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:700;color:#111318;}.elementor-1671 .elementor-element.elementor-element-59953d68 .elementor-button{background-color:#ffffff;font-size:12px;font-weight:700;text-transform:uppercase;fill:#111318;color:#111318;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e3dac9;border-radius:8px 8px 8px 8px;padding:14px 32px 14px 32px;}@media(min-width:768px){.elementor-1671 .elementor-element.elementor-element-95150e5{width:50%;}.elementor-1671 .elementor-element.elementor-element-5abbb5e{width:50%;}.elementor-1671 .elementor-element.elementor-element-105912a3{width:100%;}.elementor-1671 .elementor-element.elementor-element-6a3ce362{width:100%;}}@media(max-width:1024px){.elementor-1671 .elementor-element.elementor-element-b1e3e48 .elementor-heading-title{line-height:48px;}.elementor-1671 .elementor-element.elementor-element-38981b1b > .elementor-widget-container{margin:0px 0px 0px 329px;}}@media(max-width:767px){.elementor-1671 .elementor-element.elementor-element-38981b1b > .elementor-widget-container{margin:0px 0px 0px 119px;}}/* Start custom CSS for html, class: .elementor-element-3ac87a4 *//* Main outer container */
.delivery-card {
  display: flex;
  align-items: center;
  gap: 24px;
  background-color: #111318;
  border: 1px solid #331d25;
  border-radius: 20px;
  padding: 20px 32px 20px 20px;
  width: fit-content;
}

/* The circular frame */
.icon-circle {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 72px;
  background-color: #2b1820;
  border-radius: 50%;
  flex-shrink: 0;
}

/* Sizing and coloring the SVG */
.truck-icon {
  width: 36px;
  height: 36px;
  color: #d2b784; /* This applies the Champagne Gold to 'currentColor' */
}

/* Text container alignment */
.delivery-text {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

/* Heading styling */
.delivery-title {
  color: #ffffff;
  font-family: sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  letter-spacing: 0.5px;
  margin: 0;
}

/* Subtitle styling */
.delivery-subtitle {
  color: #9ca3af;
  font-family: sans-serif;
  font-size: 0.95rem;
  font-weight: 400;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f002e51 */.elementor-1671 .elementor-element.elementor-element-3f002e51 { background-color: #111318;
background-image: 
    linear-gradient(rgba(210, 183, 132, 0.04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(210, 183, 132, 0.04) 1px, transparent 1px);
background-size: 24px 24px; }/* End custom CSS */