.elementor .avo26-bottom-strip{width:100%;height:6px;min-height:0px;padding:0px;display:grid;grid-template-columns:repeat(8, 1fr);}.elementor .avo26-trust-btn:hover,.elementor .avo26-trust-btn:focus-visible{color:#24272B;background-color:#ADBC52;}.elementor .avo26-trust-btn{font-family:Figtree;font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:none;padding-block-start:19px;padding-block-end:19px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;border-width:0px;background-color:#D4423D;transition:background-color 0.25s, color 0.25s;display:inline-flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;&:focus-visible { outline: 3px solid #F9C93B; outline-offset: 3px; }\n}.elementor .avo26-trust-ctarow{min-height:0px;padding:0px;margin-block-start:56px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .avo26-benefit-text{font-family:Figtree;font-weight:400;font-size:16.5px;color:rgba(245,240,234,0.72);line-height:1.65;text-transform:none;margin:0px;}.elementor .avo26-benefit-num{font-family:"IBM Plex Mono";font-size:12px;color:rgba(245,240,234,0.35);line-height:1.4;text-transform:none;padding-block-start:5px;margin:0px;flex:0 0 auto;}.elementor .avo26-benefit{min-height:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:24px;border-top-style: solid; border-top-color: rgba(245,240,234,0.14);\n}.elementor .avo26-benefits-grid{column-gap:70px;padding:0px;margin-block-start:26px;display:grid;grid-template-columns:1fr 1fr;}.elementor .avo26-trust-mono{font-family:"IBM Plex Mono";font-size:12px;color:#ADBC52;letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;margin-block-start:76px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-trust-body{font-family:Figtree;font-weight:400;font-size:16.5px;color:rgba(245,240,234,0.7);line-height:1.75;text-transform:none;margin:0px;}.elementor .avo26-trust-lead{font-family:Figtree;font-weight:600;font-size:19px;color:#F5F0EA;line-height:1.6;text-transform:none;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-h2-trust{font-family:Figtree;font-weight:700;font-size:46px;color:#F5F0EA;letter-spacing:-0.02em;line-height:1.1;text-transform:none;margin:0px;}.elementor .avo26-trust-grid{padding:0px;display:grid;gap:70px;grid-template-columns:1.02fr 0.98fr;align-items:start;}.elementor .avo26-trust-rule{height:1px;min-width:0px;min-height:0px;padding:0px;background-image:linear-gradient(90deg, rgba(212,66,61,0.5) 0%,rgba(245,240,234,0.08) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 auto;}.elementor .avo26-trust-eyebrow-row{min-height:0px;padding:0px;margin-block-end:22px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .avo26-trust-inner{width:100%;max-width:1160px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .avo26-revolution-watermark{width:98.7%;height:auto;min-width:0px;min-height:0px;aspect-ratio:1690 / 224;position:absolute;inset-inline-end:-5.25%;inset-block-end:-70px;inset-inline-start:auto;z-index:0;font-size:0px;color:transparent;line-height:0px;padding:0px;margin:0px;pointer-events: none;\n}.elementor .avo26-sec-trust{width:100%;overflow:hidden;position:relative;font-family:Figtree;padding-block-start:180px;padding-block-end:130px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-30px;background-color:#24272B;clip-path:polygon(0 30px, 100% 0, 100% 100%, 0 100%);background-image: radial-gradient(120% 90% at 80% 0%, #4C5257 0%, #383D42 48%, #24272B 100%);\n}.elementor .avo26-finalcta-btn:hover,.elementor .avo26-finalcta-btn:focus-visible{color:#FFFFFF;background-color:#383D42;}.elementor .avo26-finalcta-btn{font-family:Figtree;font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-align:center;text-transform:none;padding-block-start:19px;padding-block-end:19px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:42px;border-radius:999px;border-width:0px;background-color:#D4423D;transition:background-color 0.25s, color 0.25s;display:inline-flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;&:focus-visible { outline: 3px solid #F9C93B; outline-offset: 3px; }\n}.elementor .avo26-finalcta-lead{max-width:720px;font-family:Figtree;font-weight:600;font-size:19px;color:#383D42;line-height:1.6;text-transform:none;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-finalcta-h2{max-width:900px;font-family:Figtree;font-weight:700;font-size:52px;color:#383D42;letter-spacing:-0.02em;line-height:1.08;text-transform:none;margin:0px;}.elementor .avo26-finalcta-inner{width:100%;max-width:1160px;position:relative;z-index:1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .avo26-believed-watermark{width:1302px;height:240px;min-width:0px;min-height:0px;position:absolute;inset-block-end:-80px;inset-inline-start:50%;z-index:0;font-size:0px;color:transparent;line-height:0px;padding:0px;margin:0px;transform:translate3d(-50%, 0px, 0px);pointer-events: none;\n}.elementor .avo26-sec-finalcta{width:100%;overflow:hidden;position:relative;font-family:Figtree;padding-block-start:130px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F5F0EA;}.elementor .avo26-cs-link:hover,.elementor .avo26-cs-link:focus-visible{color:#383D42;gap:16px;}.elementor .avo26-cs-link{font-family:Figtree;font-weight:700;font-size:14px;color:#D4423D;letter-spacing:0.04em;text-transform:none;padding:0px;margin-block-start:auto;border-width:0px;background-color:transparent;display:inline-flex;flex-direction:row;gap:10px;align-items:center;text-align: left; transition: gap 0.25s ease, color 0.25s ease; &:focus-visible { outline: 3px solid #F9C93B; outline-offset: 3px; }\n}.elementor .avo26-cs-copy{font-family:Figtree;font-weight:400;font-size:15.5px;color:#62666B;line-height:1.65;text-transform:none;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-cs-title{font-family:Figtree;font-weight:700;font-size:26px;color:#383D42;letter-spacing:-0.015em;line-height:1.18;text-transform:none;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-cs-eyebrow{font-family:"IBM Plex Mono";font-size:11.5px;letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-cs-body{min-height:0px;padding-block-start:32px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .avo26-cs-chip-text{font-family:"IBM Plex Mono";font-size:11px;color:#9A958C;letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;margin:0px;}.elementor .avo26-cs-chip{width:136px;height:52px;min-width:0px;min-height:56px;position:absolute;inset-block-end:16px;inset-inline-start:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 2px 10px 0px rgba(36,39,43,0.18);display:inline-flex;justify-content:center;align-items:center;}.elementor .avo26-cs-pattern{min-width:0px;min-height:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(180deg, rgba(36,39,43,0.10) 0%,rgba(36,39,43,0.28) 55%,rgba(36,39,43,0.50) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .avo26-cs-media{width:100%;height:auto;min-height:0px;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:24px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .avo26-cs-card:hover,.elementor .avo26-cs-card:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .avo26-cs-card{min-height:0px;overflow:hidden;padding:0px;border-radius:14px;border-width:1px;border-color:#E6DFD4;border-style:solid;background-color:#FFFFFF;transition:transform 0.3s, border-color 0.3s;display:flex;flex-direction:column;}.elementor .avo26-cs-grid{padding:0px;margin-block-start:70px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);}.elementor .avo26-proof-lead2{font-family:Figtree;font-weight:600;font-size:17px;color:#383D42;line-height:1.7;text-transform:none;margin:0px;}.elementor .avo26-proof-lead{font-family:Figtree;font-weight:400;font-size:17px;color:#62666B;line-height:1.7;text-transform:none;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-proof-inner{width:100%;max-width:1160px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .avo26-proof-watermark{width:1156px;height:288px;min-width:0px;min-height:0px;position:absolute;inset-block-start:-50px;inset-inline-end:-60px;z-index:0;font-size:0px;color:transparent;line-height:0px;padding:0px;margin:0px;pointer-events: none;\n}.elementor .avo26-sec-proof{width:100%;overflow:hidden;position:relative;font-family:Figtree;padding-block-start:130px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EFE9E1;}.elementor .avo26-method-cta:hover,.elementor .avo26-method-cta:focus-visible{color:#FFFFFF;background-color:#D4423D;}.elementor .avo26-method-cta{font-family:Figtree;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.06em;text-transform:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;border-width:0px;background-color:#383D42;transition:background-color 0.25s, color 0.25s;display:inline-flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;text-align: left; &:focus-visible { outline: 3px solid #F9C93B; outline-offset: 3px; }\n}.elementor .avo26-method-ctarow{min-height:0px;padding:0px;margin-block-start:60px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .avo26-step-copy{font-family:Figtree;font-weight:400;font-size:16px;color:#FFFFFF;line-height:1.7;text-transform:none;margin:0px;align-self:center;}.elementor .avo26-step-title{font-family:Figtree;font-weight:700;font-size:26px;color:#FFFFFF;letter-spacing:-0.015em;line-height:1.2;text-transform:none;margin:0px;}.elementor .avo26-step-eyebrow{font-family:"IBM Plex Mono";font-size:12px;color:#FFFFFF;letter-spacing:0.18em;line-height:1.4;text-transform:none;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-step-head{min-height:0px;padding:0px;}.elementor .avo26-step-row{min-height:0px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:36px;padding-inline-end:36px;border-radius:14px;display:grid;gap:40px;grid-template-columns:minmax(240px, 0.85fr) 1.15fr;align-items:start;}.elementor .avo26-steps-stack{min-height:0px;padding:0px;margin-block-start:80px;display:flex;flex-direction:column;gap:16px;}.elementor .avo26-method-body-dark{font-family:Figtree;font-weight:400;font-size:16.5px;color:#383D42;line-height:1.7;text-transform:none;margin:0px;}.elementor .avo26-method-body{font-family:Figtree;font-weight:400;font-size:16.5px;color:#62666B;line-height:1.7;text-transform:none;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-method-lead{font-family:Figtree;font-weight:600;font-size:19px;color:#383D42;line-height:1.6;text-transform:none;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-method-grid{padding:0px;display:grid;gap:70px;grid-template-columns:1fr 1fr;align-items:start;}.elementor .avo26-method-inner{width:100%;max-width:1160px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .avo26-sec-method{width:100%;scroll-margin-top:20px;font-family:Figtree;padding-block-start:130px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F5F0EA;}.elementor .avo26-step-label{font-family:Figtree;font-weight:600;font-size:20px;color:#F5F0EA;line-height:1.35;text-transform:none;margin:0px;}.elementor .avo26-step-num{width:35px;height:35px;min-width:35px;min-height:35px;font-family:"IBM Plex Mono";font-size:11px;padding:0px;border-radius:50%;background-color:#383D42;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .avo26-step{min-height:0px;position:relative;padding:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .avo26-steps-line{width:1px;min-width:0px;min-height:0px;position:absolute;inset-block-start:24px;inset-block-end:24px;inset-inline-start:17px;padding:0px;background-image:linear-gradient(180deg, rgba(173,188,82,0.6) 0%,#F9C93B 55%,#D4423D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .avo26-steps{min-height:0px;position:relative;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:34px;}.elementor .avo26-pov-lead{font-family:Figtree;font-weight:400;font-size:20px;color:rgba(245,240,234,0.82);line-height:1.65;text-transform:none;margin-block-start:38px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-h2-light{font-family:Figtree;font-weight:700;font-size:44px;color:#F5F0EA;letter-spacing:-0.02em;line-height:1.1;text-transform:none;margin:0px;}.elementor .avo26-pov-grid{column-gap:60px;padding:0px;display:grid;grid-template-columns:1.04fr 0.96fr;align-items:start;}.elementor .avo26-pov-inner{width:100%;max-width:1160px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .avo26-watermark{width:973px;height:264px;min-width:0px;min-height:0px;position:absolute;inset-inline-end:-70px;inset-block-end:-60px;z-index:0;font-size:0px;color:transparent;line-height:0px;padding:0px;margin:0px;pointer-events: none;\n}.elementor .avo26-pov-band{height:100%;min-width:0px;min-height:0px;padding:0px;}.elementor .avo26-pov-botstrip{height:6px;min-height:0px;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:0px;display:grid;grid-template-columns:repeat(8, 1fr);}.elementor .avo26-pov-topstrip{height:calc(4% + 7px);min-height:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:2;padding:0px;display:grid;grid-template-columns:repeat(8, 1fr);clip-path:polygon(0 calc(100% - 7px), 100% 0, 100% 7px, 0 100%);}.elementor .avo26-sec-pov{width:100%;overflow:hidden;position:relative;font-family:Figtree;padding-block-start:170px;padding-block-end:180px;padding-inline-start:0px;padding-inline-end:0px;background-color:#24272B;clip-path:polygon(0 4%, 100% 0, 100% 100%, 0 100%);background-image: radial-gradient(110% 80% at 20% 0%, #4C5257 0%, #383D42 50%, #24272B 100%);\n}.elementor .avo26-closing-text{font-family:Figtree;font-weight:400;font-size:20px;color:#383D42;line-height:1.6;text-transform:none;margin:0px;}.elementor .avo26-closing{min-height:0px;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:2px;border-left-style: solid; border-left-color: #D4423D;\n}.elementor .avo26-card-body{font-family:Figtree;font-weight:400;font-size:15px;color:rgba(255,255,255,0.88);line-height:1.65;text-transform:none;margin:0px;}.elementor .avo26-card-title{font-family:Figtree;font-weight:700;font-size:19px;color:#FFFFFF;letter-spacing:0px;line-height:1.3;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-card-num{font-family:"IBM Plex Mono";font-size:11.5px;color:rgba(255,255,255,0.8);letter-spacing:0.16em;text-transform:none;margin:0px;}.elementor .avo26-card-icon{width:44px;height:44px;min-width:44px;min-height:44px;padding:0px;border-radius:10px;background-color:rgba(255,255,255,0.14);flex:0 0 auto;background-repeat: no-repeat; background-position: center center; background-size: 26px 26px;\n}.elementor .avo26-card-head{min-height:0px;padding:0px;margin-block-end:20px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .avo26-card:hover,.elementor .avo26-card:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .avo26-card{min-height:0px;padding-block-start:30px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;transition:transform 0.3s;flex:1 1 auto;}.elementor .avo26-ministripe-band{height:5px;min-width:0px;min-height:0px;padding:0px;flex:0 1 0px;}.elementor .avo26-ministripe{width:150px;height:5px;min-height:0px;overflow:hidden;padding:0px;display:flex;flex-direction:row;}.elementor .avo26-card-col{min-height:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .avo26-cards-grid{padding:0px;margin-block-start:26px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);}.elementor .avo26-mono-label{font-family:"IBM Plex Mono";font-size:13px;color:#7A756B;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:74px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-body{font-family:Figtree;font-weight:400;font-size:17px;color:#62666B;line-height:1.7;text-transform:none;margin:0px;}.elementor .avo26-lead{font-family:Figtree;font-weight:600;font-size:20px;color:#383D42;line-height:1.55;text-transform:none;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-h2-dark{font-family:Figtree;font-weight:700;font-size:46px;color:#383D42;letter-spacing:-0.02em;line-height:1.1;text-transform:none;margin:0px;}.elementor .avo26-barrier-grid{padding:0px;display:grid;gap:70px;grid-template-columns:0.95fr 1.05fr;align-items:start;}.elementor .avo26-sec-barrier{width:100%;max-width:1160px;scroll-margin-top:20px;font-family:Figtree;padding-block-start:120px;padding-block-end:130px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .avo26-edge-band{height:100%;min-height:0px;padding:0px;flex:0 1 0px;}.elementor .avo26-edge-track{width:200%;height:100%;min-height:0px;padding:0px;display:flex;flex-direction:row;}.elementor .avo26-proof-body{font-family:Figtree;font-weight:400;font-size:15px;color:#62666B;line-height:1.6;text-transform:none;margin:0px;}.elementor .avo26-proof-title{font-family:Figtree;font-weight:700;font-size:22px;color:#383D42;letter-spacing:-0.01em;line-height:1.25;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-proof-eyebrow{font-family:Figtree;font-weight:700;font-size:11.5px;letter-spacing:0.2em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-proof-col-mid{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-inline-start-width:1px;border-inline-end-width:1px;border-left-style: solid; border-left-color: #E6DFD4; border-right-style: solid; border-right-color: #E6DFD4;\n}.elementor .avo26-proof-col{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .avo26-proof-card{padding-block-start:44px;padding-block-end:44px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;background-color:#FFFFFF;box-shadow:0px 30px 60px -30px rgba(35,38,42,0.45);display:grid;gap:0px;grid-template-columns:repeat(3, 1fr);}.elementor .avo26-proof-wrap{width:100%;max-width:1160px;position:relative;z-index:3;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:-184px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .avo26-hero-marker{width:10px;height:10px;min-width:0px;min-height:0px;position:absolute;inset-block-start:8.5px;inset-inline-start:4%;padding:0px;border-radius:3px;background-color:#D4423D;box-shadow:0px 0px 18px 0px rgba(212,66,61,0.45);transform:translate3d(0px, -50%, 0px);}.elementor .avo26-hero-line{width:100%;height:17px;overflow:visible;position:relative;padding:0px;margin-block-start:72px;}.elementor .avo26-hero-cta:hover,.elementor .avo26-hero-cta:focus-visible{color:#24272B;background-color:#ADBC52;}.elementor .avo26-hero-cta{font-family:Figtree;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.06em;text-transform:none;padding-block-start:17px;padding-block-end:17px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:0px;background-color:#D4423D;transition:background-color 0.25s, color 0.25s;display:inline-flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;text-align: left; &:focus-visible { outline: 3px solid #F9C93B; outline-offset: 3px; }\n}.elementor .avo26-hero-ctarow{width:auto;padding:0px;margin-block-start:36px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;align-items:center;}.elementor .avo26-hero-sub{max-width:760px;font-family:Figtree;font-weight:400;font-size:17px;color:rgba(245,240,234,0.66);line-height:1.65;text-transform:none;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-hero-h1{font-family:Figtree;font-weight:600;font-size:clamp(30px, 3.7vw, 52px);color:#F5F0EA;letter-spacing:-0.02em;line-height:1.1;text-transform:none;margin:0px;}.elementor .avo26-eyebrow{font-family:Figtree;font-weight:700;font-size:12.5px;color:#ADBC52;letter-spacing:0.2em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .avo26-hero-copy{min-width:0px;padding:0px;display:block;}.elementor .avo26-hero-inner{width:100%;max-width:1160px;position:relative;z-index:1;padding-block-start:72px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .avo26-hero-edge{height:calc(7% + 7px);overflow:hidden;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:0px;clip-path:polygon(0 calc(100% - 7px), 100% 0, 100% 7px, 0 100%);}.elementor .avo26-hero-block{width:100%;overflow:visible;position:relative;font-family:Figtree;color:#F5F0EA;padding-block-start:0px;padding-block-end:200px;padding-inline-start:0px;padding-inline-end:0px;background-color:#24272B;clip-path:polygon(0 0, 100% 0, 100% 93%, 0 100%);background-image: radial-gradient(120% 90% at 78% 8%, #4C5257 0%, #383D42 45%, #24272B 100%); background-size: 100% 900px; background-position: 0px -120px; background-repeat: no-repeat;\n}.elementor .avo26-cta:hover,.elementor .avo26-cta:focus-visible{color:#24272B;background-color:#ADBC52;}.elementor .avo26-cta{font-family:Figtree;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.12em;text-align:center;text-transform:uppercase;padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:0px;background-color:#D4423D;transition:background-color 0.25s, color 0.25s;display:inline-block;&:focus-visible { outline: 3px solid #F9C93B; outline-offset: 3px; }\n}.elementor .avo26-nav-group{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:26px;flex:0 1 auto;justify-content:flex-end;align-items:center;}.elementor .avo26-header-inner{width:100%;max-width:1160px;position:relative;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .avo26-topstrip-band{height:4px;min-height:0px;padding:0px;flex:1 1 0px;}.elementor .avo26-topstrip{width:100%;height:4px;min-height:0px;overflow:hidden;padding:0px;display:flex;flex-direction:row;}.elementor .avo26-header-shell{width:100%;font-family:Figtree;padding:0px;background-color:#24272B;display:flex;flex-direction:column;background-image: radial-gradient(120% 90% at 78% 8%, #4C5257 0%, #383D42 45%, #24272B 100%); background-size: 100% 900px; background-position: 0px 0px; background-repeat: no-repeat;\n}