.elementor .e-5ce2ef4d-b320746{position:relative;z-index:10;font-family:var(--Heading2);font-weight:900;font-size:9.375rem;color:#ffffff;letter-spacing:-9.8%;line-height:1em;text-align:end;text-transform:uppercase;padding-block-start:0px;padding-block-end:7.3rem;padding-inline-start:0px;padding-inline-end:7.7rem;filter:drop-shadow(3px 3px 45px rgba(0, 0, 0, 0.2745));align-self:end;}.elementor .e-732be8-1889a81{width:20.9rem;height:20.9rem;position:absolute;inset-inline-end:3.125rem;inset-block-end:3.125rem;z-index:10;padding:0px;border-block-start-width:0px;border-block-end-width:4px;border-inline-start-width:0px;border-inline-end-width:4px;border-color:var(--Accent);border-style:solid;}.elementor .e-ff7610b-4138350{width:100%;height:100%;position:absolute;z-index:2;padding:0px;background-image:linear-gradient(90deg, rgb(0,0,0,0.68) 0%,rgba(0, 0, 0, 0) 38%),linear-gradient(180deg, rgb(0,0,0,0.17) 0%,rgba(0, 0, 0, 0.2) 100%),linear-gradient(#051C398A, #051C398A),linear-gradient(0deg, rgb(0,0,0,0.58) 0%,rgba(0, 0, 0, 0) 31%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-31e0e1eb-1149a3a{width:100%;height:100%;min-width:0%;object-fit:cover;position:absolute;inset-inline-start:0px;z-index:1;display:flex;justify-content:flex-start;object-fit: cover;\n}.elementor .e-3b8ee756-a576a47{width:100%;height:33.75rem;overflow:hidden;position:relative;padding:0px;margin-block-end:-1rem;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:30px;border-start-end-radius:30px;border-width:0px;display:flex;justify-content:flex-end;align-items:center;align-self:center;}.elementor .e-666e8b2b-3039d89{font-family:stratum-1-web;font-weight:700;font-size:1.25rem;line-height:2.625rem;text-align:center;text-transform:uppercase;color: currentColor;\n}.elementor .e-d95ae42-f6d6502{max-width:17.625rem;color:var(--White);padding-block-start:1.3125rem;padding-block-end:1.3125rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2rem;margin-inline-end:13.5rem;background-color:var(--Secondary);transform:translate3d(0px, 50%, 0px);align-self:end;position: relative;
--line-width: 3px;
--line-length: 1.25rem;
&::before {
  content: " ";
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  position: absolute;
  top: 10px;
  left: 10px;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  z-index: 2;
  background: 
     linear-gradient(to right, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat top left / 100% var(--line-width, 3px),
linear-gradient(to right, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat top left / var(--line-width, 3px) var(--line-length, 15px),


linear-gradient(to left, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat top right / 100% var(--line-width, 3px),
linear-gradient(to left, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat top right / var(--line-width, 3px) var(--line-length, 15px),


linear-gradient(to right, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat bottom left / 100% var(--line-width, 3px),
linear-gradient(to right, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat bottom left / var(--line-width, 3px) var(--line-length, 15px),


linear-gradient(to left, var(--Accent) var(--line-length, 15px), transparent var(--line-length, 15px)) no-repeat bottom right / 100% var(--line-width, 3px),
linear-gradient(to left, var(--Accent) var(--line-width, 3px), transparent var(--line-width, 3px)) no-repeat bottom right / var(--line-width, 3px) var(--line-length, 15px);
}\n}.elementor .e-d95ae42-f6d6502:hover,.elementor .e-d95ae42-f6d6502:focus-visible{color:var(--Accent);background-color:var(--Primary);&::before {
  opacity: 1;
}\n}.elementor .e-2a7336ac-05c14f9{width:100%;position:relative;z-index:2;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem;margin-block-start:0rem;background-color:var(--LightBeige);flex-direction:column;}.elementor .e-17c4b9f-7d3655b{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:url("https://sbmilitaryaffairs.com/wp-content/uploads/2026/07/donation_opacity_v2.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:bottom right;opacity:56%;}.elementor .e-f386046-0155f52{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-color:var(--Primary);mix-blend-mode:color;}.elementor .e-8475b4f-20c50c4{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:linear-gradient(180deg, #051c39bd 0%,#051C3900 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-f988ab0-aac79fe{width:150vw;height:101%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;border-radius:0.8rem;border-width:2px;border-color:var(--Accent);border-style:solid;transform:translate3d(-3rem, 1.2rem, 0px);--clip-start: 1.875rem;
--clip-end: 31.325rem;
clip-path: polygon(0% 0%, var(--clip-start, 10rem) 0%, var(--clip-start, 10rem) 50%, var(--clip-end, 20rem) 50%, var(--clip-end, 20rem) 0%, 100% 0%, 100% 100%, 0% 100%);\n}.elementor .e-3b06681-a8f5001{font-family:var(--Heading1);font-weight:900;font-size:2.5rem;letter-spacing:6%;line-height:1em;text-transform:uppercase;&::before {
  content: none;
  background-color: var(--Primary);
  width: 110%;
  height: 100%;
  left: -5%;
  z-index: -1;
 position:absolute; 
}
position:relative;\n}.elementor .e-b96c244-cf11d9b{font-family:var(--Heading1);font-weight:700;font-size:3.75rem;color:var(--Secondary);letter-spacing:6%;line-height:1em;text-transform:uppercase;margin-block-end:1rem;}.elementor .e-6c8e434-f2ec1b2{max-width:49.125rem;font-family:"Open Sans";font-size:1.3125rem;line-height:2.625rem;}.elementor .e-6a578e9-14974fc{width:fit-content;position:relative;padding:0px;margin-block-start:5rem;margin-block-end:6rem;margin-inline-start:21.875rem;flex-direction:column;align-items:start;}.elementor .e-6e2740c{overflow:hidden;background-color:var(--Primary);flex-direction:column;}.elementor .e-f40d616-a2d6f79{width:calc(45% - 0.5rem);object-fit: cover;\n}.elementor .e-79377a0-8822082{width:calc(55% - 0.5rem);object-fit: cover;\n}.elementor .e-8c57740-ba274ed{max-width:46.0625rem;max-height:19.3125rem;overflow:hidden;padding:0px;border-end-start-radius:1.875rem;border-end-end-radius:1.875rem;gap:1rem;}.elementor .e-4d6c3f6-ada5350{font-family:var(--Heading1);font-weight:700;font-size:2.5rem;color:var(--Secondary);letter-spacing:5%;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-62f60af-03ee033{font-family:open-sans;font-size:1.3125rem;color:var(--Primary);line-height:2.625rem;}.elementor .e-663ec0a-0f5bdec{height:fit-content;max-width:47rem;padding-block-start:1.125rem;padding-block-end:1.625rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0.18rem;border-block-end-width:0.18rem;border-inline-start-width:0rem;border-inline-end-width:0px;border-color:var(--Primary);border-style:solid;flex-direction:column;}.elementor .e-29b601a-da6732c{padding-block-start:5.625rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;gap:4.5rem;}.elementor .e-722cfb3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.75rem;padding-inline-end:3.75rem;background-color:var(--LightBeige);flex-direction:column;}.elementor .e-6408c42-4c7cbf5{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-image:url("https://sbmilitaryaffairs.com/wp-content/uploads/2026/07/ways_to_support_banner_2_edited-1-1024x682.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top right;}.elementor .e-133b33c-f5f1779{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-color:#388FCF;mix-blend-mode:color;opacity:22%;}.elementor .e-fdd86f0-829c566{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;margin:0px;background-image:linear-gradient(270deg, #051C3940 0%,#051C3900 100%),linear-gradient(90deg, #051C3978 0%,#051C3900 100%),linear-gradient(0deg, #051C394f 0%,#051C3900 100%),linear-gradient(180deg, #051C394f 0%,#051C3900 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;mix-blend-mode:multiply;}.elementor .e-9cc0bc9-6e3e77c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-2a0ff34-4d3c928{width:17.125rem;height:35rem;position:absolute;inset-inline-end:3.75rem;inset-block-end:3.2rem;border-block-start-width:0px;border-block-end-width:0.18rem;border-inline-start-width:0px;border-inline-end-width:0.18rem;border-color:var(--White);border-style:solid;}.elementor .e-7cb9039-95e415b{position:relative;font-family:var(--Heading2);font-weight:900;font-size:10.41vw;color:var(--Secondary);letter-spacing:-9.8%;line-height:2.625rem;text-transform:uppercase;margin-block-end:9.75rem;}.elementor .e-53c48b3-3a6016c{font-family:var(--Heading2);font-weight:900;font-size:1.8125rem;letter-spacing:0.05em;text-transform:uppercase;position: relative;
&::before {
content: " ";
position: absolute;
border-left: 0.18rem var(--Accent) solid;
height: calc(100% + 0.5rem);
top: -0.25rem;
left: -1.5rem;
width: 5px;
}\n}.elementor .e-5a4f9b5-b2ba9e7{font-family:var(--Heading2);font-weight:900;font-size:1.8125rem;letter-spacing:0.05em;text-transform:uppercase;position: relative;
&::before {
content: " ";
position: absolute;
border-left: 0.18rem var(--Accent) solid;
height: calc(100% + 0.5rem);
top: -0.25rem;
left: -1.5rem;
width: 5px;
}\n}.elementor .e-d7e0612-8ec6ea7{font-family:var(--Heading2);font-weight:900;font-size:1.8125rem;letter-spacing:0.05em;text-transform:uppercase;position: relative;
&::before {
content: " ";
position: absolute;
border-left: 0.18rem var(--Accent) solid;
height: calc(100% + 0.5rem);
top: -0.25rem;
left: -1.5rem;
width: 5px;
}\n}.elementor .e-ec65fd4-108d15c{width:57%;padding:0px;flex-direction:column;gap:1.75rem;}.elementor .e-a5a762b-2927ea3{font-family:var(--Heading2);font-weight:900;font-size:1.8125rem;letter-spacing:0.05em;text-transform:uppercase;position: relative;
&::before {
content: " ";
position: absolute;
border-left: 0.18rem var(--Accent) solid;
height: calc(100% + 0.5rem);
top: -0.25rem;
left: -1.5rem;
width: 5px;
}\n}.elementor .e-27372c3-8b3998d{font-family:var(--Heading2);font-weight:900;font-size:1.8125rem;letter-spacing:0.05em;text-transform:uppercase;position: relative;
&::before {
content: " ";
position: absolute;
border-left: 0.18rem var(--Accent) solid;
height: calc(100% + 0.5rem);
top: -0.25rem;
left: -1.5rem;
width: 5px;
}\n}.elementor .e-19758fa-876cbfc{font-family:var(--Heading2);font-weight:900;font-size:1.8125rem;letter-spacing:0.05em;text-transform:uppercase;position: relative;
&::before {
content: " ";
position: absolute;
border-left: 0.18rem var(--Accent) solid;
height: calc(100% + 0.5rem);
top: -0.25rem;
left: -1.5rem;
width: 5px;
}\n}.elementor .e-c07a428-0e2b95d{padding:0px;flex-direction:column;gap:1.75rem;}.elementor .e-3de5244-c83fc40{padding:0px;margin-block-start:0rem;margin-block-end:8.25rem;margin-inline-start:0rem;margin-inline-end:0rem;gap:5.625rem;}.elementor .e-9457cd8-fafd434{max-width:calc(100% - 18rem);position:relative;font-family:var(--Heading1);font-weight:700;font-size:1.46875rem;}.elementor .e-6d0dde2{overflow:hidden;padding-block-start:8.75rem;padding-block-end:2.5rem;padding-inline-start:14.25rem;padding-inline-end:0px;border-radius:1.875rem;flex-direction:column;}.elementor .e-5139de8{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem;flex-direction:column;}.elementor .e-f262239-f428285{width:calc(100% + 3.125rem * 2);height:100%;position:absolute;inset-block-start:0px;inset-inline-start:-3.125rem;border-radius:1.875rem;border-width:0.15rem;border-color:var(--Primary);border-style:solid;transform:translate3d(0px, 2rem, 0px);--clip-start: 3.275rem;
--clip-end: 26.8rem;
clip-path: polygon(0% 0%, var(--clip-start, 10rem) 0%, var(--clip-start, 10rem) 50%, var(--clip-end, 20rem) 50%, var(--clip-end, 20rem) 0%, 100% 0%, 100% 100%, 0% 100%);\n}.elementor .e-02cf2bf-070d305{font-family:stratum-1-web;font-weight:900;font-size:7.875rem;color:var(--Secondary);letter-spacing:-9.8%;line-height:3.5625rem;text-align:start;text-transform:uppercase;margin-block-end:1.5rem;}.elementor .e-dfb6407-bb53c93{max-width:76rem;padding:0px;flex-direction:column;}.elementor .e-61fb998{padding-block-start:5rem;padding-block-end:7rem;padding-inline-start:6.875rem;padding-inline-end:6.875rem;margin:0rem;flex-direction:column;align-items:center;}