.elementor .lr-pop-garland{width:100%;height:56px;position:absolute;inset-block-start:6px;inset-inline-start:0px;padding:0px;pointer-events:none; background-repeat:no-repeat; background-size:100% auto; background-position:center top; background-image:radial-gradient(4px 6px at 35px 38px, #FFD27A 80%, rgba(255,210,122,0) 100%), radial-gradient(4px 6px at 70px 43px, #FFB547 80%, rgba(255,181,71,0) 100%), radial-gradient(4px 6px at 105px 38px, #FFE3A3 80%, rgba(255,227,163,0) 100%), radial-gradient(11px 11px at 35px 38px, rgba(255,210,122,0.35) 0%, rgba(255,210,122,0) 100%), radial-gradient(11px 11px at 70px 43px, rgba(255,181,71,0.35) 0%, rgba(255,181,71,0) 100%), radial-gradient(11px 11px at 105px 38px, rgba(255,227,163,0.35) 0%, rgba(255,227,163,0) 100%), radial-gradient(70px 36px at 70px 0px, rgba(255,255,255,0) 95%, #ffffff 96.5%, #ffffff 99%, rgba(255,255,255,0) 100%); background-size:140px 52px; background-repeat:repeat-x; background-position:left top;\n}.elementor .lr-pop-dismiss:hover,.elementor .lr-pop-dismiss:focus-visible{color:#ffffff;}.elementor .lr-pop-dismiss{font-size:14px;color:rgba(255,255,255,0.75);text-decoration:underline;padding:0px;margin-block-start:16px;border-radius:0px;background-color:transparent;font-family:var(--e-global-typography-text-font-family);\n}.elementor .lr-pop-cta:hover,.elementor .lr-pop-cta:focus-visible{background-color:#C92403;}.elementor .lr-pop-cta{font-family:"Inconsolata, monospace";font-weight:600;font-size:16px;color:#ffffff;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:37px;background-color:#EB2B05;font-family:var(--e-global-typography-primary-font-family);\n}.elementor .lr-pop-price{font-family:"Inconsolata, monospace";font-size:18px;color:#ffffff;margin-block-start:6px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;font-family:var(--e-global-typography-primary-font-family);\n}.elementor .lr-pop-text{font-size:16px;color:rgba(255,255,255,0.88);line-height:1.55;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;font-family:var(--e-global-typography-text-font-family);\n}.elementor .lr-pop-title{font-family:"Inconsolata, monospace";font-weight:600;font-size:40px;color:#ffffff;line-height:1.08;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;font-family:var(--e-global-typography-primary-font-family);\n}.elementor .lr-pop-kicker{font-family:"Inconsolata, monospace";font-size:14px;color:#F4E7C8;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;font-family:var(--e-global-typography-primary-font-family);\n}.elementor .lr-pop-body{width:auto;position:relative;padding-block-start:86px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:48px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;}.elementor .lr-pop-sticker-small{font-family:"Inconsolata, monospace";font-size:13px;color:#ffffff;line-height:1.15;text-align:center;margin:0px;font-family:var(--e-global-typography-primary-font-family);\n}.elementor .lr-pop-sticker-big{font-family:"Inconsolata, monospace";font-weight:700;font-size:17px;color:#ffffff;letter-spacing:0.04em;line-height:1.1;text-align:center;margin:0px;font-family:var(--e-global-typography-primary-font-family);\n}.elementor .lr-pop-sticker{width:118px;height:118px;position:absolute;inset-block-start:22px;inset-inline-start:22px;z-index:2;padding:0px;border-radius:50%;border-width:2px;border-color:rgba(255,255,255,0.7);border-style:dashed;outline-width:5px;outline-color:#EB2B05;outline-style:solid;background-color:#EB2B05;box-shadow:0px 6px 18px 0px rgba(0,0,0,0.35);transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;}.elementor .lr-pop-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;object-position:center 62%;\n}.elementor .lr-pop-media{width:42%;min-height:500px;position:relative;padding:0px;flex:0 0 auto;}.elementor .lr-pop-card{width:100%;overflow:hidden;padding:0px;border-radius:18px;background-color:#004225;display:flex;flex-direction:row;gap:0px;align-items:stretch;}