.elementor-103069 .elementor-element.elementor-element-cad5c59{--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}.elementor-103069 .elementor-element.elementor-element-1ccdb47e{--display:flex}.elementor-103069 .elementor-element.elementor-element-8a85027{--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}.elementor-103069 .elementor-element.elementor-element-67b40e9{--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}.elementor-103069 .elementor-element.elementor-element-a451a15{--display:flex}.elementor-103069 .elementor-element.elementor-element-aff0628{--display:flex}.elementor-103069 .elementor-element.elementor-element-ecc8420{--display:flex}.elementor-103069 .elementor-element.elementor-element-eaf2fbc{--display:flex}.elementor-103069 .elementor-element.elementor-element-9c5d810{--display:flex}.elementor-103069 .elementor-element.elementor-element-3d0e29b{--display:flex}.elementor-103069 .elementor-element.elementor-element-15e9577{--display:flex}.elementor-103069 .elementor-element.elementor-element-03c5749{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.calfert-box{max-width:900px;margin:30px auto;padding:32px;background:linear-gradient(180deg,#ffffff 0%,#faf5f8 100%);border:1px solid #ead6e1;border-radius:20px;box-shadow:0 10px 30px rgb(0 0 0 / .06);font-family:Arial,sans-serif;color:#2a1f26;line-height:1.7}.calfert-box p{margin:0 0 18px;font-size:16px}.calfert-box p strong:first-child{display:block;font-size:22px;line-height:1.5;color:#9a2e68;padding:0 0 18px;border-bottom:2px solid #f0dce7;margin-bottom:8px}.calfert-section{margin-top:28px;padding:24px;background:#fff;border:1px solid #f0dce7;border-radius:16px}.calfert-section h4{margin:0 0 18px;font-size:20px;color:#9a2e68;position:relative;padding-left:16px}.calfert-section h4::before{content:"";position:absolute;left:0;top:4px;width:6px;height:22px;background:#9a2e68;border-radius:4px}.calfert-steps{counter-reset:step-counter;list-style:none;margin:0;padding:0}.calfert-steps li{counter-increment:step-counter;position:relative;margin-bottom:14px;padding:16px 16px 16px 58px;background:#faf5f8;border-radius:14px;border:1px solid #f0dce7}.calfert-steps li::before{content:counter(step-counter);position:absolute;left:16px;top:50%;transform:translateY(-50%);width:30px;height:30px;background:#9a2e68;color:#fff;font-weight:700;font-size:15px;border-radius:50%;display:flex;align-items:center;justify-content:center}.calfert-benefits{list-style:none;margin:0;padding:0}.calfert-benefits li{position:relative;margin-bottom:14px;padding:14px 16px 14px 44px;background:#faf5f8;border-left:5px solid #9a2e68;border-radius:12px}.calfert-benefits li::before{content:"✔";position:absolute;left:14px;top:14px;font-weight:700;color:#9a2e68}.calfert-footer{margin-top:28px;padding:20px 24px;background:linear-gradient(135deg,#9a2e68 0%,#c94f8f 100%);color:#fff;border-radius:16px;font-size:16px;font-weight:500;text-align:center}@media (max-width:640px){.calfert-box{padding:20px}.calfert-box p strong:first-child{font-size:20px}.calfert-section{padding:18px}.calfert-steps li,.calfert-benefits li{font-size:15px}}