.elementor .guide26-cta-inner{background-image:linear-gradient(135deg, #df1722 0%,#b80e18 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:!important;max-width: 72rem !important; margin: 0 auto !important; padding: 3rem !important; border-radius: 1.35rem !important; box-shadow: 0 24px 60px rgba(130, 7, 15, .28) !important;\n}.elementor .guide26-cta{padding: 5.5rem 1.5rem !important; background: #11172a !important; color: #ffffff !important;\n}.elementor .guide26-board{background: #ffffff !important; border: 1px solid #e7e9ee !important; border-radius: 1.35rem !important; padding: 1.75rem !important; box-shadow: 0 24px 60px rgba(61, 41, 48, .14) !important;\n}.elementor .guide26-h1{font-size:clamp(2.75rem, 5vw, 4.25rem) !important;color: #11172a !important; line-height: 1.03 !important; letter-spacing: -.045em !important; font-weight: 800 !important; margin: 1.25rem 0 1rem !important;\n}.elementor .guide26-eyebrow{display: inline-flex !important; width: fit-content !important; color: #df1722 !important; background: #fff4f4 !important; border: 1px solid #ffc5c8 !important; border-radius: 999px !important; padding: .5rem .8rem !important; font-size: .75rem !important; font-weight: 800 !important; line-height: 1 !important; letter-spacing: .1em !important; text-transform: uppercase !important;\n}.elementor .guide26-hero-grid{grid-template-columns:minmax(0, 1.08fr) minmax(22rem, .92fr) !important;display: grid !important; gap: 4rem !important; align-items: center !important; max-width: 78rem !important; margin: 0 auto !important; padding: 0 !important;\n}.elementor .guide26-hero{padding: 5rem 1.5rem 5.5rem !important; background-color: #fff9f9 !important; background-image: linear-gradient(rgba(225,29,38,.055) 1px, transparent 1px), linear-gradient(90deg, rgba(225,29,38,.055) 1px, transparent 1px) !important; background-size: 56px 56px !important;\n}.elementor .guide26-container{max-width: 72rem !important; margin: 0 auto !important; padding: 0 !important;\n}.elementor .guide26-section-alt{background: #f6f8fb !important;\n}.elementor .guide26-section{padding: 5.5rem 1.5rem !important; background: #ffffff !important; &.elementor-element-67c4ce9e .elementor-element-1afde318 { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 1.25rem !important; } &.elementor-element-67c4ce9e .elementor-element-21352c43,
&.elementor-element-67c4ce9e .elementor-element-5c533b58 { grid-column: 1 / -1 !important; } &.elementor-element-67c4ce9e :is(.elementor-element-3b2248e3,.elementor-element-464de42a,.elementor-element-578c4fe,.elementor-element-1c03c9bd,.elementor-element-7147fa38,.elementor-element-7faeb24d,.elementor-element-78b7fc6e) { position: relative !important; padding: 4.75rem 1.5rem 1.5rem !important; margin: 0 !important; background: #fff !important; border: 1px solid #e3e8ed !important; border-radius: 1.1rem !important; box-shadow: 0 14px 36px rgba(23,46,69,.06) !important; } &.elementor-element-67c4ce9e :is(.elementor-element-3b2248e3,.elementor-element-464de42a,.elementor-element-578c4fe,.elementor-element-1c03c9bd,.elementor-element-7147fa38,.elementor-element-7faeb24d,.elementor-element-78b7fc6e)::before { content: "✓"; position: absolute; inset-block-start: 1.5rem; inset-inline-start: 1.5rem; display: flex; width: 2.5rem; height: 2.5rem; align-items: center; justify-content: center; border-radius: .75rem; background: #fff0f1; color: #df1722; font-family: Manrope; font-size: 1.2rem; font-weight: 800; } &.elementor-element-67c4ce9e .elementor-element-78b7fc6e { grid-column: 1 / -1 !important; }\n}.elementor .ax-hv2-ghost-text{font-weight:600;font-size:15px;color:#231f20;line-height:1.3;margin:0px;display:block;}.elementor .ax-hv2-ghost:hover,.elementor .ax-hv2-ghost:focus-visible{border-color:#d71920;background-color:#fff5f5;}.elementor .ax-hv2-ghost{width:auto;color:#d71920;column-gap:10px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:#e0d2d4;border-style:solid;background-color:#ffffff;display:inline-flex;flex-direction:row;align-items:center;transition: .2s ease;\n}.elementor .ax-hv2-primary-text{font-weight:700;font-size:15px;color:#ffffff;line-height:1.3;margin:0px;display:block;}.elementor .ax-hv2-primary:hover,.elementor .ax-hv2-primary:focus-visible{column-gap:14px;background-color:#b31322;transform:translate3d(0px, -2px, 0px);}.elementor .ax-hv2-primary{width:auto;color:#ffffff;column-gap:10px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#d71920;box-shadow:0px 12px 28px 0px rgba(215,25,32,.28);display:inline-flex;flex-direction:row;align-items:center;transition: .2s ease;\n}.elementor .ax-hv2-lead{max-width:580px;font-size:16px;color:#6d6870;line-height:1.7;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .ax-hv2-sub{font-weight:600;font-size:18px;color:#231f20;line-height:1.45;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;&:not(.ax-x) { @media (max-width: 650px) { font-size: 16px; } }\n}.elementor .ax-hv2-h1{font-weight:700;font-size:clamp(34px, 4.1vw, 50px);color:#181b31;letter-spacing:-0.035em;line-height:1.08;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;& span { color: #d71920; } &:not(.ax-x) { @media (max-width: 650px) { font-size: 32px; line-height: 1.12; } }\n}.elementor .ax-tag{font-weight:800;font-size:11px;color:#d71920;letter-spacing:0.11em;line-height:1.1;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:1px;border-color:#f5c5c8;border-style:solid;background-color:#fdf0f0;display:inline-flex;gap:8px;justify-content:center;align-items:center;}