:root{--gb-container-width:1400px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-aa731400{margin-bottom:160px}@media (max-width:767px){.gb-element-aa731400{margin-bottom:80px}}.gb-element-81f8828b{background-color:var(--contrast);color:var(--white)}.gb-element-7ac100da{border-bottom-color:#3a3a3a;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:40px;padding-right:40px;padding-top:80px}@media (max-width:767px){.gb-element-7ac100da{padding-left:30px;padding-right:30px;padding-top:40px}}.gb-element-e5000f3b{margin-bottom:53px}@media (max-width:767px){.gb-element-e5000f3b{margin-bottom:40px}}.gb-element-e059fc38{border-bottom:1px solid #3a3a3a}.gb-element-a6b78302{column-gap:55px;display:grid;grid-template-columns:0.5fr 1fr;margin-bottom:16px;row-gap:55px}@media (max-width:1024px){.gb-element-a6b78302{column-gap:0px;grid-template-columns:1fr;row-gap:0px}}@media (max-width:767px){.gb-element-a6b78302{grid-template-columns:1fr}}.gb-element-3e3d9ec2{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-3e3d9ec2{column-gap:0em;grid-template-columns:1fr;row-gap:30px}}.gb-element-f24e47f2{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-f24e47f2{column-gap:0em;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}}.gb-element-1740ffcc{margin-left:auto;max-width:340px;width:100%}@media (max-width:1024px){.gb-element-1740ffcc{margin-left:0px}}@media (max-width:767px){.gb-element-1740ffcc{margin-left:0px}}.gb-element-1dea5653{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:24px;padding-left:40px;padding-right:40px;border-bottom:1px solid #3a3a3a}.gb-element-dd9d4958{align-items:flex-end;background-blend-mode:normal;background-image:var(--inline-bg-image);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;margin-bottom:66px;min-height:640px;padding-bottom:80px;padding-top:130px}@media (max-width:767px){.gb-element-dd9d4958{margin-bottom:54px;padding-bottom:40px;padding-top:160px}}.gb-element-d823c158{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:40px;padding-right:40px;position:relative;width:100%;z-index:5}@media (max-width:767px){.gb-element-d823c158{padding-left:30px;padding-right:30px}}.gb-element-5ba172f3{align-items:flex-end;column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em;width:100%}@media (max-width:767px){.gb-element-5ba172f3{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-c1bfb787{margin-bottom:20%}}.gb-element-97e74e29{text-align:right}@media (max-width:767px){.gb-element-97e74e29{text-align:left}}.gb-media-65425a4d{height:auto;max-width:224px;object-fit:cover;width:100%}.gb-text-286b1e05{max-width:378px;width:100%}@media (max-width:1024px){.gb-text-286b1e05{font-size:35px;line-height:45px}}@media (max-width:767px){.gb-text-286b1e05{font-size:24px;line-height:32px}}@media (max-width:1024px){.gb-text-1f5b5e26{font-size:20px}}@media (max-width:767px){.gb-text-1f5b5e26{margin-bottom:10px}}@media (max-width:1024px){.gb-text-40ac8bb4{font-size:20px}}@media (max-width:767px){.gb-text-40ac8bb4{margin-bottom:10px}}.gb-text-7e32a581{margin-bottom:0px}@media (max-width:767px){.gb-text-ac0df49c{margin-bottom:0px}}@media (max-width:1024px){.gb-text-0767d039{font-size:20px}}@media (max-width:767px){.gb-text-0767d039{margin-bottom:10px}}@media (max-width:767px){.gb-text-c2f466fb{margin-bottom:16px}}.gb-text-3ca43339{color:var(--white);font-weight:500;margin-bottom:48px}.gb-text-48f20a1c{color:var(--white);font-weight:400}.gb-text-471ab3f4{align-items:center;background-color:#D51317;border:1px solid #D51317;border-radius:4px;color:#ffffff;display:inline-flex;letter-spacing:0.32px;line-height:16px;text-decoration:none;text-transform:uppercase;padding:17px 30px}.gb-text-471ab3f4:is(:hover,:focus){background-color:#fff;color:#D51317;text-shadow:1px 0px 1px #D51317}